
Adaptive provider oddness
A single stream within the group works fine, but the named group results in a JW error "Cannot load M3U8: crossdomain access denied" which makes no sense since it works for the single stream. The crossdomainxml is set to allow all. Any idea why this would be? Here is more detail:
Single stream access - This works fine:
bc.. http-[server]/livetc/livetc.mp4_360p/playlist.m3u8
... which returns this ...
bc.. #EXTM3U
#EXT-X-VERSION:2
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=590691,CODECS="avc1.77.30, mp4a.40.2",RESOLUTION=640x360
playlist.m3u8?wowzasessionid=1077203360
... and the url in there returns this ...
bc.. #EXTM3U
#EXT-X-VERSION:2
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:14
#EXT-X-MEDIA-SEQUENCE:17
#EXTINF:12,
media_17.ts?wowzasessionid=1077203360
#EXTINF:8,
media_18.ts?wowzasessionid=1077203360
#EXTINF:10,
media_19.ts?wowzasessionid=1077203360
Named group access - this results in a JW error "Cannot load M3U8: crossdomain access denied"
http://[server]/ livetc/ngrp:livetc.mp4_all/playlist.m3u8
... which returns this (!! notice the difference in paths compared to single stream) ...
#EXTM3U
#EXT-X-VERSION:2
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=891331,CODECS="avc1.77.31,mp4a.40.2",RESOLUTION=896x504
/livetc/_definst_/mp4:livetc.mp4_source/playlist.m3u8?wowzasessionid=1267048161
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=548036,CODECS="avc1.77.30,mp4a.40.2",RESOLUTION=640x360
/livetc/_definst_/mp4:livetc.mp4_360p/playlist.m3u8?wowzasessionid=1267048161
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=248036,CODECS="avc1.66.12,mp4a.40.2",RESOLUTION=284x160
/livetc/_definst_/mp4:livetc.mp4_160p/playlist.m3u8?wowzasessionid=1267048161
... accessing one of the referenced playlists returns this (looks similar to single stream's second response) ...
#EXTM3U
#EXT-X-VERSION:2
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:14
#EXT-X-MEDIA-SEQUENCE:9
#EXTINF:8,
media_9.ts?wowzasessionid=1267048161
#EXTINF:10,
media_10.ts?wowzasessionid=1267048161
#EXTINF:12,
media_11.ts?wowzasessionid=1267048161
Any idea why the path differences in the initial replies of single stream vs. name group causes JW to throw a crossdomain.xml issue? Is JW getting confused by the full path?
Thanks!