Можно ли передавать видео на устройство Android с помощью служб Windows Media? Какой протокол следует использовать между RTSP и HTTP? На самом деле у меня есть видеофайл (в формате MP4) на сервере, и я хочу передать видеофайлы в потоковом режиме на устройство Android.
Потоковая передача служб Windows Media (с использованием RSTP или HTTP) на Android
Ответы (1)
В настоящее время Android не поддерживает адаптивную потоковую передачу. Я искал некоторые методы некоторое время назад, но Android не поддерживает ни один из них. Нет потоковой передачи через Windows Media Server, нет поддержки Flash Media Server и HTTP Live Streaming также не работает. . Последнее было бы лучшим решением, поскольку оно не зависит от проприетарных протоколов, но, к сожалению, использует другой формат контейнера MPEG-TS и файл плейлиста M3U8, который Android на данный момент не понимает. Для этого существует проблема. . ;-)
Тем не менее, я бы рекомендовал вам просто загрузить файл MP4 на HTTP-сервер и воспроизвести его через URL-адрес HTTP. Если он не воспроизводится, вам нужно добавить дополнительную информацию о потоковой передаче, намекнув на нее, например. с MP4Box:
mp4box -hint <filename>
Развлекайся. :-)