Как получить RTSP ссылку с камеры Hikvision для VLC плеера или ТВ
Когда требуется RTSP поток:
- Необходимо вывести живое видео с камеры Hikvision на телевизор Smart TV, видеостену или в приложение Home Assistant.
- VLC плеер выдает ошибку:
Этот источник не открываетсяилиЗаданный RTSP адрес недоступен. - Вместо картинки с камеры в плеере отображается черный экран или серые артефакты.
- Сторонний видеорегистратор не может подтянуть видео с камеры Hikvision.
Шаг 1. Формула правильной RTSP ссылки для Hikvision
Для всех современных IP-камер и видеорегистраторов Hikvision (а также HiWatch) используется стандартный формат ссылки:
rtsp://логин:пароль@IP_АДРЕС_КАМЕРЫ:554/Streaming/Channels/101Где цифры в конце означают:
101— Камера №1, Основной поток (высокое качество FullHD/4K).102— Камера №1, Дополнительный субпоток (низкое качество, идеально для мобильных сетей и слабых телевизоров).201— Камера №2 (если ссылка берется с многоканального видеорегистратора NVR).
Шаг 2. Включаем протокол в веб-интерфейсе камеры
- Зайдите через браузер на IP-адрес камеры и авторизуйтесь.
- Перейдите в меню: Настройка (Configuration) -> Сеть (Network) -> Дополнительные настройки (Advanced) -> Протокол интеграции (Integration Protocol).
- Установите галочку Включить ONVIF (Enable ONVIF) и Включить Hikvision-CGI.
- Нажмите кнопку Добавить, создайте пользователя с ролью Администратор (эти логин/пароль можно использовать в строке RTSP).
Шаг 3. Проверка воспроизведения в VLC плеере
- Скачайте и откройте бесплатный плеер VLC Media Player.
- В верхнем меню нажмите Медиа -> Открыть URL (Ctrl + N).
- Вставьте вашу ссылку, например:
rtsp://admin:Pass12345@192.168.1.64:554/Streaming/Channels/102. - Нажмите Воспроизвести. Картинка должна появиться через 1-2 секунды.
Частые вопросы (FAQ)
Почему в VLC плеере видео тормозит и распадается на зеленые квадраты?
Это происходит из-за тяжелого кодека H.265. Зайдите в настройки камеры (Видео/Аудио) и переключите тип сжатия видео с H.265 на стандартный H.264, а также отключите функцию H.264+.
Можно ли открыть RTSP ссылку, если в пароле от камеры есть спецсимволы (@, #, $)?
Спецсимволы ломают структуру интернет-адреса. Замените их на процентное кодирование (URL-encode), например символ @ заменяется на %40, либо смените пароль на буквенно-цифровой.
Какой порт используется для RTSP по умолчанию?
По умолчанию всегда используется порт 554 по протоколу TCP/UDP. Если камера находится за роутером, порт 554 нужно пробросить (Port Forwarding).
Почему видеопоток работает только несколько минут, а потом зависает?
В настройках VLC плеера переключите режим приема с UDP на TCP: Инструменты -> Настройки -> Ввод/Кодеки -> выберите 'RTP поверх RTSP (TCP)'.