2011-12-26 25 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即可。