Takashi Kannan
5b3e559963
feat: Add sender parameter setting UI in Broadcast sample ( #730 )
...
* fix setting parameter set process
* add senderoption ui on broadcast sample
* fix
* throw when bitrate less than 0
* fix scaledown test
2022-08-09 16:48:28 +09:00
Kazuki Matsumoto
ea3ba92240
chore: Update WebRTC package 2.4.0-exp.10 ( #728 )
2022-08-09 12:11:20 +09:00
Takashi Kannan
f35cd1317c
feat: Add sender/receiver codec selection UI on menu scene ( #726 )
...
* remove scripts
* select video codec in menu on sample
* update scene file
* add sender option
* use select sender codec on multiplay/bidirectional
* fix apply receiver codec
* fix test error
* add filter codec test
* Revert "fix test error"
This reverts commit 39a1c66cedb6c90d1d3f480a5159e72756742b7a.
* check reference stas codecid
* no use cast
* skip filtercodec test on playmode
Co-authored-by: kazuki <karasusan@gmail.com>
2022-08-08 17:27:11 +09:00
Kazuki Matsumoto
4bf74c2e03
feat: Add media streaming configuration APIs ( #725 )
...
* add test
* fix
* rename
* fix
2022-08-04 17:18:29 +09:00
Kazuki Matsumoto
77a564a082
chore: Update WebRTC package version 2.4.0-exp.9 ( #724 )
...
* update WebRTC package version
* install unity-downloader-cli
2022-08-02 13:36:47 +09:00
R2RT
4359a641c7
fix: Cache `ISignaling` derieved types in `RenderStreamingEditor` ( #718 )
...
Resolves #717
2022-07-26 11:33:19 +09:00
Kazuki Matsumoto
efe9803a8f
feat: Add an item to project settings window for Unity Render Streaming ( #721 )
...
* add project settings
* add folders
2022-07-26 11:11:11 +09:00
Kazuki Matsumoto
a6104e27d8
chore: Upgrade WebRTC package version to 2.4.0-exp.8 ( #714 )
...
* update dependencies
* update ProjectSettings
* fixed CHANGELOG
* updated CHANGELOG
* exclude test
2022-07-21 14:52:04 +09:00
Takashi Kannan
e62796fb40
feat: Webserver pointer lock support ( #719 )
...
* Added support for Pointer Locking in Receiver Sample
* Added support for Pointer Locking in Receiver Sample
Co-authored-by: Walentin Lamonos <walentinlamonos@googlemail.com>
2022-07-21 14:10:32 +09:00
Kazuki Matsumoto
6bd690ccfe
doc: Update CONTRIBUTING.md ( #711 )
2022-07-06 12:23:50 +09:00
Brian Harrison
2a4c43a5ef
fix: Prevent null exception when calling SetChannel without subscribers to onDeviceChange ( #706 )
2022-06-29 11:32:38 +09:00
Kazuki Matsumoto
c8703163d6
fix: Fixed the issue of signaling process when using HTTP mode ( #694 )
...
* fix httpsignaling
* workaround
* fix
2022-06-16 15:19:03 +09:00
Kazuki Matsumoto
5a61ffc57c
chore: Update package version of WebApp dependencies ( #701 )
...
* fix
* revert
* update package version
* fix
* ignore lint error
* fix
* fix
* fix
* fix
* fix
2022-06-14 20:01:59 +09:00
Kazuki Matsumoto
0b869d08bf
fix: Execute http request on worker thread ( #698 )
...
* typo
* Execute http request on worker thread
2022-06-13 10:04:28 +09:00
Kazuki Matsumoto
3af8c89c68
doc: Fix broken link ( #697 )
2022-06-10 14:16:53 +09:00
Takashi Kannan
f15aafad9f
feat: Add dropdown UI to select video codec in sample scenes ( #687 )
...
* add setcodec process
* select available codec each stream base
* create available codecs utils
* fix test
* add codec select on receiver sample
* separate audio/video codec select
* add video codec select to sample
* add codec select each sample
* delete hwcodec checkbox
* fix warning
* exclude flexfec-03
* fix set audio source timing
* fix review
2022-06-01 13:17:06 +09:00
Takashi Kannan
eb1073ecd2
feat: Select video resolution on Unity and WebApp ( #688 )
...
* add resolution setting on menu
* add resolution setting on bidirectional sample
* fix test
* select or input resolution
2022-05-30 18:37:33 +09:00
gawinwong
2ce095cab1
fix: Correct resize mapping bug ( #686 )
2022-05-24 16:15:35 +09:00
Takashi Kannan
692336279f
feat: Select video codec on WebApp ( #684 )
...
* add codec select in receiver on webapp
* add error message view
* add create connection process
* fix style
* add codec select in bidirectional on webapp
* add codec select in multiplay
* show message about notsupport setcodecpreference
* set source each started send stream
* fix lint
* fix client test
* fix multiplay sample index.html
* fix link
* check codecs setting
* fix
2022-05-24 16:09:56 +09:00
Kazuki Matsumoto
ac11608fd4
feat: Upgrade WebRTC package version 2.4.0-exp.7 ( #683 )
...
* wip: webrtc 2.4.0-exp.7
* update webrtc 2.4.0-exp.7
* add codec select in receiver sample on webapp
* Revert "add codec select in receiver sample on webapp"
This reverts commit 2292dd7f03142eccbae35a1187d5eab5b9d1f7db.
* Upgrade package version
* fix ciimage version
* fix bug
* fix
Co-authored-by: Takashi KANNAN <takashi.kannan@unity3d.com>
2022-05-19 17:32:28 +09:00
dependabot[bot]
0ef53a74ec
chore: bump minimist from 1.2.5 to 1.2.6 in /WebApp ( #665 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-19 14:27:32 +09:00
dependabot[bot]
953fc2e2ab
chore: bump minimist from 1.2.5 to 1.2.6 in /WebApp/client ( #669 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-19 14:26:54 +09:00
saboorahmad
819842670c
doc: Update receiver/index.html ( #671 )
...
Correct the path to the Git repo reference on the client index.html.
2022-05-19 14:26:08 +09:00
dependabot[bot]
278e525170
chore: bump url-parse from 1.5.7 to 1.5.10 in /WebApp ( #658 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 14:55:00 +09:00
Takashi Kannan
66ad8df656
fix: Stop a microphone feedback loop in Bidirectional sample ( #657 )
...
* cut off audio feedback if mute on
* fix
* hide audiosource from inspector
2022-02-25 12:47:31 +09:00
Kazuki Matsumoto
f3d0ae6b3c
doc: Fixed the part of insufficient explanation in the tutorial document ( #656 )
...
* update package document
* updated CHANGELOG
* Update com.unity.renderstreaming/CHANGELOG.md
Co-authored-by: Takashi Kannan <26959415+kannan-xiao4@users.noreply.github.com>
Co-authored-by: Takashi Kannan <26959415+kannan-xiao4@users.noreply.github.com>
2022-02-25 10:20:30 +09:00
Takashi Kannan
f03646be01
fix: Remove "ARFoundation2.1" sample to stop support old version of AR Foundation package ( #654 )
...
* deprecated arfoundation 2.1
* update sample-arfoundation doc
* fix review
* add notice about build error on android
* fix
2022-02-25 10:17:07 +09:00
Kazuki Matsumoto
1e840ca70d
chore: Upgrade WebRTC package version 2.4.0-exp.6 ( #655 )
2022-02-24 15:36:40 +09:00
Takashi Kannan
4248faf9d1
fix null reference exception when close websocket ( #652 )
2022-02-24 08:26:55 +09:00
Kazuki Matsumoto
5e591bfbd6
fix: Reset InputControl when unloading Gyro sample scene ( #651 )
2022-02-22 09:10:19 +09:00
dependabot[bot]
5a7947503c
chore: bump url-parse from 1.5.3 to 1.5.7 in /WebApp ( #649 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 19:11:00 +09:00
Kazuki Matsumoto
ea37ea925b
fix: PeerConnection.Dispose method is called twice when unloading the scene ( #650 )
2022-02-21 18:25:57 +09:00
Kazuki Matsumoto
af5af72890
refactor: Change the access modifier for sample code to hide APIs from documents ( #644 )
2022-02-16 11:37:23 +09:00
Takashi Kannan
3f3d4ffc60
feat: Update package template for 3.1.0-exp.2 ( #646 )
...
* update version and dependencies
* update unity 2020
* update samplescene on hdrp template
* update unity and renderstreaming package version
* remove local packages
* update sample scene on rtx
* fix doc
* only run 2020.3 on yamato
* update changelog
change package version 3.1.0-exp.2
2022-02-15 15:46:06 +09:00
dependabot[bot]
76b1c7dece
chore: bump follow-redirects from 1.14.7 to 1.14.8 in /WebApp/client ( #647 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 15:08:59 +09:00
Kazuki Matsumoto
3b3ca12926
chore: Upgrade the package version 3.1.0-exp.3 ( #643 )
2022-02-15 12:49:49 +09:00
Kazuki Matsumoto
2430679bc3
fix: The delta value of MouseState is invalid when the browser send the mouse event to Unity ( #642 )
2022-02-15 12:49:03 +09:00
Kazuki Matsumoto
86e8f12136
fix: Add workaround for avoiding NullReferenceException from AudioAtreamSender.SetData ( #638 )
...
* Catch NullPointerException from AudioStreamTrack.SetData
* Fix NullReferenceException when closing the scene after occurring the unexpected disconnection with web server
* Revert "Fix NullReferenceException when closing the scene after occurring the unexpected disconnection with web server"
This reverts commit e6c1a94e4e .
2022-02-14 16:21:49 +09:00
Kazuki Matsumoto
c1ca2a1c2c
refactor: Remove AudioSource member from AudioStreamSender class ( #639 )
2022-02-14 12:12:54 +09:00
Kazuki Matsumoto
24fe7d2b18
chore: Update Input System package version 1.3.0 ( #637 )
...
* upgrade InputSystem version 1.3.0
* set enable the flag for receiving touchscreen event
2022-02-10 14:44:51 +09:00
Kazuki Matsumoto
cf8584cd07
fix: Add InputPositionCorrector class to correct the input position ( #589 )
...
* add the process of pointer position correction
* [skip ci] wip
* add InputPositionCorrector class
* fix
* refactor
2022-02-10 12:21:14 +09:00
Takashi Kannan
58368cb60b
feat: Add a dropdown UI of microphone input on WebApp bidirectional sample ( #634 )
...
* add audioinput on webapp sample
* fix
* do not run callback when stopping streaming audio
Co-authored-by: kazuki <karasusan@gmail.com>
2022-02-09 14:24:32 +09:00
Kazuki Matsumoto
934218753a
fix: Add the AudioStreamReceiver.SetSource method to receive streaming audio ( #633 )
...
* fix audio receiver
* fix
2022-02-08 17:42:28 +09:00
Jonathan Alexander
e26d63bbec
fix: Let multiple keys be held at once ( #620 )
2022-02-08 12:59:50 +09:00
dependabot[bot]
2c64f1b9a9
chore: bump simple-get from 3.1.0 to 3.1.1 in /WebApp ( #632 )
...
Bumps [simple-get](https://github.com/feross/simple-get ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases )
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: simple-get
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 12:42:29 +09:00
Kazuki Matsumoto
9624f755b0
test: Add the empty Unity project for auto testing on CI ( #631 )
...
* add empty project for auto testing
(cherry picked from commit acb50f0157bdf9158d1b8ea533a04a02d12ef576)
* changed project path to test on CI
* fix
* revert
2022-02-08 09:47:07 +09:00
dependabot[bot]
1382b47152
chore: bump follow-redirects in /WebApp/client ( #624 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.4 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.14.7 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 17:44:28 +09:00
dependabot[bot]
2bd47d702d
chore: bump node-fetch from 3.0.0 to 3.1.1 in /WebApp/client ( #625 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.0.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 17:43:47 +09:00
Takashi Kannan
31102c11a5
feat: Upgrade WebRTC package 2.4.0-exp.5 ( #630 )
...
* fix flip streaming using ScreenStreamSender on Opengl
* fix compile error
* fix error
* update depend webrtc package version
* update manifest
* add package for ar sample
* add comment in screen stream sender
* add arfoundation
* update setting for testing with vulkan api
* exclude unit testing on andoid with Vulkan API for workaround
* fix test
* workaround: exclude standalone app testing with il2cpp on maoOS(Silicon)
Co-authored-by: kazuki <karasusan@gmail.com>
2022-02-07 17:41:13 +09:00
Kazuki Matsumoto
911c0659eb
chore: Create GitHub Issue forms ( #629 )
2022-02-04 10:42:17 +09:00