Заборонити флеш-доступ до (певної) веб-камери


10

Нещодавно я придбав зовнішню веб-камеру, щоб пограти з OpenCV. Це прекрасно працює в Debian, але я зрозумів, що під час перегляду будь-якого веб-сайту, що містить флеш-вміст (youtube, soundcloud), світлодіод активності на веб-камері блимає, і в цей час інші програми (наприклад, сир) не можуть отримати доступ до веб-камери .

Зазвичай я заборонив доступ до веб-камери у контекстному меню флеш-плеєра та вибрав іншу, вбудовану камеру для використання із плагіном, але проблема все ще зберігається.

Я думаю (хоча я не зовсім впевнений) все почалося з першого разу, коли я встановив флеш-плагін для використання цієї веб-камери, я не думаю, що це сталося раніше. Але все ж очищення flashplayer-nonfreeта перевстановлення нічого не змінює.

Чи є спосіб уберегти флеш-плагін від активації цієї конкретної веб-камери, зберігаючи її доступною для інших програм? Чи, можливо, є спосіб повернути ситуацію до стану, перш ніж я вперше торкнувся налаштувань спалаху, але після того, як я включив камеру (якщо припустити, що моя пам'ять слугує мені правильно)?

Я використовую оновлену програму Debian і веб-камеру Microsoft LifeCam Studio. Браузер, про який я говорю, - це Chrome v. 21.0.1180.57.

редагувати: Це зберігається лише під час використання хрому, коли я перейшов на льодохід, цього не було. Я здогадуюсь, що це показує, можливо, це стосується хрому.

Відповіді:


2

Очевидно, це трапляється тому, що Chrome використовує вбудований флеш-плагін. Тут вбудований плагін:

/opt/google/chrome/PepperFlash/libpepflashplayer.so  

і це плагін типу PPAPI ... тому він використовує глобальні параметри Flash, які доступні на веб-сторінці Adobe Flash Settings Manager.

Спробуйте зробити Chrome за допомогою Mozilla flashplayer-nonfreeта відключити вбудований флеш-плагін Chrome.
Після установки Chrome використовуватиме обидві версії, підписані вище та:

/usr/lib/< your_flash_plugin_vendor >/libflashplayer.so  

тож це може виглядати так:

/usr/lib/flashplugin-nonfree/libflashplayer.so  

Однак це може принести трохи нижчу безпеку для Chrome. Після встановлення ваш Chrome використовуватиме обидві версії, а друга версія має тип NPAPI і оброблятиметься у вашій локальній системі.

Налаштування доступні на chrome:pluginsвбудованій сторінці.


1

Швидше за все, деякі налаштування залишилися десь у конфігураційному файлі, незважаючи на перевстановлення флеш-програвача. ~/.adobe/Flash_Playerтам, де зазвичай є налаштування (оскільки флеш використовує зовнішній скрипт інсталятора / завантажувача, принаймні на моїй машині, продувка може пропустити цю папку), або, можливо, хром зберігає їх у вашому профілі десь ( ~/.config/google-chrome).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.