Primary
and Secondary
in OvenMediaEngine for HA.<Origin>
is a rule about where to pull a stream from for what request. <Origin>
has the ability to automatically create an application with that name if the application you set in <Location>
doesn't exist on the server. If an application exists in the system, a stream will be created in the application.<Origin>
enables all providers but if you create an application yourself, you must enable the provider that matches the setting as follows.<Scheme>
is the protocol that will use to pull from the Origin Stream. It currently can be configured as OVT
or RTSP
. OVT
into the <Scheme>
. RTSP
into the<Scheme>
. In this case, the <RTSPPull>
provider must be enabled. The application automatically generated by Origin doesn't need to worry because all providers are enabled.Urls
is the address of origin stream and can consist of multiple URLs.ForwardQueryParams
is an option to determine whether to pass the query string part to the server at the URL you requested to play.(Default : true) Some RTSP servers classify streams according to query strings, so you may want this option to be set to false. For example, if a user requests ws://host:port/app/stream?transport=tcp
to play WebRTC, the ?transport=tcp
may also be forwarded to the RTSP server, so the stream may not be found on the RTSP server. On the other hand, OVT does not affect anything, so you can use it as the default setting.