Проблема воспроизведения мультимедиа из RTSP URL в Android - PullRequest
0 голосов
/ 29 апреля 2011

Я создал потоковое приложение для Android, которое воспроизводит мультимедиа с сетевых URL-адресов.Для воспроизведения мультимедиа я использую стандартный класс MediaPlayer для воспроизведения мультимедиа.

Согласно документации Android, он поддерживает протокол RTSP для воспроизведения аудио и видео

http://developer.android.com/guide/appendix/media-formats.html

Но когда я пытаюсь воспроизвести мультимедиа с URL-адреса RTSP, он подключается, но я не слышу никаких мультимедиа

Ниже приводится один из этих URL-адресов RTSP -

rtsp: //sfera.live24.gr/sfera4132

Есть ли у кого-нибудь из СМИ идеи воспроизведения URL-адресов RTSP через Android MediaPlayer

Спасибо

1 Ответ

0 голосов
/ 11 мая 2011

Эта ссылка содержит 3 звуковые дорожки, причем первая и последняя дорожки выглядят тихими и не содержат действительного звука.Средняя дорожка имеет аудио (согласно VLC).Я не знаю, как Android работает с несколькими звуковыми дорожками.Я полагаю, что вы можете получить лучшие результаты, если будете использовать ссылки, содержащие не более 1 аудио и 1 видео дорожки.Я ожидаю, что для потока RTSP с несколькими звуковыми дорожками, Android будет играть только первую, так как нет никакого пользовательского интерфейса для выбора конкретного аудиопотока, поэтому вы не слышите звук.Если это поток с вашего собственного сервера, чтобы услышать звук, вы должны сначала настроить файл SDP на правильную звуковую дорожку.Если это не с вашего сервера, я не знаю, какие у вас варианты.

...