Как сделать Android-устройство в качестве RTSP-сервера - PullRequest
3 голосов
/ 07 декабря 2011

Мне любопытно узнать, есть ли способ сделать мое Android-устройство сервером RTSP и транслировать видео с любого другого приемлемого устройства.У меня нет понимания сервера RTSP и других протоколов, которые должны соблюдаться, чтобы это произошло.

Любая помощь приветствуется.

Спасибо, SKU

Ответы [ 3 ]

2 голосов
/ 09 декабря 2011

Об этой проблеме беспокоиться не о чем. Я видел решение здесь http://techsplurge.com/5080/get-vlc-media-player-for-android-with-unofficial/ прочитайте и получите ответ.

0 голосов
/ 11 сентября 2013

Я пытаюсь реализовать нечто подобное.Одно из предложений, которое я получил, было, когда вы делаете свое устройство сервером RTSP, и кто-то хочет передавать потоковое видео с вашего устройства, это называется одноранговая потоковая передача.В этом случае лучше задействовать промежуточный сервер, который действует как кодер-декодер.Как и в случае, когда другой клиент отправляет запрос RTSP SETUP, он обязательно приходит на ваше устройство.Но теперь, когда вы готовы к потоковой передаче видео, отправьте полезную нагрузку (используя RTP) на сервер, а серверный специалист отправит ее запрашивающему устройству.Вы можете избежать проблем с брандмауэром в локальной сети или на маршрутизаторах (в случае сети супруга).

0 голосов
/ 07 декабря 2011

AFAIK, архитектура, которую вы должны принять, заключается в установке удаленного компьютера.На этом компьютере должен быть установлен сервер: Flash Media Server, Red5 и т. Д. На нем будет размещено приложение, которое получит входящий поток и выведет его.

Затем вы можете выполнять потоковую передачу с устройства (что вы назвали «сервер») для удаленного размещенного приложения (например: www.remoteserver.com:1234/myApp).Для потоковой передачи просто вставьте этот URL-адрес во входные данные контейнера мультимедиа (http://developer.android.com/reference/android/widget/VideoView.html). Надеемся, что Android изначально поддерживает протокол RTSP через этот контейнер VideoView.

Надеюсь, это поможет.

...