Hikvision и HiWatch: RTSP-ссылка и трансляция на сайт
У камер и регистраторов Hikvision и HiWatch одна схема RTSP-ссылок. Здесь — точный формат, где проверить порт, как создать пользователя только для просмотра и какие настройки кодирования стабильно работают в браузере.
Формат RTSP-ссылки
Современные IP-камеры, NVR и Turbo HD DVR Hikvision используют одну схему: номер канала, за ним номер потока. 01 — основной поток (main stream), 02 — дополнительный (sub stream). HiWatch — бренд Hikvision с точно такими же ссылками.
rtsp://user:password@203.0.113.10:554/Streaming/Channels/101 # основной поток
rtsp://user:password@203.0.113.10:554/Streaming/Channels/102 # дополнительный поток
| Что нужно | Путь (path) |
|---|---|
| Камера, основной поток | /Streaming/Channels/101 |
| Камера, дополнительный поток | /Streaming/Channels/102 |
| Регистратор, канал 3, основной | /Streaming/Channels/301 |
| Регистратор, канал 12, дополнительный | /Streaming/Channels/1202 |
| Старые прошивки (альтернатива) | /h264/ch1/main/av_stream, /h264/ch1/sub/av_stream |
Где посмотреть RTSP-порт
На Hikvision RTSP включён с завода, отдельно включать ничего не нужно. Порт проверяется так (классический веб-интерфейс; в новых сериях меню может немного отличаться):
- Откройте веб-интерфейс камеры в локальной сети и войдите как admin.
- Configuration → Network → Basic Settings → Port — поле RTSP Port, по умолчанию 554.
- Configuration → System → Security → Authentication — оставьте RTSP Authentication в режиме
digest. - На роутере пробросьте только RTSP-порт — см. проброс портов. Веб-порты (80, 443) и порт SDK (8000) не должны быть открыты в интернет.
Пользователь только для просмотра
Никогда не вводите пароль admin во внешние системы, включая нашу. Создайте для трансляции отдельного пользователя:
- Configuration → System → User Management → Add.
- Level: User (у Hikvision три уровня: Administrator, Operator, User). Задайте надёжный уникальный пароль.
- Оставьте только право Remote: Live View (название немного зависит от прошивки), остальные снимите.
- На регистраторе сделайте то же в его меню и укажите, какие каналы может смотреть этот пользователь.
Настройки кодирования для веба
Откройте Configuration → Video/Audio → Video, выберите Stream Type Main Stream (Normal) и выставьте значения ниже. Если транслируете дополнительный поток, повторите на Sub-Stream.
| Параметр | Рекомендация |
|---|---|
| Video Encoding | H.264 |
| H.264+ / H.265+ | OFF |
| Profile | Basic Profile (без B-кадров); Main — только если видео в браузере не дёргается |
| Resolution | 1280×720 или 1920×1080 |
| Frame Rate | 15–25 fps |
| Bitrate Type | Constant (CBR) |
| Max. Bitrate | 1024–2048 Kbps для 720p, 2048–4096 Kbps для 1080p |
| I Frame Interval | частота кадров × 1–2 (25–50 при 25 fps) |
| SVC | OFF |
Если основной поток должен остаться в H.265 для записи, переведите дополнительный поток на 720p H.264 и укажите в RTSP path /Streaming/Channels/102. Подробнее — настройки камеры для трансляции.
Частые ошибки
- H.264+ и H.265+. «Умный» кодек экономит место на записи, сильно растягивая интервал между I-кадрами. В браузере это медленный старт и периодически битые кадры. Для трансляции выключите. На некоторых моделях включённый H.264+ ещё и блокирует поля Profile и I Frame Interval.
- H.265. Такие камеры мы распознаём и во время просмотра конвертируем в H.264, но обычный H.264 проще и надёжнее. См. H.265 в браузере.
- Блокировка после неверных паролей. После нескольких неудачных попыток Hikvision временно блокирует IP-адрес (Configuration → System → Security → Security Service → Illegal Login Lock). Если тест показал ошибку авторизации, сначала проверьте пароль, потом повторяйте.
- Спецсимволы в пароле.
@,:,#или/ломают RTSP-ссылку, набранную вручную. В нашей форме пароль — отдельное поле, и сервер кодирует его правильно, менять пароль не нужно. - Hik-Connect — облачный сервис Hikvision, RTSP он не отдаёт. Наш сервер подключается по RTSP, поэтому нужен публичный IP и проброшенный порт.
- Прошивка. Обновляйте официальной прошивкой Hikvision и смените все заводские пароли: в старых версиях есть известные уязвимости.
Добавление камеры в VIDEOCAMERA LIVE
- Зарегистрируйтесь или войдите и нажмите Add camera (панель работает на грузинском и английском).
- Заполните название, при желании место, RTSP host, порт, логин, пароль и путь
/Streaming/Channels/101. Для дополнительного потока —/Streaming/Channels/102. - Нажмите Test connection. Наш сервер сам подключится к камере и сообщит результат: успех, ошибка авторизации, недоступна, неверный путь, неподдерживаемый кодек или таймаут.
- После успешного теста активируйте камеру и скопируйте код для вставки — см. как вставить камеру на сайт.
«Недоступна» или таймаут почти всегда означают, что порт не проброшен или его блокирует провайдер. «Неверный путь» — проверьте номер канала. «Ошибка авторизации» — логин, пароль или Illegal Login Lock.
Какой RTSP-порт у Hikvision по умолчанию?
554. Проверьте Configuration → Network → Basic Settings → Port. Если на роутере внешний порт другой (например, 10554 → 554), в нашей форме укажите внешний.
Что означают 101 и 102 в ссылке?
Первые цифры — номер канала, последние две — поток: 01 основной, 02 дополнительный. Дополнительный поток 4-го канала регистратора — /Streaming/Channels/402. Подробнее — NVR и DVR.
На HiWatch работает та же ссылка?
Да. HiWatch — бренд Hikvision с тем же веб-интерфейсом и тем же форматом RTSP.
Камера работает в H.265. Обязательно менять?
Нет — во время просмотра мы автоматически конвертируем в H.264. Но для потока трансляции H.264 всё равно лучше: видео идёт в браузер без конвертации.
Можно подключиться через Hik-Connect без публичного IP?
Нет. Hik-Connect не отдаёт RTSP. Нужен публичный или статический IP и проброс порта. Если не получается, позвоните +995 577 79 53 77 — поможем на месте.