
Intranet HLS doesn't play through JW Player 6.9 Premium
Good morning!
I have an internal (i.e. inside the firewall) MPEG-TS stream over UDP. This is being segmented by mediastreamsegmenter. The resulting stream has been validated by mediastreamvalidator. The stream works file on HLS capable devices/software (e.g. iPhone, Safari on Mac OSX, VLC on Windows), but I simply cannot manage to get it to work with our JW Player 6.9 Premium. MIME types are all set correctly. Cross domain access has been set up. Looking at Chrome's developer tools (on Windows), I see the following:
- manifest gets called/served
- first media segment in the manifest gets called/served
- from now on only the manifest gets called/served, no more media segments are called/served.
The web server's access/error logs also don't show anything strange.
A typical instance of the manifest looks like:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:215
#EXTINF:9.96000,
fileSequence245.ts
#EXTINF:9.96000,
fileSequence246.ts
#EXTINF:9.96000,
fileSequence247.ts
#EXTINF:9.96000,
fileSequence248.ts
#EXTINF:9.96000,
fileSequence249.ts
If anyone has a clue as to what I am missing, I would be most grateful! The whole idea behind these internal streams is to have a setup for internal coverage of live events. We don't want our internal staff to access the stream provided by our CDN, which means using our public connection, but to stay on our office LAN which has bigger capacity.
Best regards,
Rene