Как транслировать файлы формата MP4 и AAC на Android через RTSP
Я хочу создать приложение, которое может транслировать контент с сервера Wowza v 3.5.2 со следующим форматом контейнера информационных файлов: mp4 и аудиокодек:AAC. Оба типа файлов должны быть переданы с именем filename.aac и filename.mp4
Я искал последние несколько дней и пробовал различные решения в Интернете, например, потоковую передачу аудио AAC в приложении для Android
http://www.hrupin.com/2011/02/example-of-streaming-mp3-mediafile-with-android-mediaplayer-class
http://blog.pocketjourney.com/2008/04/04/tutorial-custom-media-streaming-for-androids-mediaplayer/
и я получаю исключения, как
ОШИБКА MediaPlayer Error (1,-2147483648) ОШИБКА MediaPlayer Error (1,-1)
ошибка кодека
ОШИБКА Запуск декодера () не выполнен - слово синхронизации ADTS не найдено
ОШИБКА AACPlayer java.lang.RuntimeException: не удается запустить собственный декодер
ОШИБКА AACPlayer java.net.MalformedURLException: неизвестный протокол: rtsp
Я знаю, что есть много ссылок для обсуждения этой проблемы, но я пока не смог воспроизвести необходимые аудиофайлы с удаленного сервера.
Мне нужно разработать это приложение для Android 2.2
И воспроизводить форматы файлов AAC и MP4 по протоколу RTSP
Нужна помощь
1 ответ
VitamioBundle помог мне достичь вышеуказанного. http://www.vitamio.org/en/
Хотя я не тестировал его на многих устройствах, но он работает на моем Samsung GT-S5830