Local RTSP Server for streamers using discord for video calls
I'm suggesting that discord should host an RTSP server for each individual camera of a video call participant for streamers. This ofcourse doesn't have to be by default, and could be an togglable feature in the already existing “Streamer Mode” category in the settings.
Why?
Currently, when streamers use Discord for their video calls, it is often done by using the window of Discord as a streaming source.
This isn't a perfect solution since you may want to crop out the black background to make it look nice, which is tedious and would become unmanageable if people enter or leave. And it isn't really professional grade.
How?
So as the title suggests, I think the best way to make video calls in Discord a more advanced platform for video calls and streaming is for the Discord app to host an local RTSP server, having each participants camera a separate source. Sharing a screen would become it's own source.
This would allow for streamers to include the video stream directly into their OBS/xSPLIT software by simply adding a media source, and inputting the rtsp URL into the input
This could then be used to allow for more precise formatting of video streams in OBS, since the user is no longer constrained to the Discord UI and cropping.
To complete this feature, Discord can add to the current Discord STREAMKIT and make a custom source that would automatically import the video streams from the app to OBS. This would be best since the plugin can automatically format the video source on OBS to change when people join and leave, or perhaps even have different UI layouts, for example, a Big speaker mode where the active or selected participant will be largest, or a debate, 1 on 1 with other participants to the side.
The possibilities would be endless, and I think it'd be a great addition in making Discord a great tool for streamers over other platforms, like Zoom or Skype. Even larger media would be able to more use discord then.
-
Perhaps a websocket could be used to stream relevant data on the video call, for example:
- the participants
- their server Nickname
- their Discord username
- a URL of their profile picture
- the color of the background of their profile or banner URL
- whether they are an actively speaking
- etc.
0 -
I agree with the criteria DarkShadow suggested as a Discord user Fun Games
0
Accedi per aggiungere un commento.
Commenti
2 commenti