Bezdepbonusu7Программирование: статьи и ответы

Вопрос

RTMP-клиент для Android для публикации видео с помощью wowza

Автор вопроса: Jithu P.SОтветов: 3

Сейчас я работаю над потоковой передачей видео RTMP в Android. Пожалуйста, приведите несколько примеров RTMP-клиента для публикации видео в Android.

  • Возможно, эта ссылка вам поможет. Это позволяет публиковать камеру Android через RTMP. stackoverflow.com/questions/10123498/ Nirbhay Kundan 20.05.2013

wowzaandroidjavartmp

Ответы

Ответ 1 · рейтинг 1 · noni_methadoni

Я бы предложил javacv с ffmpeg. Я пробовал разные вещи, и это было единственным, что сработало. Этот пример вам очень поможет, но вам нужно будет внести некоторые изменения и обновить библиотеки.

Если аутентификация не требуется, вы можете использовать flazr.

Ответ 2 · Andrey Korvyakov

попробуйте эту библиотеку http://code.google.com/p/android-rtmp-client/ Это клиентская библиотека rtmp, портированная из red5, и ее можно использовать как на Android, так и на другой платформе Java. По сравнению с red5 эта библиотека имеет минимальную зависимость от библиотеки.

Ответ 3 · developer.alp

Вы должны использовать Yasea или LibRestreaming.

Yasea может публиковать живое видео на ваш rtmp-сервер (требуется API 16+)

-Некоторые устройства, такие как чипы MTK, вы можете получить 8-14 кадров в секунду с yasea.

Я также рекомендую вам LibRestreaming, если ваш целевой API 18 и выше.

-Вы можете получить 20-30 кадров в секунду с librestreaming

https://github.com/begeekmyfriend/yasea

https://github.com/lakeinchina/librestreaming

Я не рекомендую javacv для публикации живого видео, потому что он занимает 10-15 МБ в apk и работает с медленным fps

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы