Android SDK: воспроизведение видео по протоколу mms - PullRequest
5 голосов
/ 27 марта 2010

Используя Android SDK, можно ли воспроизводить видеопоток по протоколу MMS

Я транслирую видео с ПК, используя Windows Media.

Я могу использовать Windows Media Player для воспроизведения потока, просто введя следующий URL в Windows Media Player

мм: //192.168.223.194: 8081

Можно ли воспроизводить тот же поток с помощью Android SDK?

Спасибо

1 Ответ

7 голосов
/ 27 марта 2010

Либо вы используете старую технологию, либо есть более эффективные альтернативы.

MMS в качестве протокола устарела в течение семи лет . Android поддерживает потоковую передачу по протоколам HTTP и RTSP, и поскольку Microsoft также движется в этом направлении, маловероятно, что Android когда-либо будет поддерживать протокол MMS.

Проигрыватель Windows Media использует URL-адреса MMS (mms://) для представления целого семейства возможных протоколов, включая RTSP, MMS и HTTP. Похоже, что Android обрабатывает mms:// как эквивалент http:// и может не пытаться подключиться через RTSP. Лучший ответ - определить правильный URL-адрес для требуемого протокола (например, http:// или rtsp://). При желании вы можете создать служебную библиотеку Android, которая будет проверять сервер, идентифицированный по URL-адресу mms://, определять, что представляет собой настоящий протокол, а затем возвращать правильно отформатированный URL-адрес для требуемого протокола.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...