(特定)ウェブカメラへのFlashプラグインへのアクセスを拒否

(特定)ウェブカメラへのFlashプラグインへのアクセスを拒否

私は最近、OpenCVを使用するために外部ウェブカメラを購入しました。 Debianではデフォルトで動作しますが、Flashコンテンツ(youtube、soundcloud)を含むWebサイトを閲覧すると、WebカメラのアクティビティLEDが点滅し、他のアプリケーション(Cheeseなど)が現在Webカメラにアクセスできないことに気づきました。

もちろん、Flash PlayerのコンテキストメニューからWebカメラへのアクセスを拒否し、プラグインで使用する別の内蔵カメラを選択しましたが、問題は解決しません。

私の考えでは(完全にはわかりませんが)、これはすべてこのウェブカメラを使用するためにFlashプラグインを初めて設定したときに始まったと思います。それ以前はそんなことが起こらなかったと思います。しかし、まだクリアしてflashplayer-nonfree再インストールしても何も変わりませんでした。

Flashプラグインがこの特定のWebカメラを有効にしないようにしながら、他のアプリケーションで使用できるようにする方法はありますか?あるいは、状況を国に復元する方法があります。今後フラッシュ設定を初めて経験しましたが、後ろにカメラを接続しましたか? (記憶が正しいと仮定するとき)

私は最新のDebian squeezeとMicrosoft LifeCam Studioウェブカメラを使用しています。私が言うブラウザはChrome v。 21.0.1180.57です。

編集する:これはクロムを使用している場合にのみ持続し、iceweaselに切り替えても発生しません。私はこれがクロムに​​関連している可能性があることを示しています。

ベストアンサー1

これは、Chromeが内蔵Flashプラグインを使用しているためです。組み込み機能は次の場所にあります。

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

PPAPIタイプのプラグインなので、Adobe Flash設定マネージャのWebページにあるグローバルFlash設定を使用します。

Chrome用Mozillaを試して、flashplayer-nonfree内蔵のChrome Flashプラグインを無効にしてみてください。
一度インストールされると、Chromeは上記の2つの署名付きバージョンを使用します。

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

だからそれは次のようになります:

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

しかし、これはChromeのセキュリティをやや弱めます。一度インストールすると、Chromeは両方のバージョンを使用し、2番目のバージョンはNPAPIタイプを持ち、ローカルシステムで処理されます。

chrome:plugins組み込みページは設定を提供します。

おすすめ記事