Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Microsoft Azure on-demand streaming with JWplayer not working on Firefox


We have a premium version of JWPlayer which we are using in conjunction with Microsoft Azure Media services. The code we are using is as mentioned on the portal

<div id='nzgixxn7b9'></div>
<script>
jwplayer('nzgixxn7b9').setup({
file:'http://samplescdn.origin.mediaservices.windows.net/e0e820ec-f6a2-4ea2-afe3-1eed4e06ab2c/AzureMediaServices_Overview.ism/manifest(format=m3u8-aapl-v3)',
image:'http://video.ch9.ms/ch9/6444/cf94e114-a959-4317-a22b-c00024d06444/AzureMediaServicesPlatformPromo_960.jpg',
type:'m3u8',
androidhls:'true',
width:'480',
height:'270'
});
</script>

This works very well on Chrome and IE 9+ browsers but we are not able to run the video on Firefox ver 30+ browser.

The error we are getting is -
Error loading player:
No playable sources found

Could you please help us with the same?

5 Community Answers

Todd

JW Player Support Agent  
0 rated :

Please try with type: ‘hls’ and not ‘m3u8’

Our player will need to use Flash to play an HLS stream in Firefox. What is the Flash version available to Firefox on your computer?

dipesh.doshi

User  
0 rated :

We have tested on different FF version 32 & 37 facing same issue.

Todd

JW Player Support Agent  
1 rated :

None of the Firefox versions can currently play HLS streams natively, so our player uses the Flash plugin to play the HLS streams. What version of Flash is Firefox using? I would not expect the HLS video to play if Flash is not available to Firefox 32 or 37.

dipesh.doshi

User  
0 rated :

Thanks .. we did a fallback and called MP4 instead.
There is a curious problem with streaming, now IE and Chrome are giving issues "Cannot Load M3U8" cross domain access denied. Have done the cross domain settings in the streaming endpoints configure section of the azure portal. From developer tools in the both browser the response header show

TTP/1.1 400 One of the request inputs is out of range.
Content-Type: application/xml
Server: Blob Service Version 1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: 22679cba-0001-0043-3b11-7cb104000000
Date: Tue, 21 Apr 2015 09:01:34 GMT
Content-Length: 226
Age: 2
Via: HTTPS/1.1 localhost.localdomain


Let me know if there is a solution,
Thanks

Todd

JW Player Support Agent  
0 rated :

Are you seeing a more specific error in the Javascript console of your browser? I would expect to see the domain name that is making the request and the domain name of the server that is rejecting the request.

This question has received the maximum number of answers.