Доступ к камере телефона через браузер
Камеру и микрофон в браузере Chrome можно использовать на многих сайтах.
Важно! В 2021 году Adobe прекращает поддержку плагина Flash Player. Flash-контент, включая аудиозаписи и видеоматериалы, больше не доступен для проигрывания в любой версии Chrome. Чтобы узнать больше, посетите блог Chrome.
- Откройте браузер Chrome .
- Перейдите на сайт, где требуется доступ к микрофону и камере.
- Когда появится запрос, выберите Разрешить или Блокировать.
- Если вы предоставили доступ, запись возможна, только пока вы находитесь на сайте. На другой вкладке Chrome или в другом приложении запись не начнется.
- Если вы заблокировали доступ, некоторые сайты могут не работать. Например, у вас не получится присоединиться к видеоконференции.
Как настроить доступ к камере и микрофону для веб-сайта
- Откройте Chrome .
- В правом верхнем углу экрана нажмите на значок "Ещё" Настройки.
- В разделе "Конфиденциальность и безопасность" нажмите Настройки сайтов.
- Выберите Камера или Микрофон.
- Выберите настройку, которая будет действовать по умолчанию.
- Проверьте списки заблокированных и одобренных сайтов.
- Чтобы удалить сайт из списка, нажмите на значок "Удалить" справа от нужной записи.
- Чтобы одобрить сайт, который вы уже заблокировали, выберите нужную запись в разделе с запрещенными сайтами и измените настройку для камеры или микрофона на "Разрешить".
Используете устройство Chrome на работе или в учебном заведении? Попросите администратора настроить камеру и микрофон, так как вы не сможете сделать это самостоятельно. Подробнее об устройствах Chrome под управлением администратора…
Как предоставить разрешения в настройках компьютера
Если вы используете macOS Mojave и не включили камеру или микрофон в системных настройках, Chrome может запросить разрешение на доступ к этим устройствам. Как включить камеру или микрофон в Chrome:- В диалоговом окне с запросом выберите Открыть настройки.
- Чтобы предоставить разрешения, выполните перечисленные ниже действия.
- Для камеры: нажмите Камера установите флажок рядом с названием Google Chrome.
- Для микрофона: нажмите Микрофон установите флажок рядом с названием Google Chrome.
- При необходимости нажмите Выйти, чтобы сохранить изменения.
Вы можете указать, какой микрофон должен использоваться по умолчанию на различных сайтах.
- Откройте Chrome .
- В правом верхнем углу экрана нажмите на значок "Ещё" Настройки.
- В разделе "Конфиденциальность и безопасность" нажмите Настройки сайтовМикрофон.
- Чтобы выбрать микрофон, нажмите на стрелку вниз .
Как устранить проблемы с микрофоном
Если микрофон не работает, следуйте указанным ниже инструкциям.
Шаг 1. Убедитесь, что звук включен
Если вы используете гарнитуру, проверьте, включена ли она. Также убедитесь, что у вас не отключен звук на сайте (например, в Google Hangouts или Skype).
Шаг 2. Проверьте настройки системы
Убедитесь, что для аудиозаписи по умолчанию используется ваш микрофон и что он настроен правильно:
Шаг 3. Обратитесь к производителю
Если проблему с микрофоном устранить не удалось, обратитесь за помощью к производителю.
Как устранить неполадки в работе камеры
Шаг 1. Проверьте разрешения для сайта в Chrome
Убедитесь, что на сайте, который вам нужен, разрешено использовать камеру. Вы можете открыть доступ к камере для всех сайтов или только для некоторых.
Меня зовут Вадим, и я один из технических консультантов и, по совместительству, системный администратор "РосКомСвободы".
Но данный пост будет не обо мне. Он будет историей о подозрительной (с точки зрения приватности в контексте мобильных телефонов) ситуации, с которой мы недавно столкнулись.
Он мог бы быть в стиле "А-а-а-а-а-а! Смотрите, Большой брат (Google) следит за нами", но я, всё же, попробую провести какой-никакой анализ и выдвинуть правдоподобные гипотезы о том, почему может происходить то, что произошло.
Заранее прошу прощения, если кому-то не нравится формат а-ля "журнал >
Итак. К нам обратился один из наших читателей, утверждая, что при входе на наш сайт (на котором, весьма иронично, сейчас в топе висит плитка нашей кампании против распознавания лиц — BanCam) у него активируется фронтальная камера.
Дело в том, что он является обладателем телефона из нового поколения телефонов без "чёлок", у которых фронтальная камера вынесена в отдельный "выезжающий" лоток. Который, собственно, и выезжает при обращении к камере.
Как вы, наверное, догадываетесь, моими первыми мыслями были подозрения о том, что нас каким-то чудом, не смотря на все "охранные механизмы", которые я выстраивал, всё-таки взломали и "протроянили".
Однако расследование показало, что с нашим сайтом всё в порядке.
После проведения вышеупомянутого расследования и обсуждения его выводов в техническом чате "РосКомСвободы" я вспомнил о том, что я уже сталкивался на нескольких форумах в интернете с тем, что через баннерные сети (при открытии форума с Android-телефона) "подсовывались" "троянские" apk-пакеты (видимо, в надежде что пользователь установит их, думая, что это официальный клиент данного форума).
Обдумав данную мысль, я предложил попробовать попроверять "трекеры", которые попали в список разрешённых (данный читатель использует Firefox и установленный в нём аддон uBlock).
Пара часов экспериментов показали, что камера перестаёт выезжать если заблокировать обращения к домену google.com . Также, где-то к этому же моменту данный юзер заявил, что на сайте kod.ru тоже воспроизводится данная ситуация (до этого мы работали с версией "только у нас").
Для того, чтобы еще более точно подтвердить эту теорию я нагуглил рандомный блогопост а-ля "как вставить ютуб-видео в блог, видео-инструкция" с встроенным видео, и на нём ситуация тоже воспроизвелась.
Окей, копаем дальше.
Беглый просмотр скрипта не показывает наличия тут упоминаний камеры, а погружаться в отладку ещё глубже и интерпретировать что он там делает — нет времени и возможности (хотя, если кто-то из вас, читателей, хочет — можете заняться).
Пробуем зайти с другой стороны:
Лично у меня телефон без выездной камеры, поэтому так легко отловить обращение к ней я не могу. Но я могу подключить его по USB и сделать adb logcat | grep -C5 camer ( grep — потому что иначе уж слишком много иррелевантного мусора на каждый чих, включая нажатия пальцем на экран или движения телефона в пространстве). Что я, собственно, и делаю.
Итак, попытка номер один: захожу на тестируемые сайты, и… ничего!
Закрадывается мысль, что проблема, похоже, всё-таки, где-то на стороне юзера.
Параллельно с этим процессом, мы обсуждаем ситуацию в вышеупомянутом техническом чате "РосКомСвободы". Спустя некоторое время от одного из участников поступает мнение, что, мол, мобильные браузеры хитрые: они не всегда запрашивают глобальные права на доступ к камере, и если они не предоставлены, то в некоторых случаях они могут и не спрашивать!
Иду в настройки приложения и вижу что, да, у меня для Firefox не выставлены разрешения на камеру. Включаю, проверяю ещё раз, и вижу простыню на пару "экранов" с подобным:
Ага! Обращение к камере, значит, всё же есть!
Более того, сразу после строки с "get device info" идёт явное открытие девайса камеры:
Проверяю то же самое с Chrome, и всё воспроизводится: если права на камеру отобрать, то в логе "молчание ягнят", а если выдать — тоже, как и с "рыжиком" появляется простыня про доступ к камере.
Значит, получается проблема:
а) не локальная для юзера,
б) не специфичная для браузера.
В свете вышеописанного у меня родились две гипотезы:
- Либо Big Brother, всё же, is watching you, либо
- тот обфусцированный до ужаса скрипт в реальности вызывает какую-то часть Camera API в браузерах для фингерпринтинга юзера, но при этом не обращается к камере напрямую. Поэтому и нет запроса на доступ к ней (впрочем, если присмотреться к видео в начале статьи, то можно увидеть как между открытием и закрытием камеры моргает светодиод, что заставляет задуматься).
Браузеры же исповедуют тут логику: "при инициализации Camera API, если доступа к камере нет, то не делаем ничего (даже не запрашиваем его, пока не возникнет реальная необходимость) а если есть — инициализируем камеры и проверяем что за девайсы там у нас и что они умеют" (для чего, видимо, и происходит "открытие" девайса).
Вендор же телефона у юзера, похоже, не стал особо углубляться в изобретение софтверных костылей над камерой и решил проблему просто (за что ему, кстати, респект): при обращении к камере — она выезжает. При открытии девайса и обмене с ним данными — моргает диод.
Итого, получается, что проблема не так уж и фатальна, как казалась в начале, и, хотелось бы надеяться, снимков никто не делает (хотя это, всё же, до сих пор "не точно", т.к. моей компетенции в познании исходных кодов Android'а недостаточно для того чтобы однозначно гарантировать в каком случае простыня обращений к камере в logcat говорит о сделанном снимке, а в каком — просто о светских беседах приложения с девайсом).
Однако, тем не менее, сам факт того, что открытие любой веб-страницы, на которой будет iframe с встроенным видео с YouTube'а приводит к обращению к камере (и даже каким-то переговорам с девайсом) всё равно довольно печален в контексте приватности и, как мне кажется, всё же стоит обсуждения сообществом.
А как думаете вы?
P.S. На английском данный пост опубликован на Medium.
UPD: спасибо хабравчанам berez и ksil за пакет орфографических правок (а то при вычитке и переписывании разных кусков текста, как это водится, "исправляя одни баги, привнесли пучок других")
Если же у вас не появляется такого окна, причин тому может быть 3: ранее вы заблокировали это уведомление, отображение вопроса об использовании камеры запрещено в настройках браузера, неправильно работает веб-камера. Рассмотрим, как устранить каждую из этих ситуаций, начиная с простой.
Перезагрузите страницу, чтобы применить изменения. После этого должно отобразиться уведомление или страница сразу отобразит захваченное изображение с вебки. В противном случае обратитесь к последнему разделу этой статьи, рассказывающей об устранении неполадок.
Способ 2: Включение разрешения для сайта
Способ 3: Включение в настройках браузера
Когда в настройках браузера запрещено использование камеры, действиями из предыдущих способов пользователь разрешит ее работу лишь одному URL. Задать глобальное значение для этой настройки можно лишь в настройках.
Opera
А вот если вам нужно включить работу веб-камеры сразу для всех URL, выполните следующее:
Яндекс.Браузер
Из-за своеобразного интерфейса почти все настройки в Яндекс.Браузере отличаются от тех, что выше. Впрочем, Способ 1 для Google Chrome, применим и к этому веб-обозревателю, поэтому его рассмотрение мы пропустим. А вот другие варианты разберем целиком.
Способ 1: Включение разрешения для сайта
Способ 2: Включение в настройках браузера
Предыдущий метод не влияет на работу этой функции на других сайтах, поэтому, чтобы отображать уведомление о разрешении работы вебки везде, необходимо изменить один из пунктов настроек.
Mozilla Firefox
В Mozilla Firefox все устроено не так, как у предыдущих трех браузеров, работающих на идентичном движке.
Устранение неполадок с обнаружением веб-камеры
Когда вы получаете уведомление о том, что камера не была обнаружена, даже если выставили все разрешения в браузере, проверьте ее на работоспособность. Возможно, на ноутбуке есть физический переключатель ее работы, а если это отдельное устройство, быть может, оно не подсоединено к компьютеру. Другие причины, по которым может не работать камера, читайте в нашем материале по ссылке ниже.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Для чего это нужно
С развитием информационных технологий видеосвязь приобретает все большее значение. Представить современный мир без таких мессенджеров, как Skype, WhatsApp и других, сложно. Кроме них, доступ к камере запрашивает и Яндекс браузер. Благодаря этому появляется возможность поддерживать связь с друзьями из любой точки земного шара.
Как разрешить доступ к камере на компьютере
Для того чтобы опция стала доступна на ПК, понадобится приобрести ноутбук со встроенной камерой или присоединить переносное устройство к компьютеру. Сам процесс несложный и состоит из следующих этапов:
- Найти Яндекс браузер на рабочем столе и дважды кликнуть по нему левой кнопкой мыши. Затем перейти в меню настроек, которое расположено в верхней части страницы.
- Найти пункт «Сайты» и кликнуть по нему.
- Перейти в меню расширенных настроек сайтов.
- Найти и открыть блок «Доступ к камере». Затем поставить галочку рядом с пунктом «Запрашивать разрешение». Не рекомендуется давать браузеру полный доступ к камере. Такое правило установлено в целях повышения конфиденциальности.
Если действия выполнены верно, после перехода на сайты, где требуется использование камеры, браузер будет выводить запрос с просьбой разрешить это действие. Можно самостоятельно решить, давать свое согласие или нет. При этом лучше ориентироваться на степень безопасности того или иного веб-ресурса.
Существует возможность разрешить доступ к камере в Яндекс браузере или запретить его для каждого отдельного сайта. Для этого нужно:
- Перейти в меню настроек браузера.
- Открыть пункт «Сайты».
- Кликнуть по «Расширенные настройки сайтов».
- Выбрать тип камеры, которая будет использоваться для взаимодействия с сайтом (фронтальная или веб).
- Переключиться на вкладку «Настройка сайтов».
- Составить список сайтов, которые имеют право запрашивать доступ к устройству и тех веб-ресурсов, у которых эта опция будет отсутствовать.
Если нужно удалить сайт из списка, кликнуть по соответствующему пункту напротив адреса страницы.
Включение камеры на мобильных устройствах
Если на телефон или планшете установлена операционная система Android, изменять параметры разрешения на доступ к камере в Яндекс браузере не потребуется. При установке браузеров и других объектов на такие устройства, система автоматически запросит разрешение на использование камеры, микрофона и пр. Далее они будут эксплуатироваться в фоновом режиме.
Устройства Apple автоматически запрещают использовать любые дополнительные возможности телефона без разрешения владельца. Свое согласие на доступ к камере в этом случае потребуется дать вручную.
Для этого нужно перейти на любой сайт, где необходимо использовать камеру. Система выведет на экран гаджета окно с запросом. От человека требуется нажать кнопку «Разрешить».
Возможные проблемы
Если камера не подключена к ПК или имеет механические повреждения, браузер ее «не увидит». Проверить актуальность опции можно через «Диспетчер устройств». В этом пункте будут отображены все дополнительные возможности компьютера касательно взаимодействия с интернетом. Раздел можно найти с помощью поисковой строкой в «Пуске».
В пункте «Аудиовходы и аудиовыходы» находится список микрофонов и динамиков, а в «Камеры» – вебкамеры. Если в разделе не оказалось того или иного устройства, значит аппаратура не работает. Осуществить видеозвонок в этом случае не получится до тех пор, пока неисправность не будет устранена.
В случае отсутствия доступа к камере после активации всех необходимых разрешений, проблема может оказаться связанной с блокировщиком ОС Windows. Для устранения неисправности потребуется:
- Открыть «Параметры».
- Перейти в раздел «Конфиденциальность».
- Зайти в подраздел «Камера».
В правой части экрана будут отображаться приложения, которые могут запрашиваться доступ к камере. Пролистав страницу вниз, нужно найти Яндекс браузер и передвинуть находящийся рядом ползунок на отметку «Вкл».
Причиной отсутствия доступа к камере может оказаться приложение Adobe Flash Player. Если это так, нужно открыть соответствующий раздел параметров и поставить отметку напротив пункта «Разрешить использовать камеру в браузере».
Отсутствие доступа к камере может обуславливаться несколькими факторами. При возникновении проблемы следует поочередно попытаться устранить каждый из них.
Существует несколько способов дать Яндексу доступ к камере или микрофону. Каждый из них позволяет расширить функциональные возможности браузера. Это пригодится тем, кто стремится всегда быть на связи со своими друзьями или используют камеру для работы.
На просторах интернета можно встретить множество веб-ресурсов с медийными функциями, такими как организация видеоконференций, голосового чата и т.д. Для реализации этих функций браузеры запрашивают доступ к веб-камере и микрофону, которые по умолчанию заблокированы в целях обеспечения безопасности от слежки со стороны недобросовестных сайтов. Для их разблокировки пользователю нужно знать, как разрешить доступ к веб-камере своему браузеру.
Безопасно ли предоставлять браузеру доступ к веб-камере
Чтобы сделать пребывание пользователя в интернете безопасным и комфортным, браузеры накладывают на сайты различные ограничения: блокируют всплывающие окна, предупреждают о запросе местоположения, доступа к вебке и т. д. За счёт этого веб-обозреватели гарантируют защиту конфиденциальной информации, которой могут воспользоваться мошеннические веб-ресурсы в своих целях.
Однако только за пользователем остаётся выбор – разрешить определённому сайту доступ к элементам браузера или нет. Поэтому специалисты советуют внимательно подходить к выбору веб-ресурсов для работы, и игнорировать уведомления, поступающие с подозрительных сайтов.
Как разрешить веб-обозревателю доступ к камере
Рассмотри на примере основных браузеров, которые используются чаще всего.
Опера
Если по какой-то причине браузер не спрашивает разрешение на доступ к камере:
Теперь каждый раз, когда какой-то сайт будет требовать подключение к веб-камере, рядом с адресной строкой в Опере будет появляться соответствующий запрос. Кроме того, пользователь может выбрать, какая конкретно камера будет использоваться по умолчанию.
Google Chrome
В браузере Хром камеру можно использовать на многих сайтах. При этом пользователь сам выбирает, разрешить и блокировать определённому веб-ресурсу доступ к вебке. Если он предоставлен, запись возможна, только пока пользователь находится на сайте. При этом на другой вкладке или в другом приложении запись не начнется.
Если же доступ блокируется, некоторые функции сайтов могут оказаться недоступны. Например, без камеры не получится присоединиться к видеоконференции.
Для более детальной настройки доступа к камере для веб-сайта:
В том же меню пользователь может проверить списки заблокированных и одобренных сайтов и отредактировать их по своему желанию.
Яндекс.Браузер
Как и другие браузеры, инструмент от Yandex при необходимости запрашивает разрешение на использование камеры. Если оно разрешается, сайт начинает работать с устройством, передавая на экран соответствующее изображение. Если же сайту запрещается доступ к веб-камере, в строке состояния появится соответствующая иконка с крестиком. При нажатии на эту иконку на экране появится окошко с настройками безопасности Яндекс.Браузера, через которое также можно настроить доступ определённого сайта к внешним устройствам ПК.
Обширная настройка разрешений присутствует в «Настройках» браузера:
Если камера не работает на определённом сайте, значит он находится в чёрном списке. Чтобы убрать ее оттуда, нужно вернуться к пункту «Доступ к камере», нажать на «Настройки сайтов» и удалить нужную позицию из списка веб-ресурсов, которым запрещён доступ к устройству.
Mozilla Firefox
В Мозиле всё устроено немного не так, как у предыдущих веб-обозревателей. При появлении уведомления о доступе к камере пользователь должен не только нажать на кнопку «Разрешаю», но и отметить пункт «Запомнить это решение», чтобы в дальнейшем сайт мог автоматически получать доступ к устройству.
Если ранее работа камеры была заблокирована для этого URL, в адресной строке рядом с замком сразу же отобразится значок с запретом. Кликнув по нему, пользователь сможет отключить временную блокировку нажатием на крестик.
Для того, чтобы уведомления с запросами появлялись при открытии любого сайта:
В параметрах доступа к камере также можно управлять списком адресов, для которых было разрешено или запрещено использование устройства.
В случае с Microsoft Edge пользователь не может запретить браузеру отправлять запросы о получении доступа к камере. Зато он может самолично редактировать ранее выставленные параметры. Например, если сайту было разрешено использовать камеру, то пользователь при необходимости может убрать URL из списка разрешений, чтобы в следующий раз при переходе на тот же веб-ресурс можно было отказать в предоставлении доступа к устройству. Как и в других браузерах, однажды выставленные параметры распространяются на все последующие посещения сайта.
Чтобы удалить разрешения для сайта:
Теперь при переходе на этот сайт в нижней части окна браузера будет появляться запрос на доступ к камере, который пользователь может либо принять, либо отклонить.
Как разрешить доступ к веб-камере в Скайпе
Программа Skype является весьма популярной среди пользователей, поскольку позволяет совершать онлайн видеозвонки между двумя и более собеседниками. Поэтому многих интересует вопрос, как разрешить доступ к веб-камере конкретно этому приложению.
На самом деле, всё очень просто:
В том же разделе можно найти список программ, которым разрешён доступ к камере. Если по какой-то причине Skype значится там как приложение без доступа к устройству, напротив него нужно активировать ползунок.
Небольшой совет: перед тем, как использовать Скайп, протестируйте веб-камеру. При обнаружении проблем стоит проверить наличие драйверов – возможно, они нуждаются в обновлении или переустановке.
Как разрешить доступ к веб-камере для Касперского
Сам антивирус Касперского не требует доступа к камере или микрофону компьютера. Зато в его функционале есть опция защиты веб-камеры, которая помогает предотвратить несанкционированный доступ программ (в том числе и браузеров) к устройствам ПК или ноутбука.
Чтобы разрешить доступ программ к вебке, выполним следующее:
- Открываем главное окно антивирусной программы и нажимаем на кнопку «Больше функций».
- В открывшемся окне «Инструменты» переходим в раздел «Управление программами» – «Контроль программ» – «Управление программами».
- В открывшемся списке выбираем программу, для которой нужно разрешить доступ к веб-камере, и двойным щелчком мыши по названию программы открываем окно «Правила программы» – «Права».
- В списке категорий прав выбираем пункт «Изменение операционной системы» – «Подозрительные изменения в операционной системе» – «Доступ к веб-камере».
- В графе «Действие» нажатием на значок открываем меню и выбираем пункт «Разрешить».
- Сохраняем изменения.
Доступ выбранной программы к вебке будет разрешен, если снят флажок с опции «Запретить всем программам доступ к веб-камере». Если же флажок установлен, Kaspersky Internet Security будет блокировать доступ приложения к устройству независимо от группы доверия и настроенного вручную разрешения.
Заключение
Зная, как разрешить сайту доступ к веб-камере, пользователь сможет в значительной степени расширить свои возможности при работе с большинством веб-ресурсов. Если же в процессе налаживания подключения к устройству возникли непредвиденные проблемы, стоит проверить на работоспособность саму вебку. Возможно, устройство не подсоединено к компьютеру или было некорректно настроено.
Читайте также: