Видеонаблюдение
Проигрыватель VLC - позволяет воспроизводить сигнал с IP-камер видеонаблюдения
https://www.google.com/search?q=VLC#ip=1
Как открыть RTSP-поток с помощью VLC:
- Запустить VLC, открыть «Инструменты» (Tools) и выбрать «Настройки» (Preferences).
- Выбрать «Вход и кодеки» (Input & Codecs).
- Выбрать «Использовать RTP через RTSP (TCP)» (Use RTP over RTSP (TCP)).
- Кликнуть «Сохранить» (Save).
- Выбрать «Медиа» (Media) и «Открыть сетевой поток» (Open Network Stream).
- В диалоговое окно вставить ссылку. Протокол и номер порта появятся автоматически.
- Кликнуть «Воспроизведение» (Play) в VLC для открытия потока RTSP.
RTSP – это набор команд для управления потоком.
TCP, UDP и RTP - это транспортные механизмы (протоколы), которые собственно и передают видео.
TCP ... При этом механизмы TCP будут следить за тем, чтобы все данные дошли до адресата без изменений и в нужной последовательности. Также TCP будет регулировать скорость передачи, чтобы передатчик не посылал данные интенсивнее, чем их может обработать приемник, к примеру, купольная цветная видеокамера высокого разрешения.
UDP – это альтернатива транспортному протоколу TCP. В отличие от TCP, UDP не устанавливает предварительного соединения, а вместо этого просто начинает передавать данные. UDP не следит за тем, чтобы данные были получены и не дублирует их, если отдельные части пропали или пришли с ошибками. UDP менее надежен, чем TCP. Но с другой стороны, он обеспечивает более быструю передачу потоков благодаря отсутствию механизма повторения передачи потерянных пакетов.RTP
RTP (Real-time Transport Protocol), или по-русски транспортный протокол реального времени. Этот протокол специально создан для передачи реалтайм трафика. Он позволяет следить за синхронизацией передаваемых данных, корректировать последовательность доставки пакетов и потому более других подходит для передачи видео- и аудиоданных. В общем случае для передачи видеопотока предпочтительнее использовать либо RTP либо UDP. Работа через TCP оправдана лишь если нам приходится работать с проблемными сетями, так как протокол TCP сможет корректировать ошибки и сбои, возникающие при передаче данных.
http://litetec.info/index.php?option=com_content&view=article&id=53&Itemid=32