joyrtc
joyrtc copied to clipboard
You can use this tool, use WebRTC control some devices, but current only unity
https://docs.unrealengine.com/5.3/en-US/pixel-streaming-in-unreal-engine/ https://github.com/EpicGamesExt/PixelStreamingInfrastructure
- #42 Headless browser adapter powered by https://github.com/microsoft/playwright It launches a headless browser which plays Conway's Game of Life in a `` and publish video stream to WHIP endpoint
I think we need a light adapter, instead of unity adapter. Maybe use web browser headless mode, We can use [playwright](https://playwright.dev/) WebRTC steam from [Canvas](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/captureStream) make a canvas a little...
The sound was added in Unity, but the volume in the video interface of the web was not automatically detected ---->Maybe it's because there is sound in the unity scene...
https://www.ietf.org/id/draft-murillo-whep-02.html
Maybe use lib: - `golang` [pion](https://github.com/pion), [For example](https://github.com/pion/example-webrtc-applications/tree/master/gstreamer-send) Or [go-gst](https://github.com/tinyzimmer/go-gst) - `rust` [webrtc-rs](https://github.com/webrtc-rs/webrtc) Or [rust-gstreamer](https://docs.rs/gstreamer/latest/gstreamer/) - `cpp` [gstreamer-webrtcbin](https://gstreamer.freedesktop.org/documentation/webrtc/index.html?gi-language=c)
In the future, Maybe remove websocket need depend: - WHIP #24 - WHEP #25
Need Support WebRTC P2P mode and WebRTC SFU mode auto switch [Live777](https://github.com/binbat/live777) is a WebRTC SFU Server need depend: - WHIP #24 - WHEP #25
Maybe need redesign WebRTC signaling handle workflow https://www.ietf.org/archive/id/draft-ietf-wish-whip-01.html
DJI Mobile SDK: https://developer.dji.com/api-reference/android-api/Components/SDKManager/DJISDKManager.html