Samsung TV app: changing ordering of URL parameters for HLS requests
Is there a way we can change the ordering of URL parameters for HLS requests?
The use case here is that for Samsung TV apps, in order for the app to recognize a stream as HLS, the URL needs to be appended with "|COMPONENT=HLS". For example: "http://<server>:1935/cdn/_definst_/path/to/file/playlist.m3u8?|COMPONENT=HLS".
However, when the player performs a GET request on the playlist, the returned playlist components are appended with the Wowza session ID:
Where is the
|COMPONENT=HLS coming from? We are not adding it to the URL. How and where is this being added to the URL? This seems more like a Samsung issue. Have you contacted them? It seems like it should be valid to use query parameters as part of the media names. It seems like this would be a common occurance.
Since we are not adding the
|COMPONENT=HLS part to the URL I am not sure how we would control the order. It seems like this is being done outside of the Wowza Media Server. Also, if you contact us directly at
email@example.com we might have another solution for this.