У меня есть back. sound.php, который может возвращать звуковой файл .m4a с веб-сервера, и я могу сделать веб-запрос с id на звук .php, чтобы указать файл .m4a. т.е. sound.php? ID = 1234org.osmf.media.MediaPlayer Throw Error: указанная возможность в настоящее время не поддерживается
Я сейчас пытаюсь использовать 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();
и бросить ошибку Заданный возможности в настоящее время не поддерживается .I протестировали ссылку через браузер, который успешно возвращает файл .m4a.
Я не понимаю, заявляет ли он запрашивающий метод или возвращенный файл, может ли кто-нибудь задуматься? Благодаря
Спасибо за ваш ответ, я попробовал как Событие MediaPlayer.autoPlay и mediaPlayerStateChage, с состоянием READY, но оно по-прежнему вызывает ту же ошибку. Теперь мне интересно, поддерживает ли MediaPlayer файл .m4a. Я обнаружил, что событие mediaPlayerStateChange возвращается только с функцией воспроизведенияError. – bcw
Он работает, если я использую NetStream. Однако он не может воспроизводить аудиофайл, если не загружен весь файл. Не похоже на звук, он поддерживает только mp3, но он может постепенно загружать и воспроизводить аудиофайл без медиа-потокового сервера. – bcw