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

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


person oattie    schedule 31.10.2010    source источник


Ответы (1)


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

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

mp4box -hint <filename>

Развлекайся. :-)

person mreichelt    schedule 31.10.2010