Results 1 to 3 of 3

Thread: Make backward compatibility in playlist syntax

  1. #1
    Join Date
    Jul 2011
    Posts
    2

    Default Make backward compatibility in playlist syntax

    Dear Wowza Developer Team!

    I have found out the small different between syntax of playlists in Wowza3 and Wowza2.

    This is fragment of the network trace between client (Verimatrix iOS Player) and server Wowza 2:

    Code:
    GET /vod/smil:DM_Toy_Story_3_HD.smil/playlist.m3u8 HTTP/1.1
    Host: host.name:1935
    Accept: */*
    Accept-Encoding: gzip
    Connection: close
    User-Agent: Verimatrix iPhone Secure Proxy
    X-Playback-Session-Id: 4B5C96DF-DE45-4004-A8F1-C6A47326441B
    
    HTTP/1.1 200 OK
    Date: Wed, 20 Jul 2011 18:46:04 GMT
    Content-Type: application/vnd.apple.mpegurl
    Server: FlashCom/3.5.4
    Cache-Control: no-cache
    Content-Length: 510
    
    #EXTM3U
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=500000
    http://host.name:1935/vod/_definst_/mp4:DM_Toy_Story_3_HD_H264_500K_25p.mp4/playlist.m3u8?wowzasessionid=1817916475
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000
    http://host.name:1935/vod/_definst_/mp4:DM_Toy_Story_3_HD_H264_1000K_25p.mp4/playlist.m3u8?wowzasessionid=1817916475
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1500000
    http://host.name:1935/vod/_definst_/mp4:DM_Toy_Story_3_HD_H264_1500K_25p.mp4/playlist.m3u8?wowzasessionid=1817916475

    This is fragment of the network trace between client (Verimatrix iOS Player) and server Wowza 3:

    Code:
    GET /vod/smil:DM_Toy_Story_3_HD.smil/playlist.m3u8 HTTP/1.1
    Host: host.name:1935
    Accept: */*
    Accept-Encoding: gzip
    Connection: close
    User-Agent: Verimatrix iPhone Secure Proxy
    X-Playback-Session-Id: 2D3F3026-9D16-47AD-A6CF-CC366E56DA6D
    
    HTTP/1.1 200 OK
    Date: Wed, 20 Jul 2011 18:50:46 GMT
    Content-Type: application/vnd.apple.mpegurl
    Server: FlashCom/3.5.5
    Cache-Control: no-cache
    Content-Length: 441
    
    #EXTM3U
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=500000
    /vod/_definst_/mp4:DM_Toy_Story_3_HD_H264_500K_25p.mp4/playlist.m3u8?wowzasessionid=1722610989
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000
    /vod/_definst_/mp4:DM_Toy_Story_3_HD_H264_1000K_25p.mp4/playlist.m3u8?wowzasessionid=1722610989
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1500000
    /vod/_definst_/mp4:DM_Toy_Story_3_HD_H264_1500K_25p.mp4/playlist.m3u8?wowzasessionid=1722610989
    The different is: Wowza2 sends the full URL for each streams in playlist. The Wowza3 sends relative URL.

    On some clients, for example Verimatrix iOS player, AirTies STB, this new playlist syntax are not parsed correctly. So, it is not possible to play multibitrate content from Wowza3 with this clients. But they play such content from Wowza2 fine.

    Is it possible to configure Wowza3 server for making playlist with full URLs?

    Thank you in advance!

    Georgy.

  2. #2

    Default

    Relative playlists work fine for me with verimatrix and their iOS player. Have you contacted them about this?

    See this post for more information:

    http://www.wowzamedia.com/forums/sho...-playlist-URLs

    Charlie
    Last edited by charlie; 07-20-2011 at 11:43 AM.

  3. #3
    Join Date
    Jul 2011
    Posts
    2

    Default

    Many thanks! All my clients now works fine!

    Yes, I'm in contact with Verimatrix team concerning my issue. May be you use another version of iOS player? I use 1.0.7.1_GA.

    Georgy.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •