Editing the INI doc to allow rtmp forwarding

166 views
Skip to first unread message

Broski Visuals

unread,
Oct 7, 2021, 8:34:17 AM10/7/21
to MonaServer
I am trying to find out how to edit the INI file to allow multiple output destinations. I use to use NGINX and in there it was as simple as adding " push rtmp://............"
How would this be done in monaserver? I downloaded the dock that allows this but the problem with it is I have to be at my computer to click "start" in the multiple rtmp dock. I would just like to start the stream to the monaserver and then have mona server automatically push that single stream out to multiple rtmp. 

Thomas Jammet

unread,
Oct 8, 2021, 2:42:49 AM10/8/21
to MonaServer
Hi!

I am sorry, for now you can't redirect a publication to an RTMP url, RTMP client side is not implemented in MonaServer.
Alternatives are :
- Use SRT, HTTP(S), UDP and TCP protocols for redirection. Those are supported.
- Find if you can setup an input (RTMP, SRT, HTTP...) on your destinations servers.

This is the default configuration file for MonaServer, if you use MonaTiny you can copy it inside MonaTiny directory and rename it MonaTiny.ini

Then inside this file you can define a publication, for example "mystream", and redirect it to multiple urls (SRT, HTTP(S), UDP and TCP) :
[mystream=publication]
OUT srt://127.0.0.1:1234
OUT udp://127.0.0.1:1235
OUT tcp://127.0.0.1:126

Regards

Thomas
Reply all
Reply to author
Forward
0 new messages