You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem or unsupported use case? Please describe.
We have 2 main ways to do a live in Marsha:
in a Jitsi conference, configured by Marsha via the intructor's admin connection and streaming to Media Live via RTMP
via an external tool streaming directly to RTMP (OBS, Zoom,...)
The questions raised are:
how do we switch from one mode to the other without any weird experiences
how do we pair external devices in either mode and what happens to paired devices when the mode changes
Describe the solution you'd like
We propose the following Ux:
More Ux and technical considerations:
Switching mode should disconnect external devices and browsers that may have joined the conference in "jitsi" mode or may be streaming to the RTMP endpoint in "rtmp" mode. We can do that by deleting and recreating the Media Live input (but keeping the rest of the pipeline in order to not lose recordings for example)
When pairing an external device, Marsha should return the mode of the live (jtsi or rtmp) so that the external device knows if it is compatible with this mode or not. Indeed, some cameras may only be able to stream RTMP, while other devices like the jitsi box may only be able to join a Jitsi conference. In the "jitsi" mode, the pairing process should return the conference address and JWT token to access it. In the "rtmp" mode, the pairing process should return the url and key to connect to the RTMP endpoint.
Switching mode should be subject to a popup confirmation explaining that the connected external devices will be disconnected and the connected users will be lost.
The text was updated successfully, but these errors were encountered:
Feature Request
Is your feature request related to a problem or unsupported use case? Please describe.
We have 2 main ways to do a live in Marsha:
The questions raised are:
Describe the solution you'd like
We propose the following Ux:
More Ux and technical considerations:
The text was updated successfully, but these errors were encountered: