我有一個後端sound.php,它可以從Web服務器返回.m4a聲音文件,並且可以向聲音發出帶有ID的Web請求.php返回指定.m4a文件。即sound.php?ID = 1234org.osmf.media.MediaPlayer拋出錯誤:當前不支持指定的功能
我現在想用org.osmf.media.MediaPlayer和AudioElement和的URLResource
var mediaPlayer:MediaPlayer = new MediaPlayer();
var ae:AudioElement = new AudioElement(new URLResource("http://xxx.com/sound.php?id=12"));
mediaPlayer.media = ae;
mediaPlayer.play();
,並拋出指定能力的錯誤目前不支持。我已經通過瀏覽器測試了鏈接,該鏈接已經成功返回.m4a文件。
我不明白如果它聲稱請求方法或返回的文件,有人會有任何想法嗎?由於
感謝您的回覆,我嘗試使用 MediaPlayer.autoPlay和mediaPlayerStateChage事件,並且狀態爲READY,但仍會拋出相同的錯誤。我現在想知道如果MediaPlayer不支持.m4a文件.. 我發現事件mediaPlayerStateChange只回放與播放錯誤。 – bcw
它工作,如果我使用NetStream.However,它不能播放音頻文件,除非整個文件被下載。不像聲音,它只支持mp3,但它可以逐步下載並播放音頻文件,無需媒體流媒體服務器。 – bcw