[vlc-devel] HLS and Wowza

Frederic YHUEL fyhuel at viotech.net
Fri May 4 15:43:03 CEST 2012


I've got a problem with a HLS stream. The server seems to use wowza
technology with session IDs stuff.

I can download the meta-playlist:


But VLC can't download the others playlist. One gets a "HTTP/1.1 403
Forbidden" error.

iPhone has no problems though, and here is the http request that
enables it to get the low bitrate playlist:

GET /foo/_definst_/mp4:live200/playlist.m3u8?wowzasessionid=1720854390 HTTP/1.1
Host: foo.bar.com
Accept: */*
Accept-Encoding: gzip
Connection: keep-alive
User-Agent: AppleCoreMedia/ (iPad; U; CPU OS 4_3_2 like Mac
OS X; en_us)
X-Playback-Session-Id: 2C03FA18-52A2-432B-B6C3-4F5B4BC85679

I guess we have to generate the (non-standard?) X-Playback-Session-Id
field, but I've no idea about how the ID is computed. Of course I
searched for "X-Playback-Session-Id" on google, but found nothing.

I would appreciate any help or information you can provide.

Best Regards,


More information about the vlc-devel mailing list