Проверка оборудования + управление в реальном времени
Цифровой PTZ-контроллер
Очень немногие веб-камеры физически способны выполнять панорамирование, наклон или зум — это функция камер для конференц-залов, а не стандартной настольной веб-камеры. Здесь проверяется, относится ли ваша камера к этим исключениям, используя те же MediaTrackConstraints, которые драйвер вашей камеры сообщает любому приложению, и в любом случае предоставляются рабочие ползунки: реальное аппаратное управление, если оно есть, и программный резервный вариант обрезки и масштабирования, если его нет, чётко помеченный как цифровой, чтобы эти два варианта никогда не путались.
Шаг 1
Аппаратный PTZ
- Поддержка аппаратного PTZ:—
Запустите камеру выше, чтобы проверить.
Шаг 2
Цифровые Pan, Tilt и Zoom
Работает с любой камерой. Это обрезает и масштабирует живой кадр программно — качество снижается в зависимости от уровня зума, в отличие от аппаратного PTZ выше.
Примечания
Почему аппаратный и цифровой PTZ — не одно и то же
Камера с аппаратным PTZ физически перемещает объектив или сенсор, поэтому 3-кратный оптический зум по-прежнему считывает каждый пиксель захваченного изображения в полном разрешении — изображение просто охватывает более узкое поле зрения. Цифровой PTZ вместо этого вырезает область из уже имеющегося кадра и растягивает её обратно, чтобы заполнить экран, а значит эффективное разрешение падает по мере увеличения зума. Оба варианта по-настоящему полезны; они просто не взаимозаменяемы, поэтому эта страница сначала проверяет наличие реальной аппаратной поддержки, а не молча использует программную обрезку по умолчанию, выдавая её за то же самое.
Какие камеры действительно имеют аппаратный PTZ
| Тип камеры | Аппаратный PTZ? |
|---|---|
| Камеры для конференц-залов (Logitech PTZ Pro, Meetup и подобные) | Как правило, да |
| Большинство настольных веб-камер | Фиксированный объектив — используйте вместо этого Цифровой PTZ |
| Телефон в роли веб-камеры (Continuity Camera, DroidCam и т.п.) | Обычно не предоставляется браузеру |
Пошагово
Как проверить и использовать PTZ
- Нажмите «Включить камеру» и разрешите доступ, когда появится запрос.
- Проверьте значок Аппаратный PTZ, чтобы узнать, сообщает ли ваша камера о реальной оптической поддержке.
- Если аппаратный PTZ доступен, используйте элементы управления pan/tilt/zoom напрямую — качество изображения остаётся неизменным.
- Если нет, используйте вместо этого элементы управления Цифровым PTZ — программную обрезку, которая работает с любой камерой, с компромиссом в виде сниженного разрешения при увеличении.
Частые вопросы