2011-12-26 26 views
0

工作,我在Windows Azure上运行JW播放器:.AAC音频:不闪光模式

<div id="container">Loading the player ...</div> 
    <script type="text/javascript"> 
     jwplayer("container").setup({ 
      file: "http://fmw.blob.core.windows.net/publicfiles/fmwa-" + "<%=get_audio_id()%>" + ".aac", 
      height: 270, 
      width: 480, 
      'modes': [ 
        { type: 'html5' }, 
        { type: 'flash', src: 'player.swf' }, 
        { type: 'download' } 
        ] 
     }); 
    </script> 

JW播放器在HTML5模式运行为默认值。如果HTML5不起作用,它将自动以Flash模式运行(例如,IE不支持使用HTML5播放.aac)。

闪光模式我有一个crossdomain.xmlhttp://fmw.blob.core.windows.net/crossdomain.xml (Azure上的网页是域*.cloudapp.net,但存储是*.windows.net,使他们不在同一个域)

这里的问题:它在HTML5模式(Mac safari/iOS safari),中工作正常,但在Flash模式(IE/Chrome)中不起作用。错误消息是:视频未找到或访问被拒绝。

请帮忙!

的实验例:http://fmw.cloudapp.net/default.aspx?fmwa=06dc832b-3c55-45f2-9391-332b448f892d

回答

0

嘛,没有人回答说还没有..

我的答案是:转换成.AAC .MP3,那么它会工作。原因很难根据my discussion with the support staff of JW Player来解释,无法确定为什么两种模式之间存在差异。我认为问题在于Flash对AAC音频的支持不足。它适用于MP3。

因此,如果您面临同样的问题,不要浪费时间解决这个问题,只需将音频文件转换为MP3即可。