Поток RTSP через TCP - PullRequest
       180

Поток RTSP через TCP

0 голосов
/ 29 апреля 2020

Я пытаюсь использовать VL C для пересылки потока RTSP с IP-камеры, чтобы клиенты могли получить доступ к потоку VL C, а не к камере напрямую. Я полностью открыт к альтернативам, отличным от VL C, если есть программное обеспечение, которое может содержать мой канал RTSP.

Часть restream сама по себе работает нормально, но мне нужно, чтобы данные RTP передавались по TCP, а не по UDP, и VL C, по-видимому, по умолчанию использует UDP, независимо от того, какие типы команд я использую.

Вы можете увидеть здесь в ответе заголовка SDP от VL C, что он будет отправлять информацию RTP по UDP

RTSP / 1.0 200 OK Сервер: VLC / 3.0.4 Дата : Среда, 29 апреля 2020 г. 13:02:56 GMT Транспорт: RTP / AVP / UDP; одноадресная передача; client_port = 50566-50567; server_port = 50568-50569; ssrc = BBB7338A; mode = play

Я пытался множество команд в параметрах потокового вывода, таких как

: sout = # rtp {sdp = rtsp: //127.0.0.1: 8554 / stream}: no-sout-all: sout-keep: rtsp- tcp: sout-rtp-proto = tcp

Любая помощь или руководство в другом направлении будет принята с благодарностью.

...