Либо вы используете старую технологию, либо есть более эффективные альтернативы.
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-адрес для требуемого протокола.