Commit Graph

29 Commits

Author SHA1 Message Date
Kazuki Matsumoto 0d496658a9
doc: Fix video/audio component documents (#779)
* wip

* fix

* fix

* fix document

* fix doc

* fix license file

* refactor

* add detail

* add note

* Update com.unity.renderstreaming/Documentation~/audio-streaming.md

Co-authored-by: Takashi Kannan <26959415+kannan-xiao4@users.noreply.github.com>

* Update com.unity.renderstreaming/Documentation~/audio-streaming.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-10-03 08:40:06 +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
Takashi Kannan 7abe359ca9
feat: update template 3.0.0 (#442)
* update hdrp template

* update rtx template

* fix rtx template

* add template package test

* add prepack process

* skip convert symlink (meaning not run test about rtx template)

* update changelog

* fix review

* fix review

* [skip ci] fixed broken links

* [skip ci] filter ValidationSuiteRun

Co-authored-by: kazuki <karasusan@gmail.com>
2021-03-19 18:29:59 +09:00
Takashi Kannan 5077cea4d9 refactor: Move script to renderstreaming package (#373)
* move renderstreaming editor script

* move renderstreaming runtime script

* move renderstreaming test script

* fix assembly definition

* update manifest and delete symbolic link

* delete old sample folder

* move sample asset to renderstreaming package sample folder

* delete old sample source

* move renderpipeline script to package

* fix assembly definition about renderpipeline

* fix postprocess rederpipeline setting

* fix yamate yml

* delete no need cmmand script and fix yaml

* add dummy test

* fix initialize import renderpipeline script

* fix package test ci

* use metal device on macos

* change signaling server port number on test

* use packageci image on mac

* skip signaling test on linux

* skip rtx template test on not windows

* skip signaling test on mac
2021-01-15 10:52:39 +09:00
Takashi Kannan 7ba8d5e9dd feat: bidirectional communication sample (#359)
* implement private mode

* send connection id on createconnection

* implement unity 1on1 sample

* [wip]fix connection

* [wip] add peerExists flag on connect

* [wip] add disconnect handling

* remove tracks on disconnect

* implement http signaling

* fix session delete

* fix httpsignaling on webapp

* add logging level

* formated ts file

* fix review and test

* change error message

Co-authored-by: Kazuki Matsumoto <1132081+karasusan@users.noreply.github.com>

* fix signaling

* fix erro msg handle

* add private mode signaling test

* move connectionid input to sample cone

* implement videostreambase

* fix videoviewer

* fix 1on1 browser sample

* fix private signaling

* add send/recv texture propety

* fix test check peer exists

* add close connection at test end

* waiting thread and process ending

* remove todo about signaling test

* enable signaling test

* fix webapp copy path

* fix webapp download url generate

* use enviroment variable about webapp location

* add connecctionid check on connect

* change rtx template test to same hdrp test

* ignore signaling test if scripting backend is il2cpp

* add utr timeout argment

* fix receive viewer texture

* use yamato env about webapp name

* 1on1 sample ui handle

* fix websocket msg schema comment

Co-authored-by: Kazuki Matsumoto <1132081+karasusan@users.noreply.github.com>
2021-01-15 10:50:29 +09:00
Kazuki Matsumoto 3ac4822424
chore: Upgrade package version 2.2.2 (#364)
* fix package.json of template projects (#357)

* [skip ci] Update unitypacakge

* update package version 2.2.2
2020-12-17 12:28:51 +09:00
Kazuki Matsumoto 31f9ded201
upgrade package version 2.2.1-preview (#355)
(cherry picked from commit 0babb9cba1e34101fc357a365a6ddc607cb4843c)
2020-11-19 16:27:13 +09:00
Kazuki Matsumoto adb29c76dd
fix documents (#348) 2020-11-17 12:21:26 +09:00
Takashi Kannan 82a06d3987
chore: enable videodecoder method (#346)
* update templete manifest

* enable video decoder method

* add notice on ReceiveVideo scene
2020-11-16 10:57:15 +09:00
Kazuki Matsumoto 586b4818e7
update unity project version 2019.4.13f1 and renderstreaming package version 2.2.0-preview (#337) 2020-10-28 17:02:21 +09:00
Kazuki Matsumoto 6f885746e4
upgrade template version 2.1.1-preview (#333) 2020-09-14 20:27:54 +09:00
Kazuki Matsumoto ed86a788fe
Upgrade package version 2.1.0-preview.2 (#327) 2020-08-28 15:28:14 +09:00
Kazuki Matsumoto fe03aa7c91
chore: upgrade dependencies (#323)
* upgrade version of packages which depends on

* adjust input parameter

* npm audit fix

* add wait 1 second to avoid error of webapp test

(cherry picked from commit abfa6fc71b357224b31a8a7fc509d13276112c11)

* fixed batch error

* Revert "npm audit fix"

This reverts commit 4377e724a7.

* npm audit fix
2020-08-26 12:48:43 +09:00
Kazuki Matsumoto 64ea3423d9
doc: Fixed documents to upgrade package version 2.1.0 (#320)
* update documents

* Updated changelog

* upgrade package version
2020-08-24 14:09:01 +09:00
Samuel Tranchet 0ad12eae84
Furioos compatibility (#306)
* websocket draft

* hack

* client hack

* Gamepad support

* hack

* fixing missing parenthesis

* fixing index clash with different users, merging triggers with buttons

* hack

* WS Signaling

WS signaling improved, better separation between WebRTC connection and Signaling manager
Added standard C# events in Signaling object
Deleted useless wrapper objects (using directly WebSocket-Sharp)
Prepared HTTP version compatibility (not tested at all at the moment)

* Cleaned websocket-sharp path

Removed unused intermediate folder.
Begun tests with original http signaling

* HTTP signaling

HTTP signaling is back but client have to be running before RenderStreaming App

* Merged 2019.3 compatibility and removed gamepad

Gamepad will be added in a separated PR

* Multithread

Avoiding usage of Coroutines and UnityWebRequest (only usable in main thread)
Multithreaded original Http or furioos Ws signaling working
Basic error handling and retries
Websocket-sharp added as a plugin (.dll)

* unregisterEvents

Added possibility to unregister events, usefull for Furioos compatibility

* Added sign-in message

* Using new signIn message and "from/to" routed messages

* Updated Furioos activation message

* A few Log to LogError conversion

* Readme

Added readme explanation to use on Furioos

* PR fixes

Deleted useless files
fixed strange "using"

Co-authored-by: kg <kg@unity3d.com>
Co-authored-by: Luc Vo Van <l.vovan@gmail.com>
Co-authored-by: Samuel Tranchet <samuel.tranchet@unity3d.com>
2020-06-09 17:54:06 +09:00
Kazuki Matsumoto ef41b83d03
chore: upgrade version 2.0.2-preview (#302)
* upgrade version 2.0.2-preview

* fixed build error

* [skip ci] Update unitypacakge

* fixed yaml

(cherry picked from commit 5d78907688575600bdbf53445b61b99b87e11dd2)
2020-05-14 19:43:23 +09:00
Kazuki Matsumoto c218634692
fix typo (#295) 2020-05-11 12:44:13 +09:00
kazuki matsumoto 10c8a15881 upgrade version 2.0.1-preciew 2020-04-30 21:59:20 +09:00
Kazuki Matsumoto bfc693f240
chore: Upgrade package version 2.0.0-preview (#293)
* upgrade package version 2.0.0-preview

* [skip ci] upgrade hdrp/urp version
2020-04-30 16:47:16 +09:00
kazuki bcf5306e9d upgrade package version 2.0.0-preview.4 2020-04-22 11:58:15 +09:00
kazuki d64ef1fd10 upgrade com.unity.renderstreaming version 2.0.0-preview.3 2020-04-20 19:54:58 +09:00
Kazuki Matsumoto edcc97897f
fix: remove unused members (#279)
* remove unused members

(cherry picked from commit 7f8c2621581585ce1fa83f24fefed5622e759cb8)

* fix editor script

* update sample scene

* fixed sample scene
2020-04-20 17:50:17 +09:00
Kazuki Matsumoto c24d21bc3e
feat: webcam sample (#277)
* add webcam sample

* remove Awake method

* upgrade webrtc version

* upgrade webrtc version

* Update unitypacakge

* [skip ci] update auto commit message
2020-04-20 15:34:57 +09:00
Kazuki Matsumoto 02a85c9f5b
rename display name (#278)
(cherry picked from commit 1c33fbf3cc)
2020-04-20 10:27:15 +09:00
kazuki fb1b921077 2.0.0-preview.1 -> 2.0.0-preview.2 2020-04-17 11:47:48 +09:00
Kazuki Matsumoto 5ed9cd34a0
chore: upgrade template package version (#270)
* upgrade template package version

* fixed changelog

* [skip ci] fixed hdrp version

* fixed package version

* add comments to explain development version

* [skip ci] fix package version

* So -> Because
2020-04-16 17:16:39 +09:00
Kazuki Matsumoto f157d1721f
fix: dxr template supported multicamera (#269)
* [skip ci] add symbolic link for plugin folder

(cherry picked from commit 9d7cfaa37ddb27b1a640f053f7eecf3acf70fdf0)

* update dxr sample to support multi camera

(cherry picked from commit 51f7b4b629cf5649f7539d3cd95a112c6bb47676)
2020-04-15 15:22:16 +09:00
Sindharta Tanuwijaya 011cb9da37
feat: setup infinite rendering in RTX template (#256)
* Use DX12 by default

* Upgrading HDRP to 7.3.1

* Copy Examples Assets from template-hd to template-rtx

* Upgrade materials due to the HDRP upgrade to 7.3.1

* Remove Duplicate assets

* Create a symlink of ExampleAssets for Models, Prefabs, Sounds, and Textures

* Fix via SRP Wizard (HDRP + DXR)

* Add HDRP config package

* Add infinite reflection planes to the scene

* Use WebRTC 2.0.0-preview.2

* Increase Cookie Atlas Size
2020-04-03 19:47:44 +09:00
Sindharta Tanuwijaya 7ddc664828
chore: create an initial RTX template for UnityRenderStreaming (#247)
* Updating template project to 2019.3.6f1

* Add initial rtx template, with four symlinks to the normal hd template:
- ExampleAssets
- Scripts
- TutorialInfo
- TextMeshPro

* Fix TestMeshPro symbolic link

* Convert symlinks when packing templates

* Fix Yamato setting. All the jobs must have the template name, so that it's valid

* Rename assembly and test to RTX

* Use double quote when calling convert symlinks

* Revert "Use double quote when calling convert symlinks"

This reverts commit 33c1b1aecb.

* escape path with space using {}

* Wrong variable

* Add symlink for the template itself
2020-03-26 18:45:24 +09:00