Сохранение активного соединения Rtsp

У меня есть простой Rtsp-клиент ... Клиент отправляет Rtsp-команды на Rtsp-сервер и получает RTP-пакеты с сервера.

Проблема в том, что через некоторое время (примерно 3-4 минуты) мой сторонний сервер RTSP разрывает соединение с моим клиентом RTSP.

Я не реализовал RTCP ... Я беру пакеты rtp с сервера rtsp, но не отправляю никаких пакетов RTCP ...

Я провожу простой поиск и обнаруживаю, что некоторые ребята используют некоторые команды RTSP [например, OPTIONS, SET PARAMETER -GET PARAMETER] тоже сохраняет активность Соединения между RTSP-сервером и клиентом ... Но в моем случае это не работает ...

Вот мои вопросы:

  1. Как лучше всего сохранить живое соединение с сервером RTSP?
  2. Должен ли я реализовать RTCP [отправлять пакеты RTCP на сервер]? Может ли соединение прерваться из-за того, что я не отправляю пакеты RTCP на сервер?
7
задан Novalis 11 October 2011 в 07:04
поделиться