-
I'm trying to build a streaming booth for educational purposes and I would like users to be able to switch between video inputs and also from video to display media and back without dropping the stream for viewers. In the Demo application it looks like the stream disconnects when I change any of the stream parameters. I can't determine from the documentation is this is a limitation of the JavaScript implementation or OvenMediaEngine. Would it be technically possible to use replaceTrack on the sender in the RPCPeerConnection without dropping the connection? Is there a different approach that would work with OvenMediaEngine? I'm not fishing for a full implementation by the way, I'm just trying to figure out if this is a dead end. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
You can achieve your requirement with scheduled channels. This allows you to switch media sources with an API. |
Beta Was this translation helpful? Give feedback.
You can achieve your requirement with scheduled channels.
https://airensoft.gitbook.io/ovenmediaengine/live-source/scheduled-channel
This allows you to switch media sources with an API.