Как перенаправить локальный RTSP с устройства iOS за пределы локальной сети?

#ios #video-streaming #rtsp #onvif #amazon-kinesis-video-streams

#iOS #потоковое видео #rtsp #onvif #amazon-kinesis-video-streams

Вопрос:

Мне нужно транслировать / передавать видеопоток локальной IP-камеры за пределы сети. Это может быть wowza, P2P, Kinesis или просто базовый сервер, который хранит / потребляет поток.

Похоже, мне понадобится медиасервер на iOS, но, похоже, я не могу много узнать об этом?

Кто-нибудь знает простой способ повторного потокового локального потока?

Ответ №1:

Не совсем уверен, зачем вам это нужно на iOS, но у меня была такая же проблема, и я обошел ее двумя способами:

  1. Сопоставил порт на маршрутизаторе с портом RTSP на IP-камере и заставил Wowza вытащить поток, поскольку камера не могла его протолкнуть
  2. Купил другую камеру (Hikvision DS-2CD2455FWD-I), которая была способна передавать RTMP, снова в пункт назначения Wowza

Другое возможное решение — иметь что-то вроде ПК или Raspberry Pi, считывающего RTSP и публикующего в RTMP. Если видеокодек камеры — h264, а аудиокодек — AAC, вам даже не придется перекодировать поток, просто повторно упакуйте его.

Комментарии:

1. да, это то, что мы только что сделали на самом деле. Мы сопоставили порт и отправили его на медиасервер ant. Это сработало очень хорошо для нашего варианта использования.