Nega l'accesso al plug-in flash a una (particolare) webcam


10

Di recente ho acquistato una webcam esterna per giocare con OpenCV. Funziona alla grande in Debian, ma mi sono reso conto che quando sfoglio qualsiasi sito che contiene contenuti flash (YouTube, SoundCloud), il LED di attività sulla webcam lampeggia e in quel momento altre applicazioni (come Cheese) non possono accedere alla webcam .

Naturalmente ho negato l'accesso alla webcam nel menu di scelta rapida del lettore flash e ho scelto l'altra fotocamera integrata da utilizzare con il plug-in, ma il problema persiste ancora.

Penso che (anche se non sono del tutto sicuro) tutto è iniziato la prima volta che ho impostato il plug-in flash per utilizzare questa webcam, non penso che sia successo prima. Ma purificando flashplayer-nonfreee reinstallando non cambia nulla.

Esiste un modo per impedire a questo plug-in flash di attivare questa particolare webcam mantenendola disponibile per altre applicazioni? O forse c'è un modo per riportare la situazione allo stato prima di toccare le impostazioni del flash, ma dopo aver collegato la fotocamera (supponendo che la mia memoria mi serva bene)?

Sto usando una compressione Debian aggiornata e una webcam Microsoft LifeCam Studio. Il browser di cui sto parlando è Chrome v. 21.0.1180.57.

modifica: questo persiste solo durante l'utilizzo di Chrome, quando sono passato a Iceweasel, non è successo. Immagino che ciò mostri che può essere correlato a Chrome.

Risposte:


2

Ovviamente, succede perché Chrome utilizza un plug-in flash incorporato. Plug-in integrato disponibile qui:

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

ed è plug-in di tipo PPAPI ... quindi utilizza le impostazioni globali di Flash, disponibili nella pagina Web Adobe Flash Settings Manager.

Prova a creare Chrome utilizzando Mozilla flashplayer-nonfreee disattiva il plug-in Flash incorporato.
Dopo l'installazione Chrome utilizzerà entrambe le versioni, firmate sopra e:

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

quindi può apparire come:

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

Tuttavia, può portare un po 'più di sicurezza per Chrome. Dopo l'installazione, Chrome utilizzerà entrambe le versioni e la seconda versione avrà il tipo NPAPI e verrà elaborata nel tuo sistema locale.

Configurazioni disponibili chrome:pluginsnella pagina integrata.


1

Molto probabilmente alcune impostazioni sono rimaste in un file di configurazione da qualche parte, nonostante la reinstallazione di Flash Player. ~/.adobe/Flash_Playerè dove si trovano di solito le impostazioni (dato che Flash utilizza uno script di installazione / downloader esterno, almeno sulla mia macchina, l'eliminazione potrebbe perdere questa cartella) o forse Chrome le memorizza nel tuo profilo da qualche parte ( ~/.config/google-chrome).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.