SSL and cupertino: how to change base URL in playlist.m3u8?

Hello!

I just have added options to my VHost.xml to setup HTTPS on my streams.

HTTPS works but player can’t work because URLs in playlist.m3u8 returned by server still have “http://” prefix.

I have found that seems I have to add cupertinoEncryptionBaseURL property to Application.xml

cupertinoEncryptionBaseURL

https://:1935

But where it must be set? I have tried HTTPStreamer/Properties in Application.xml and some other files, but it doesn’t work at all and base url doesn’t changed.

Thank you in advance

It is easier to add this property to the HTTPStreamers/Properties:

<Property>
 <Name>cupertinoRelativePlaylistPlaylists</Name>
 <Value>true</Value>
 <Type>Boolean</Type>
 </Property>
 

This will make the playlist.m3u8 URL relative.

Charlie

HTTPStreamers/Properties:

<Property>
 <Name>cupertinoPlaylistHostProtocol</Name>
 <Value>https://</Value>
</Property>

Charlie

Great! Thank you, charlie!

But looks like my player (it is not iPhone, it is Roku player) doesn’t understand relative urls in playlist at all. So I still will thank you if you also say how to change prefix in the absolute paths.

Big thank you, Charlie!

Although roku player yet doesn’t play it yet, looks like it more not my wowza config problems.