5.9 KiB
5.9 KiB
Changelog
All notable changes to com.unity.renderstreaming package will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[Unreleased]
Changed
- Upgraded the version of Input System package
1.3.0
. - Upgraded the version of WebRTC package
2.4.0-exp.5
. - Added microphone device option for streaming audio in the "Bidirectional" sample.
Fixed
- Fixed the worker thread is not closed when stopping the signaling client.
- Fixed keyboard input sending only sends one key at a time from browser.
- Fixed video flipped vertically when uging GLES/GLCore graphics API.
- Fixed the crach when encoding the high resolution on macOS using HWA.
- Fixed the gap of the input position between sender and receiver.
[3.1.0-exp.2] - 2021-12-01
Added
- Added audio streaming receiver.
- Added the
Multiplay
scene into samples. - Added components for streaming.
MicrophoneStreamSender
AudioStreamReceiver
ScreenStreamSender
- Added components for controlling user input.
InputSender
InputReceiver
Changed
- Upgraded WebRTC package to
2.4.0-exp.4
. - Upgraded Input System package to
1.0.2
. - Renamed components.
CameraStreamer
->CameraStreamSender
ReceiveVideoViewer
->VideoStreamReceiver
WebCamStreamer
->WebCamStreamSender
AudioStreamer
->AudioStreamSender
InputSystemChannnelSender
->InputSender
InputSystemChannnelReceiver
->InputReceiver
- Improved controlling user input from browsers.
- Updated manual documents.
Fixed
- Fixed resource leak of sender stream tracks.
[3.1.0-exp.1] - 2021-06-15
Added
- Android platform support
- Added the Menu scene into samples
Changed
- Added drop-down list UI for selecting the video capture device in the
Bidirectional
scene - Changed the signaling process for exchanging SDPs
Fixed
- Fixed errors when disposing the scene while streaming video
- Fixed the long processing time when disposing the signaling instance
[3.0.1-preview] - 2021-03-04
Fixed
- Fixed a script error when importing the package sample
Changed
Camerastreamer
uses aTargetTexture
on theCamera
component if theRenderTexture
is attached on theCamera
.
[3.0.0-preview] - 2021-03-02
Version 3.0.0 has a big change in the package design. This mainly addresses moving scripts from the sample folder to Package Manager.
Added
- Supported iOS platform.
- Added new samples.
- Added a documentation for samples.
- Added components (
InputSystemChannelSender
,InputSystemChannelReceiver
,WebBrowserInputChannelReceiver
,SingleConnection
andBroadcast
).
Changed
- Moved scripts from the sample folder to Package Manager.
- Upgrading WebRTC package to
2.3.3-preview
.
[2.2.2-preview] - 2020-12-15
Changed
- Updated unitypackage files of the package samples
[2.2.1-preview] - 2020-11-19
Added
- Added
ReceiveVideo
scene in the sample project - Added documentation which explains how to customize webapp
Changed
- Upgrading WebRTC to
2.2.1-preview
Fixed
- Fixed
NullPointerException
occurred whenUIController
instance is not attachedSimpleCameraController
component - Fixed behavior of the editor menu
[2.2.0-preview] - 2020-11-09
Changed
- Upgrading WebRTC to
2.2.1-preview
[2.1.1-preview] - 2020-09-11
Changed
- Upgrading WebRTC to
2.1.1-preview
- Changed not to customize SDP to make stabilize bitrate of video streaming
- Erase Japanese documentation due to migrating to internal translation system
[2.1.0-preview] - 2020-08-28
Added
- Add a sample used Built-in Render Pipeline as graphics render pipeline
Changed
- Upgrading WebRTC to
2.1.0-preview
Fixed
- Fixed the issue when pressing multiple buttons on a keyboard
[2.0.2-preview] - 2020-05-14
Changed
- Upgrading input system to
1.0.0
- Upgrading WebRTC to
2.0.2-preview
Fixed
- Fix documents
[2.0.1-preview] - 2020-05-01
Fixed
- Fixed versioning issue
[2.0.0-preview] - 2020-04-30
Changed
- Upgrading input system to
1.0.0-preview.6
- Upgrading WebRTC to
2.0.0-preview
- Update URP/HDRP sample
[1.2.2-preview] - 2020-03-06
Fixed
- Fix build error when build standalone
[1.2.1-preview] - 2020-02-28
Changed
- Upgrading WebRTC to
1.1.1-preview
[1.2.0-preview] - 2020-02-25
Added
- Adding
AudioStreamer
class - Adding the flag to select encoder
Changed
- Upgrading Unity version to
2019.3
- Upgrading HDRP to
7.1.7
- Upgrading input system to
1.0.0-preview.1
- Upgrading WebRTC to
1.1.0-preview
Fixed
- Display the mouse pointer in the correct position
- Try downloading webserver from a known version if the current version doesn't exist
[1.1.2-preview] - 2019-09-20
Fixed
- Fix image links for Japanese documentation on Unity website
[1.1.1-preview] - 2019-09-14
Fixed
- Fix image links for documentation on Unity website
[1.1.0-preview] - 2019-09-13
Added
- Adding menu to download web app
Changed
- Upgrading input system to
0.9.4-preview
- Upgrading HDRP to
5.16.1-preview
- Adding keyboard event to reset camera position
[1.0.0-preview] - 2019-08-22
Added
- Eliminates the necessity of user interaction when installing an HDRP sample
- Adding a check to automatically set HDRP render pipeline settings on initial setup
Changed
- Refactor
RenderStreamingHDRPAutomator
to use json instead of ScriptableObject
Fixed
- Blit Render Texture using customRender instead of
Rendering.RenderPipeline.BeginCameraRendering
[0.2.0-preview] - 2019-07-30
Changed
- Removed the direct dependency to HDRP package
Added
- Added a unitypackage file containing an HDRP sample, and a menu editor to install it
[0.1.0-preview] - 2019-07-22
- Initial Release
Added
- Added a sample project which uses RenderStreaming tech.