Потоковая передача служб Windows Media (с использованием RSTP или HTTP) на Android - PullRequest
1 голос
/ 31 октября 2010

Можно ли передавать потоковое видео на устройство Android с помощью Windows Media Services ?Какой протокол я должен использовать между RTSP и HTTP?На самом деле у меня есть видеофайл (формат MP4) на сервере, и я хочу передавать видеофайлы на устройство Andriod.

1 Ответ

0 голосов
/ 31 октября 2010

В настоящее время Android не поддерживает адаптивную потоковую передачу.Некоторое время назад я искал некоторые методы, но Android не поддерживает ни один из них.Нет потоковой передачи через Windows Media Server, нет поддержки Flash Media Server и HTTP Live Streaming также не работает.Последнее будет лучшим решением, так как оно не зависит от проприетарных протоколов - но, к сожалению, оно использует другой формат контейнера MPEG-TS и файл списка воспроизведения M3U8, который Android пока не понимает.Для этого есть проблема - возможно, вы захотите посмотреть на нее.; -)

Тем не менее, я бы порекомендовал вам просто загрузить файл MP4 на HTTP-сервер и воспроизвести его через URL-адрес HTTP.Если он не воспроизводится, вы должны добавить дополнительную потоковую информацию, намекая на нее - например, с помощью MP4Box :

mp4box -hint <filename>

Получайте удовольствие.: -)

...