Потоковая передача видео с помощью RTSP: Android

Я пытаюсь установить сервер Wowza на своей машине Linux для включения RTSP, передающего потоком для моего приложения Android.

На стороне клиента Android, какие изменения я должен внести в своем приложении? Я использую Videoview для простого проигрывания видеофайла, сохраненного локально.

Теперь я хочу добраться, видеоконтент передается потоком через сервер, который я установил. При необходимости я могу переместиться в любой другой сервер потоковой передачи как прямо сейчас, я провожу исследование при потоковой передаче серверов.

19
задан Luís Cruz 9 December 2014 в 10:16
поделиться

2 ответа

Для потокового rtsp вы также можете попробовать следующие серверы:

  • Darwin Streaming Server - доступен пакет для linux
  • Windows Media Services - может быть установлен на Windows Server Trial
  • VLC - отдельное приложение

Для тестирования вашего приложения я бы также рекомендовал вам использовать существующие мобильные видео сервисы, такие как:

Вы можете извлечь ссылки на видео с этих сайтов и использовать их для тестирования вашего приложения.

Попробуйте следовать Android ApiDemos, вы можете найти пример проигрывателя потокового видео по адресу:

 ...android-sdk-windows\platforms\android-x\samples\ApiDemos\src\com\example\android\apis\media\MediaPlayerDemo_Video.java
15
ответ дан 30 November 2019 в 05:04
поделиться

VLC+Android Owns.

Я использовал следующее однострочное предложение для потоковой передачи видео с нашими котятами на наши мобильные телефоны.

Мы использовали бесплатное приложение launchRTSP для использования встроенных возможностей просмотра RTSP в Android, чтобы получить доступ к URL через Интернет.

Возможно, вы захотите настроить частоту кадров и т.д. Как показано ниже, это идеально подходит для потоковой передачи с веб-камеры.

vlc -vvvvvvvvvvvvvvvvvvvvvvv -I dummy v4l2://:vdev=/dev/video:width=640:height=480:fps=2 --sout "#transcode{vcodec=mp4v,fps=5,vb=800,acodec=mpga,samplerate=8000,ab=64,deinterlace,channels=1,sfilter='mosaic:marq{marquee=%m-%d-%Y_%H:%M:%S,size=16,color=16711680,position=5,opacity=64}'}:rtp{sdp=rtsp://0.0.0.0:5858/kittens.sdp}"
1
ответ дан 30 November 2019 в 05:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: