• How to switch between absolute and relative URLs in Apple HTTP Live Streaming playlists

    Wowza Media Server 3.0.0 and later uses relative iOS playlist URLs by default. Wowza Media Server 2 used absolute URLs.

    You can change back to the way it worked in Wowza Media Server 2 by adding the following properties to the HTTPStreamer/Properties container in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container - there are several in Application.xml):

    Set cupertinoRelativePlaylistPlaylists to false to enable absolute urls in the returned playlist.m3u8 url.
    <Property>
    	<Name>cupertinoRelativePlaylistPlaylists</Name>
    	<Value>false</Value>
    	<Type>Boolean</Type>
    </Property>
    Set cupertinoRelativePlaylistItems to false to enable absolute urls in the returned chunklist.m3u8 url.
    <Property>
    	<Name>cupertinoRelativePlaylistItems</Name>
    	<Value>false</Value>
    	<Type>Boolean</Type>
    </Property>
    Then, re-start the Wowza media server.


    If you're having problems or want to discuss this article, post in our forum.