Mam prostego klienta Rtsp ... Klient wysyła komendy Rtsp do serwera Rtsp i pobiera pakiety RTP z serwera.Prowadzenie Alive Rtsp Connection
Problemem jest to, że po pewnym czasie (około 3-4 minut) My 3rd party RTSP Server połączenia rozwijanej z moim klientem RTSP.
nie wdrożyły RTCP ... Biorę RTP pakietów z serwera rtsp ale nie wysyła do wszystkich pakietów RTCP ...
robię proste wyszukiwanie i okaże się, że niektórzy faceci używać niektórych poleceń RTSP [jak OPCJE, zestaw parametrów GET-parametrów] zbyt Podtrzymywanie połączenia między serwerem a klientem RTSP ... ale w moim przypadku to nie zadziała ...
Oto moje pytania:
- Jaki jest najlepszy sposób na utrzymanie połączenia z serwerem RTSP?
- Czy muszę zaimplementować RTCP [wysłać pakiety RTCP do serwera]? Czy połączenie może zostać usunięte, ponieważ nie wysyłam pakietów RTCP na serwer?
mój 3. Serwer RTSP partia nie dać czas sesji na wartości ... chociaż wysłać opcje polecenia na każde 5 sekund spada połączenia .. – Novalis
Oznacza to, że twój serwer oczekuje pakietów RTCP. – Alam
Tak ... Kiedy wysyłam pakiety RTCP, nie zrzucają połączeń ... Ale "zjada" przepustowość aksycji. – Novalis