Hi!
This is a useful tool which allows to create multiple streams dynamically with different names like it is done with other protocols (RTMP, HTTP etc...).
If you want to use this feature anyway you can do it with OBS as publisher and ffmpeg (ffplay) for the player. Here is the procedure :
- In OBS set the url => srt://<ip:port>/?streamid=#!::r=<stream name>,m=publish
- Start publishing
- For ffmpeg just play the stream with :
ffplay.exe srt://<ip:port>?streamid=<stream name>
(the streamid parameter here is a shortcut of streamid=#!::r=<stream name>,m=caller)
Now if you need to use VLC you can use static media configuration by adding a publication configuration in the MonaServer.ini file.
Here are the steps to make it work :
- Setup the publication in the MonaServer.ini file (for this example we use the publication name "11" and the listening SRT port "5678") :
- Then restart MonaServer
- In OBS the stream url =>
srt://<ip:port>/?streamid=#!::r=11,m=publish
- Start publishing
- Then play the stream in VLC using the following url :
(note that "localhost" seems not working in VLC with SRT, for this reason I have put "127.0.0.1" instead)
I hope this is clear enough, let us know if you need more help.
Regards
Thomas