Test WebRTC as a streaming alternative
https://webrtc.github.io/samples/
https://github.com/webrtc/samples/blob/gh-pages/src/content/capture/canvas-video/index.html
https://github.com/colek42/streamingDemo/tree/master/packetrecevier
Hey @moethu
I suggest you use this golang lib. many people are using this for webrtc https://github.com/pion/webrtc
Are you wanting to render the screen as a video stream server side and stream it to the user ?
Or are you wanting to just use webrtc data channels to stream the images to the client ?
https://github.com/pion/ion
- this is a great pub sub and rpc over webrtc lib
https://github.com/pion/rtwatch
- this is a great example of streaming a video to users.
We are using alot of this in our project. Its really great.
grab me on Telegram ( gedw99)
@winwisely99 thanks for the input. that's really helpful. I wanted to use the video stream, will reach out to you once I'm working on this.
some interesting references to implement this: https://github.com/poi5305/go-yuv2webRTC https://github.com/rviscarra/webrtc-remote-screen
Hey! I'm late to the party, but I would love to help here!
I already played around with the pion/webrtc library a little bit and I don't see any problem in adding this here. Streaming the data as a video as shown in the video-jmux branch but with WebRTC should work just fine.
I will give it a go in the next few weeks.