Providers
ingests streams that come from a media source. OvenMediaEngine supports RTMP protocol. You can set it in the configuration as follows:<Application>
, a stream is automatically created in the <Application>
. The created stream is passed to Encoder and Publisher.Server.xml
:<BlockDuplicateStreamName>
is a policy for streams that are inputted as overlaps.<BlockDuplicateStreamName>
works with the following rules:Default
Rejects the new stream inputted as overlap and maintains the existing stream.URL
RTMP://<OvenMediaEngine IP>[:<RTMP Listen Port>]/<App Name]>
Stream Key
Stream Name
<RTMP><ListenPort>
is 1935, which is the default port for RTMP. So it can be omitted. Also, since the Application named app
is created by default in the default configuration, you can enter app
in the [App Name]
. You can define a Stream Key and use it in the Encoder, and the Streaming URL will change according to the Stream Key.URL
RTMP://<OvenMediaEngine IP>[:<RTMP Listen Port>/<App Name>/<Stream Name>
<App name>
and <Stream name>
can be changed and used as desired in the configuration.WebRTC
ws://192.168.0.1:3333/app/stream
HLS
http://192.168.0.1:8080/app/stream/playlist.m3u8
MPEG-DASH
http://192.168.0.1:8080/app/stream/manifest.mpd