2011-12-29 1 views
0

Я пробовал Audio/embed/Object, но терпел неудачу на всех из них.Как играть в wav stream в сафари vai javascript

play wave файл в порядке, но не может воспроизводить поток.

<audio><source src="sample.wav" /></audio>OK

<audio><source src="http://mydomain/stream" /></audio>неудачу

<object data="sample.wav"></object>OK

<object data="http://mydomain/stream"></object>неудачу

JPL ayer также не может работать!

Я нашел ключ: Если я играю в Firefox раньше, то сафари работает. Кажется, firefox загружает его, поэтому сафари может играть в кеш-память Quicktime. Код: <embed src="http://10.224.91.28:8080/cas/auth.do?cmd=getaudiobycaptchaid&id=Q71UNBGRFOI00A8NDNBV76BTNE&clientid=9e1f73ca9d0ff1e07ca87f7660d1b911" height="45" width="170" type="audio/x-wav"/>

ответ

1

Прежде всего, отметьте это Supported Video and Audio Formats для получения информации о аудио/видео.

jPlayer, a jQuery/Flash/HTML5-Based audio player, утверждает, что может воспроизводить аудио-контент MPEG-4. Вы должны иметь возможность использовать это.

jPlayer - Server Response - MIME Type

Другой игрок JW flash player, что вы можете попробовать. проверить supported types

Ссылка:
Web audio player for M4a
Seeking through a streamed MP3 file with HTML5 <audio> tag
How to play binary MP3 stream with jQuery/Javascript?

проверить это, если он нашел несколько отношение к вашей проблеме:
iPhone: Phonegap: Audio Playing in Background

+0

jPlayer также не может работать :( –

+0

проверка [это] (http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12539/supported-video-and-audio-formats) и [еще] (http: //www.l ongtailvideo.com/support/jw-player/jw-player-for-flash-v5/12535/video-delivery-rtmp-streaming) –