Markus Pröller
unread,Mar 7, 2022, 2:59:33 AM3/7/22Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to meetecho-janus
Hi,
I want to implement ascenario, where multiple vehicles act like a server which deliver a webrtc stream. Server mean, they expose a public port where you can connect to (with credentials) and than receive a webrtc videostream.
Due to the limited bandwidth of these devices, we cannot implement a peer-to-peer connection between the vehicles and the enddevices, but need a "proxy" server between them, like shown below:
vehicle(s) <-- single connection -- janus cloud <-- multi connection -- end device (browser)
[webrtc] [webrtc] [webrtc]
We came up with janus and want to use it, but I'm not sure on how to start. I looked at the echo and streaming plugin for a starting point.
If I understand correctly, than I need to do the following steps:
- implement the connection establishment between janus and the vehicles on my own using a third party webrtc client library?
- implement some kind of layer to administer the streams (we expect a lot of streams, and want to expose a single server port to the enddevices, thus we need some kind of URL logic to connect to the streams).
Is that correct? Is there already any plugin which comes close to this scenario?
Thanks,
Markus