Copy link to clipboard
Copied
Hi,
I am trying to play an streamable file from Adobe Media Server 5 via HTTP streaming using the HTML5 video tag.
I use a source like this:
http://[myAMSServer]/hds-vod/sample1_150kbps.f4v.f4m
The file exists and I see a request in the access_log:
50.206.36.59 - - [09/Jun/2014:16:47:24 -0400] "GET /hds-vod/sample1_150kbps.f4v.f4m HTTP/1.1" 200 1554 "-" "AppleCoreMedia/1.0.0.9B206 (iPad; U; CPU OS 5_1_1 like Mac OS X; en_us)"
There is no error in the error_log.
I updated a crossdomain.xml file to contain the following:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*"/>
<site-control permitted-cross-domain-policies="all"/>
</cross-domain-policy>
I can use the stardard progressive download and get that to work:
http://[myAMSServer]/vod/sample1_150kbps.f4v
But I cannot stream the file using hds-vod. I see no errors, the direct link brings up the manifest file, but no video feeds through the HTML 5 player. I've tried on an iOS device and on windows Chrome.
The JS Event "VideoAssetLoadStart" returns an event of type "error" but I cannot seem to parse any useful information from that event.
Any ideas on what the issue could be?