Hi,
Here is the contents of one of my .m3u8 files (it has been generated by VLC 1.2)
Code:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:44234
#EXTINF:10,
http://192.168.1.220/hls/3e-00044234.ts
#EXTINF:10,
http://192.168.1.220/hls/3e-00044235.ts
#EXTINF:10,
http://192.168.1.220/hls/3e-00044236.ts
#EXTINF:10,
http://192.168.1.220/hls/3e-00044237.ts
#EXTINF:10,
http://192.168.1.220/hls/3e-00044238.ts
When running debug on the boxee to look at other external HLS streams I've noticed that the full address is not always there, it still works. I.e
Code:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:44234
#EXTINF:10,
3e-00044234.ts
#EXTINF:10,
3e-00044235.ts
#EXTINF:10,
3e-00044236.ts
#EXTINF:10,
3e-00044237.ts
#EXTINF:10,
3e-00044238.ts
I use this method of creating HLS so I can play locally generated RTP streams using DVBlast from my DVB-T card on my Boxee.
It seems that Boxee does not support RTP stream playing, odd considering that implementing HLS support would be more complicated!
A note on HLS format: Is far as I know HLS Video and Audio must be encapsulated in a .ts container. Check if all your HLS streams are .ts, this may be the reason that some work and others don't. I didn't do any transcoding as the Boxee handles a lot of Video and Audio formats.
Stream Format-
V: AVC Main@L3.0 25fps
A: MP2 48Khz 192Kbps
Hope this is of some assistance.
Bookmarks