Прямой ответ
Открывайте для сетки субпотоки с низким битрейтом и переключайте только выбранную камеру на ее основной поток. Сохраняйте явные сопоставления обоих профилей и корректно откатывайтесь в случае сбоя основного потока.
Почему это происходит
Постоянное декодирование каждого основного потока приводит к потере пропускной способности и мощности оборудования. Закрытие каждого подпотока перед переключением на основной поток также может создать пустые пробелы и замедлить обратную связь с пользователем.
Надежный просмотр камеры зависит от ограниченных повторных попыток, наблюдаемого состояния и продуманной политики основного/подпотока.
Контролируемый тест
Проверьте время переключения, поведение звука, ограничения сеансов камеры и восстановление, когда профиль высокого качества недоступен.
Изменяйте одну переменную за раз. Сохраняйте модель камеры, прошивку, конечную точку и учетную запись; затем протестируйте доступность сети, реакцию протокола, транспортировку мультимедиа и декодирование как отдельные уровни.
Используйте выделенную учетную запись только для просмотра и надежный локальный инструмент диагностики. Редактируйте учетные данные, частные адреса и идентификационные данные, прежде чем делиться результатами.
Диагностическая последовательность
| Проверять | Действие | Свидетельства прогресса |
|---|---|---|
| Картирование | Сохраняйте проверенные пары профилей основного и дополнительного потоков. | Каждая камера переключается на нужный ресурс. |
| Теплый путь | Решите, следует ли кратковременно перекрывать потоки во время переключения. | Переход позволяет избежать ненужного пустого периода. |
| Емкость | Ограничьте одновременные массовые рекламные акции. | Устройство остается в рамках декодирования и сетевого бюджета. |
| Отступать | Возврат в подпоток при сбое основного потока. | Камера остается видимой с четким состоянием качества. |
Доказательства, которые нужно сохранить
Измерьте время до первого высококачественного кадра и время восстановления до сетки. Включите эффекты декодера и подсчета сеансов.
Граница и примечание по безопасности
Не подразумевайте, что некачественная сетка подходит для идентификации или доказательств; продвигайте и записывайте соответствующий поток, когда требуются подробности.
Для удаленного просмотра используйте управляемый VPN вместо того, чтобы предоставлять RTSP или порты администрирования камеры непосредственно общедоступному Интернету.
SmartRTSP
SmartRTSP — это программа просмотра RTSP и ONVIF, ориентированная на камеру, для устройств Apple, Windows и Android. Он подходит для прямого просмотра, обнаружения и проверки с помощью нескольких камер; сохраняйте выделенный NVR или VMS, когда требуется непрерывная запись, экспорт доказательств или централизованный контроль предприятия.
Часто задаваемые вопросы
Должны ли все ячейки сетки использовать подпотоки?
Обычно да, в отношении масштаба, при условии, что разрешение остается достаточным для задачи обзора.
Может ли переключение на короткое время открыть две сессии камеры?
Это возможно, в зависимости от реализации, поэтому необходимо проверить ограничения сеансов камеры.
Что произойдет, если основной поток — H.265?
Целевое устройство должно поддерживать его, либо политика переключения должна выбрать совместимый профиль или шлюз.
Основные ссылки
- ONVIF — Профиль T для расширенной потоковой передачи видео.
- IETF RFC 7826 — протокол потоковой передачи в реальном времени 2.0
- SmartRTSP — официальная платформа и информация о продукте
Связанное руководство по SmartRTSP
Открыть соответствующее руководствоИспользуйте подпоток для обзора, повышайте одну камеру в основной поток по требованию и делайте переход видимым.