systemctl start ovenmediaengine
fails in Fedora, SELinux may be the cause. See Check SELinux section of Troubleshooting.rtmp://<Server IP>[:<RTMP Port>]/<Application name>/<Stream name>
<Server IP>
: IP address or domain of the OvenMediaEngine server.<RTMP Port>
: You can use <Port>
of <Provider>
in the above Server.xml
file. With the default configuration, the RTMP default port (1935) is used. Also, by setting the default port, you can omit the port.<Application name>
: This value corresponds to <Name>
of <Application>
in conf/Server.xml
. If you use the default configuration, you can use the app
.<Stream name>
: Name of the stream you defined.<Application name>
generated in Server.xml
. If you use the default configuration, the app is already created and ready to use.ws://<Server IP>:[<Signalling Port>/<Application name>/<Output Stream name>[?transport=tcp]
<Server IP>
: IP address or domain of the OvenMediaEngine server.<Signalling Port>
: You can use the value of <Signalling><ListenPort>
in Server.xml
above. If you use the default configuration, the WebRTC Signalling default port (3333) is used.<Application name>
: This value corresponds to <Name>
of <Application>
in conf/Server.xml
. If you use the default configuration, you can use the app
.<Output Stream name>
: You have to use an output stream name for streaming. If you use the default configuration, an output stream named <Stream Name>
is automatically generated when the stream is input.?transport=tcp
: You can use this query string to play through webrtc over tcp. Useful in environments with severe packet loss.rtmp://192.168.0.1:1935/app/stream
ws://192.168.0.1:3333/app/stream
https://domain:3334/app/stream/llhls.m3u8