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

Issues with Adaptive Bitrate Streaming VOD


We are having issues in achieving successful playback of MP4 video files, stored on AWS, and served by Wowza.
Using JWPlayer 6.12.4956 (Pro edition) hosted locally, with a SMIL file generated by Wowza using the jwplayer.smil construct. We always get "Cannot connect to server".

The JWPlayer configuration is like this: (with commercial sensitive redaction - xxxxxxxxx).

{
"width":"411",
"height":"63",
"stretching":"fill",
"primary":"flash",
"logo":{
"hide":true,
"file":"",
"position":"top-left",
"margin":"10"
},
"autostart":0,
"repeat":false,
"image":"https://xxxxxxxx/sites/all/themes/xxxxxx_omega/images/xxxxxxx_social.png",
"rtmp":{
"bufferlength":0.1
},
"playlist":[{
"sources":[{
"file":"https://media.xxxxxxxx.com:443/securevods3/staging_inst/smil%3Aamazons3%2Fxxxxxxx-dev%2Foutput%2Fxxxxxx%2Ftester%2Ftester.smil/jwplayer.smil?&expires=1487075654&signature=bc7a5a50e24ab9928f6a6aae62ee22deba308fe7674635fb19c6162d9d92a6e0&filename=smil%3Aamazons3%2Fxxxxxxx-dev%2Foutput%2Fxxxxxx%2Ftester%2Ftester.smil&fid=44941&user=2058",
}]
}],
"controls":1,
"androidhls":1,
"debug":1
}

curl of the url results in the return of a smil file from the Wowza server:

<smil>
<head>
<meta base="rtmp://media.xxxxxxxx.com/securevods3/staging_inst" />
</head>
<body>
<switch>
<video src="mp4:amazons3/xxxxxxxx-dev/output/xxxxxxx/tester/tester_480.mp4" system-bitrate="1328000" width="854" height="480"/>
<video src="mp4:amazons3/xxxxxxxx-dev/output/xxxxxxx/tester/tester_360.mp4" system-bitrate="848000" width="640" height="360"/>
<video src="mp4:amazons3/xxxxxxxx-dev/output/xxxxxxx/tester/tester_270.mp4" system-bitrate="424000" width="480" height="270"/>
<video src="mp4:amazons3/xxxxxxxx-dev/output/xxxxxxx/tester/tester_234.mp4" system-bitrate="209000" width="416" height="234"/>
</switch>
</body>
</smil>

There are no rejected requests in the Wowza logs and a similar url played ok in VLC.
We've checked firewalls and crossdomain.xml is

<cross-domain-policy>
<allow-access-from domain="*" secure="false"/>
<site-control permitted-cross-domain-policies="all"/>
</cross-domain-policy>

Can anyone see why these files are not playing?

Thanks

Paul



1 Community Answers

George

JW Player Support Agent  
0 rated :

Hi,

We’ve officially stopped JW6 support last year. However, a suggestion would be to use the sources block to build your quality selector instead of a SMIL file.

https://support.jwplayer.com/customer/portal/articles/1710454-configuring-multiple-sources

This question has received the maximum number of answers.