2016-08-24 2 views
0

Я отправляю прямую трансляцию с IP-камеры на wowza-сервер через устройство Android. здесь я поток в устройстве, а затем хочу отправить на сервер с помощью rtsp.so, пожалуйста, укажите полезную ссылку.в прямом эфире из IPcamera на сервер wowza через Android-устройство RTSP Android

+0

Какую IP-камеру (поставщик/модель) вы используете? Поддерживает ли он кодирование потока RTSP? –

+0

Да, эта поддержка RTSP и модели камеры DS-2CD2410F-IW (Hikevision) .so, пожалуйста, дайте мне некоторое полезное решение, чтобы я пошел дальше. –

+0

@ Michelle-B: вы поняли мою точку зрения? –

ответ

1

Вы должны иметь возможность подключить кодер камеры RTSP к вашему серверу Wowza, а затем воспроизвести выходной поток на устройстве Android.

  1. Подключите свой кодер камеры RTSP к Wowza.

    Получите URI RTSP от вашего датчика камеры и проверьте, что этот URI действителен, воспроизводя его с помощью стороннего инструмента, такого как VLC. Создайте файл потока, содержащий этот URI. Потоковые файлы представляют собой текстовые файлы с расширением «.stream» и обычно сохраняются в каталоге content/вашего пути установки Wowza. В пользовательском интерфейсе менеджера вы можете подключить этот файл потока к вашему программному обеспечению Wowza, выбрав ваше приложение, перейдя в Stream Files и нажав кнопку Connect рядом с файлом.

  2. Некоторые вещи, которые следует учитывать в кодерах RTSP, это то, что некоторые из них отправляют неизвестные дорожки, которые могут вызвать некоторые проблемы в вашем программном обеспечении Wowza. Вы можете проверить добавление/удаление следующих параметров, чтобы узнать, разрешают ли они какие-либо проблемы с подключением. Вам нужно будет добавить их в контейнер/Root/Application/MediaCaster/Properties (их несколько) из вашего файла conf/[appName] /Application.xml.

    <Property> 
    <Name>rtspValidationFrequency</Name> 
    <Value>0</Value> 
    <Type>Integer</Type> 
    </Property> 
    
    <Property> 
    <Name>rtspFilterUnknownTracks</Name> 
    <Value>true</Value> 
    <Type>Boolean</Type> 
    </Property> 
    
  3. Воспроизведение в Android устройства может быть либо HLS или RTSP.

    http://[wowza-public-ip-address]:1935/live/[streamName]/playlist.m3u8
    RTSP: // [Wowza-государственно-IP-адрес]: 1935/живой/[streamName]

    Вы можете проверить воспроизведение с использованием нативного плеер на Android устройстве. Обратите внимание, что некоторые старые модели Android не поддерживают HLS.

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