2016-11-07 10 views
0

У меня есть специальное устройство (своего рода внешняя видеокамера), которое должно отправлять видео в реальном времени и передавать на смартфон (сначала андроид). Иными словами, представьте, как работает приложение GoPro, в котором вы можете смотреть в режиме реального времени на своем смартфоне, какая камера записывает.Потоковое видео в реальном времени

Мой вопрос: какой протокол следует использовать для получения потокового видео в реальном времени? Я, однако, про WebSocket, но я не знаю, является ли это лучшим решением в качестве альтернативы HTTP.

Я с нетерпением жду вашего ответа Большое вам спасибо.

ответ

1

певцу sholud использовать RTSP протокол. В зависимости от того, использует ли кодек вашу камеру, вы можете использовать класс MediaPlayer (см. docs) или использовать VLC library.

+0

Итак, вы говорите о том, чтобы использовать протокол RTSP на камере устройства и использовать библиотеку VLC на смартфоне. Вы знаете, как это работает? –

+0

В каком формате какой кодек будет воспроизводиться потоком видео вашего устройства? Вы знаете URL-адрес канала? У вашего устройства есть какие-либо настройки потока? –

+0

Я не знаю человека. Думайте, что я ищу решение, и я бы хотел использовать WebSocket, что вы думаете об этом? –

0

Вы можете посмотреть на RTP и here вы это протокол в Android API

Надеется, что это помогает,

+0

Спасибо за ваш ответ. Я имею в виду потоковое видео и с классом android.net.rtp я мог бы управлять потоком аудио. –

Смежные вопросы