Secondaryin 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
<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.
Urlsis the address of origin stream and can consist of multiple URLs.
ForwardQueryParamsis 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=tcpto play WebRTC, the
?transport=tcpmay 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.