Hey i'm unable to play any m3u8 playlist using your example. This is what i'm getting in the logs...
[DEBUG] Did open IPv4 listening socket 3
[DEBUG] Did open IPv6 listening socket 4
[INFO] GCDWebServer started on port 8080 and reachable at http://192.168.2.71:8080/
[DEBUG] Did open connection on socket 5
[DEBUG] Connection received 313 bytes on socket 5
[DEBUG] Connection on socket 5 preflighting request "GET /vod/smil:BigBuckBunny.smil/playlist.m3u8" with 313 bytes body
[DEBUG] Connection on socket 5 processing request "GET /vod/smil:BigBuckBunny.smil/playlist.m3u8" with 313 bytes body
[DEBUG] Did connect
[DEBUG] Did start background task
[DEBUG] Connection sent 183 bytes on socket 5
[DEBUG] Connection sent 2273 bytes on socket 5
[DEBUG] Did close connection on socket 5
[VERBOSE] [::1:8080] ::1:65252 200 "GET /vod/smil:BigBuckBunny.smil/playlist.m3u8" (313 | 2456)
[DEBUG] Did open connection on socket 5
[DEBUG] Connection received 334 bytes on socket 5
[DEBUG] Connection on socket 5 preflighting request "GET /vod/smil:BigBuckBunny.smil/playlist.m3u8" with 334 bytes body
[DEBUG] Connection on socket 5 processing request "GET /vod/smil:BigBuckBunny.smil/playlist.m3u8" with 334 bytes body
[DEBUG] Connection sent 183 bytes on socket 5
[DEBUG] Connection sent 2273 bytes on socket 5
[DEBUG] Did close connection on socket 5
[VERBOSE] [::1:8080] ::1:65255 200 "GET /vod/smil:BigBuckBunny.smil/playlist.m3u8" (334 | 2456)
[DEBUG] Did disconnect
[DEBUG] Did end background task
am i forgetting something? The video just won't start...