Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
В этом документе в основном описываются предварительный просмотр RTSP в прямом эфире оборудования Hikvision, воспроизведение видео RTSP, URL-адрес потокового мультимедиа RTSP и прямой просмотр и воспроизведение HTTP URL-адреса IE.
RTSP — протокол потоковой передачи,После получения потока кода его необходимо декодировать и отобразить.,может пройтиVLCигрок илиEasyPlayer плеертест,Веб-страницы браузера, такие как IE, не поддерживают протокол RTSP для прямого предварительного просмотра или воспроизведения потока.,Необходимо установить плагин OCX,Это также текущая практика большинства производителей систем безопасности.
В настоящее время существует множество служб потокового мультимедиа, которые поддерживают RTSP для прямой трансляции через Интернет без подключаемых модулей.,НапримерEasyNVRПросто специализируюсь на такого рода безопасностиRTSPЗайти в ИнтернетRTMP/HLS(m3u8)/FLVНет плагиновH5Промежуточное программное обеспечение службы потокового вещания;
Если вам нужно пропустить интерфейс входа в систему и получить прямой доступ к экрану предварительного просмотра или воспроизведения нашего устройства на веб-странице, вы можете использовать URL-адрес HTTP, описанный в документе.
Примечание:
1)URLсередина“:”“?”“&”Все подобные символы имеют английскую полуширину.。
2) Для потоковой передачи RTSP и URL-адреса доступа по HTTP требуется поддержка устройства. Как показано ниже, оба устройства управления могут ее поддерживать.
Существуют новые и старые версии URL-адреса RTSP для потоковой передачи предварительного просмотра устройства. Устройства до 2012 года (например, устройства Netra V2.0) поддерживают старый формат потоковой передачи, а более поздние устройства поддерживают как старые, так и новые форматы потоковой передачи (я должен сказать кое-что еще). здесь) Hikvision — единственная отечественная компания по производству видеооборудования).
Условия URL:
rtsp://username:password@<ipaddress>/<videotype>/ch<number>/<streamtype>
Примечание. VLC или EasyPlayer могут поддерживать анализ имени пользователя и пароля в URL-адресе, но фактический URL-адрес запроса RTSP, отправленный на устройство, не поддерживает имя пользователя и пароль.
Подробное описание:
Пример:
Основной поток IP-канала 01 DS-9016HF-ST:
rtsp://admin:12345@172.6.22.106:554/h264/ch33/main/av_stream
Подпоток аналогового канала 01 DS-9016HF-ST:
rtsp://admin:12345@172.6.22.106:554/h264/ch1/sub/av_stream
Основной поток нулевого канала DS-9016HF-ST (нулевой канал не имеет подпотока):
rtsp://admin:12345@172.6.22.106:554/h264/ch0/main/av_stream
Третий поток кода DS-2DF7274-A:
rtsp://admin:12345@172.6.10.11:554/h264/ch1/stream3/av_stream
Условия URL:
rtsp://username:password@<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…)
Примечание. VLC или EasyPlayer могут поддерживать анализ имени пользователя и пароля в URL-адресе, но фактический запрос RTSP, отправленный на устройство, не поддерживает имя пользователя и пароль.
Подробное описание:
Пример:
Основной поток IP-канала 01 DS-9632N-ST:
rtsp://admin:12345@172.6.22.234:554/Streaming/Channels/101?transportmode=unicast
Основной поток IP-канала 01 DS-9016HF-ST:
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/1701?transportmode=unicast
Подпоток аналогового канала 01 DS-9016HF-ST:
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102?transportmode=unicast (одноадресная передача)
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102?transportmode=multicast (многоадресная рассылка)
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102 (после ? можно опустить, по умолчанию используется одноадресная рассылка)
Основной поток нулевого канала DS-9016HF-ST (нулевой канал не имеет подпотока):
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/001
Третий поток кода DS-2DF7274-A:
rtsp://admin:12345@172.6.10.11:554/Streaming/Channels/103
Примечание:Предыдущий старый URL, NVR(>=64За исключением дорог)изIPканал из33начинать;новыйURL,Все номера каналов начинаются с 1 по порядку.
Условия URL:
rtsp://username:password@<address>:<port>/Streaming/tracks/<id>(?parm1=value1&parm2-=value2…)
Примечание. VLC или EasyPlayer могут поддерживать анализ имени пользователя и пароля в URL-адресе, но фактический запрос RTSP, отправленный на устройство, не поддерживает имя пользователя и пароль.
Подробное описание:
Пример:
Аналоговый канал 01 DS-9016HF-ST:
rtsp://admin:12345@172.6.22.106:554/Streaming/tracks/101?starttime=20120802t063812z&endtime=20120802t064816z
IP-канал 01 DS-9016HF-ST:
rtsp://admin:12345@172.6.22.106:554/Streaming/tracks/1701?starttime=20131013t093812z&endtime=20131013t104816z
Указывает, что видеофайлы в канале указанного устройства воспроизводятся в одноадресной форме. Диапазон времени — от времени начала до времени окончания, при этом форматы времени начала и окончания должны соответствовать стандарту ISO 8601. Конкретный формат: ГГГГММДД"Т"ЧЧмм СС.фракция"Z", Y — год, M — месяц, D — день, T — разделитель времени, H — час, M — минуты, S — секунды. , а Z не является обязательным и указывает время Зулу (GMT).
Примечание. Часто мы используем командную строку для проверки потоков воспроизведения RTSP.,Обязательно заключите весь URL-адрес RTSP в двойные кавычки.,“RTSP-URL”,потому чтоCMDв&Символ — специальный символ,Не заключайте его в двойные кавычки,Весь адрес будет разрезан на несколько частей;
Описание URL:
Примечание:Devicehc8 — фиксированный символ, который нельзя изменить.
Пример:
Получите основной поток канала 01 с устройства 172.6.22.106 через потоковый сервер 172.6.24.15:
rtsp://172.6.24.15:554/Devicehc8://172.6.22.106:8000:0:0?username=admin&password=12345
Описание URL:
Пример:
rtsp://172.6.24.15:554/172.6.22.106:8000:HIK-DS8000HC:2:0:admin:12345/av_stream
Примечание:URL-адрес потоковой передачи Streaming Media 2.0 не является стандартным протоколом RTSP. Для поддержки потоковой передачи необходимо использовать Streaming Media SDK (клиент). Он размещен здесь только в качестве ссылки на Streaming Media 4.0.
Теперь фактически больше нет необходимости получать адрес потоковой передачи RTSP таким сложным способом, поскольку большинство IPC или NVR в основном поддерживают протокол Onvif. Device Test ToolилиEasyNVRтакизинструмент,Вы можете напрямую узнать адрес потока RTSP устройства.,Вам больше не нужно сращивать по правилам разных производителей.,Возьмем EasyNVR в качестве примера:
© TSINGSEE Team:http://www.tsingsee.com
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/132119.html Исходная ссылка: https://javaforall.cn