|
|
|
|
|
by tamimio
689 days ago
|
|
> I use it for ingesting RTP streams I generate from usb webcams and then playing it with very low latency in the browser. Do you have any write up about this? I did try Janus years ago, it wasn’t great, slow, and buggy, but I don’t know about its current state now. |
|
¹ https://janus.conf.meetecho.com/docs/streaming#streamapi
I wrote a little helper shell code using wget, openssl, dd, jq, and jo to make it easy to talk JSON to the API, for the one-off configs I do. Here is an example of what I use which demonstrates simulcast and srtp ingestion for both h264 and vp8 video streams as well as opus audio. Just fill in the [ ]'s with your specifics. I then use ffmpeg to generate all the streams and pipe to the appropriate ports for each simulcast level and target. If you use gstreamer beware srtp key format is different.