Banana Studio
News · BS Manager

CamRelay 1.0.8: говорите с камерой телефона из браузера

В CamRelay 1.0.8 появилась двусторонняя связь прямо из браузера: откройте веб-интерфейс по HTTPS, удерживайте кнопку «Говорить», и ваш голос прозвучит на телефоне. HTTPS теперь работает на том же порту, что и раньше. Два исправления делают просмотр в реальном времени в браузере и запуск трансляции из веб-интерфейса надёжнее.

CamRelay 1.0.8: говорите с камерой телефона из браузера
Categories CamRelay
On this page

CamRelay 1.0.8 уже доступен в Google Play. До сих пор для двусторонней связи был нужен NVR или плеер с поддержкой обратного канала RTSP, например Frigate или go2rtc. Начиная с этого выпуска это умеет любой браузер: откройте веб-интерфейс CamRelay по HTTPS, удерживайте кнопку Говорить, и ваш голос прозвучит из динамика телефона, пока вы продолжаете смотреть просмотр в реальном времени.

HTTPS на том же порту

Браузеры дают веб-странице доступ к микрофону только на защищённой странице (HTTPS). Поэтому веб-интерфейс CamRelay теперь отвечает и по HTTPS, на том же порту, которым вы уже пользуетесь: если вы открываете http://192.168.1.50:8888, защищённая версия — это просто https://192.168.1.50:8888. Обычный HTTP работает как и прежде, как и ваш NVR, Frigate, Home Assistant и закладки.

Раздел просмотра в реальном времени на обычной HTTP-странице предлагает открыть HTTPS-страницу

При первом запуске CamRelay сам создаёт сертификат на телефоне, так что настраивать ничего не нужно. Поскольку сертификат самоподписанный, браузер один раз предупредит вас при открытии HTTPS-страницы. В своей сети можно спокойно продолжить:

  • Chrome, Edge: нажмите Дополнительные, затем Перейти на сайт … (небезопасно).
  • Firefox: нажмите Дополнительно…, затем Принять риск и продолжить.
  • Safari: нажмите Подробнее, затем посетить этот веб-сайт.

Браузер запоминает ваш выбор, поэтому предупреждение появляется только в первый раз. Та же инструкция встроена в веб-интерфейс вместе с отпечатком сертификата, чтобы вы могли сравнить его с тем, что показывает браузер, и ссылкой для скачивания, если вы хотите навсегда доверять сертификату на устройстве.

Встроенная инструкция, как обойти предупреждение браузера

Двусторонняя связь из браузера

На HTTPS-странице под просмотром в реальном времени появляется панель Разговор, как только трансляция запущена. Она предлагает оба способа общения:

  • Удерживайте, чтобы говорить: нажмите и удерживайте кнопку, говорите, отпустите. Работает мышью, пальцем или с клавиатуры.
  • Начать говорить / Закончить говорить: включите разговор, поговорите, выключите.

Панель разговора под просмотром в реальном времени: «Удерживайте, чтобы говорить», «Начать говорить»

В первый раз браузер попросит разрешение на использование микрофона. Затем ваш голос воспроизводится через громкоговоритель телефона в режиме разговора, с эхоподавлением и шумоподавлением браузера. Просмотр в реальном времени продолжает идти, пока вы говорите, а ваш NVR продолжает запись: ничего не прерывается. Говорить может один человек; второй браузер получит короткое сообщение «Сейчас с телефоном говорит кто-то другой».

Пока вы говорите, строка состояния показывает, что телефон воспроизводит ваш голос

Совет: панель разговора использует Громкость воспроизведения из раздела Двусторонняя связь в настройках приложения, ту же настройку, что действует и для двусторонней связи через NVR.

Что ещё исправлено в 1.0.8

Просмотр в реальном времени в браузере не показывал видео на некоторых телефонах

На телефонах, которые долго работали без перезагрузки, просмотр в реальном времени в веб-интерфейсе подключался, но так и не показывал картинку и переключался на более медленный режим MJPEG. Причиной было расхождение двух часов внутри телефона, которое росло с каждым часом, проведённым телефоном в спящем режиме. Теперь просмотр в реальном времени работает на всех телефонах, которые мы проверяли, включая те, что не перезагружались неделями.

Запуск трансляции из веб-интерфейса, пока приложение было в фоне

Если экран CamRelay не был на переднем плане, например потому что вы переключились на другое приложение, запуск или остановка трансляции из веб-интерфейса могли привести к сбою приложения, а вместе с ним и веб-интерфейса. Теперь приложение сначала выходит на передний план, ждёт камеру и запускает трансляцию.

На Android 10 и новее приложение может самостоятельно выйти на передний план, только если ему разрешено отображение поверх других окон. Если у CamRelay пока нет этого разрешения, запуск из веб-интерфейса игнорируется, а при следующем открытии приложение объясняет, что произошло, и предлагает предоставить разрешение. Если вы уже дали его для автозапуска при включении устройства, ничего не меняется.

Приложение объясняет разрешение на отображение поверх других окон после того, как запуск из веб-интерфейса был заблокирован

Получите обновление

CamRelay 1.0.8 уже распространяется в Google Play. Если вы его пока не видите, оно должно появиться в течение нескольких дней. После обновления откройте веб-интерфейс, нажмите кнопку Открыть HTTPS-страницу под просмотром в реальном времени и скажите «привет».

Скачать CamRelay в Google Play

Есть отзывы или идеи? Нажмите Обратная связь на экране «О приложении». Мы читаем каждое сообщение.

Videos

Related app

CamRelay — IP-камера с трансляцией по RTSP

Превратите свой Android-смартфон в мощную сетевую RTSP-камеру.

Related posts

CamRelay 1.0.7: защитите камеру телефона именем пользователя и паролем
News

CamRelay 1.0.7: защитите камеру телефона именем пользователя и паролем

В CamRelay 1.0.7 появился раздел настроек «Безопасность»: одно имя пользователя и пароль теперь защищают RTSP-поток, ONVIF и веб-интерфейс. По умолчанию защита выключена, так что ничего не изменится, пока вы её не включите. Веб-интерфейс запрашивает вход один раз, без лавины окон входа, а два небольших исправления делают настройку проще.

CamRelay — IP-камера с трансляцией по RTSP
CamRelay 1.0.6: расширенная поддержка ONVIF для вашего NVR и более плавный веб-просмотр
News

CamRelay 1.0.6: расширенная поддержка ONVIF для вашего NVR и более плавный веб-просмотр

CamRelay 1.0.6 позволяет вашему NVR и приложениям ONVIF делать с камерой телефона гораздо больше: получать события записи и фонарика, регулировать яркость и зум, а также переименовывать камеру. Windows и NVR теперь сразу видят новое имя камеры. Просмотр в веб-интерфейсе может продолжаться в фоновой вкладке, а несколько исправлений делают повседневную работу с веб-интерфейсом удобнее.

CamRelay — IP-камера с трансляцией по RTSP
CamRelay 1.0.5: готов к Android 17, теперь и на вьетнамском
News

CamRelay 1.0.5: готов к Android 17, теперь и на вьетнамском

В Android 17 появилось новое разрешение, без которого приложения не могут общаться с устройствами в вашей сети Wi-Fi. CamRelay 1.0.5 запрашивает его, объясняет зачем и позволяет легко включить его позже, чтобы NVR, VLC и браузер по-прежнему могли подключаться к камере. Кроме того, приложение теперь доступно на вьетнамском, на всех языках переведено больше его частей, а веб-файловый менеджер снова работает на французском и итальянском.

CamRelay — IP-камера с трансляцией по RTSP