Switch between absolute and relative URLs in HLS playlists in Wowza Streaming Engine

By default, Wowza Streaming Engine™ media server software uses relative Apple HLS playlist URLs. You can, however, configure the following properties to instruct Wowza Streaming Engine to use absolute URLs instead.

  1. Open [install-dir]/conf/[application-name]/Application.xml in a text editor and add the following properties to the <HTTPStreamer>/<Properties> container. Be sure to get the correct <Properties> container, as there are several in Application.xml file.
     
    • To enable absolute URLs in the returned playlist.m3u8 URL, set cupertinoRelativePlaylistPlaylists to false.
      <Property>
          <Name>cupertinoRelativePlaylistPlaylists</Name>
          <Value>false</Value>
          <Type>Boolean</Type>
      </Property>
    • To enable absolute URLs in the returned chunklist .m3u8 URL, set cupertinoRelativePlaylistItems to false.
      <Property>
          <Name>cupertinoRelativePlaylistItems</Name>
          <Value>false</Value>
          <Type>Boolean</Type>
      </Property>

  2. Restart Wowza Streaming Engine.