Hi, I am having difficulties understanding how i can use y-webrtc to share video and audio. In the documentation it says just use the peer event which comes with the provider, I cannot understand that. Please let me know if you know how to do it. Thanks
sorry you are having trouble with this. A couple of projects used y-webrtc to also share video streams (e.g. peer2school). I built y-webrtc for sharing Yjs data only. It is probably easier for you to use another project (e.g. jitsi) alongside y-webrtc. You need a good understanding of how y-webrtc works and how simple-peer (the webrtc library I use) works to enable media streams.
I don’t have the time to provide support for sharing video streams via y-webrtc. If anyone else would be up for that I would love to receive better documentation and a proper example that enables this feature.
For complete reference I include the conversation we had in the Gitter channel:
Aayush Bajaj @AayushBajaj2000 Sep 16 19:17 @dmonad How can I use y-webRTC to make a p2p video chat im having some difficulties. Thanks Kevin Jahns @dmonad Sep 16 20:37 @AayushBajaj2000 You could have a look at https://github.com/holtwick/peer2school and at many discussions in the github issues in the y-webrtc repository. If you have any specific question let me know. Callum Atwal @callum-atwal Sep 16 20:54 @AayushBajaj2000 take a look at the simple-peer repository on GitHub. Y-webrtc uses this to handke webrtc stuff. It has an example on how to share video and audio feed.