(特定の)Webカメラへのフラッシュプラグインアクセスを拒否する


10

私は最近、OpenCVで遊ぶために外部ウェブカメラを購入しました。Debianですぐに機能しますが、フラッシュコンテンツ(youtube、soundcloud)を含むサイトを閲覧すると、ウェブカメラのアクティビティLEDが点滅し、その間、他のアプリケーション(チーズなど)はウェブカメラにアクセスできません。 。

当然、FlashプレーヤーのコンテキストメニューでWebカメラへのアクセスを拒否し、プラグインで使用する他の組み込みカメラを選択しましたが、問題は解決しません。

(完全にはわかりませんが)このウェブカメラを使用するようにフラッシュプラグインを初めて設定したときにすべてが始まったと思いますが、それより前に起こったとは思いません。しかし、それをパージflashplayer-nonfreeして再インストールしても何も変わりません。

フラッシュプラグインが他のアプリケーションで利用できるようにしながら、この特定のウェブカメラをアクティブ化しないようにする方法はありますか?または、フラッシュ設定に初めて触れるの状態戻す方法がありますが、カメラを接続した(メモリが正しく機能していると仮定)

更新されたDebian squeezeとMicrosoft LifeCam Studioウェブカメラを使用しています。私が話しているブラウザはChrome v。21.0.1180.57です。

編集:これは、chromeを使用している間のみ持続します。iceweaselに切り替えたとき、これは起こりませんでした。これはクロムに関連している可能性があることを示していると思います。

回答:


2

明らかに、Chromeは組み込みのFlashプラグインを使用しているために発生します。ここにある組み込みプラグイン:

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

そして、それはPPAPIタイプのプラグイン...なので、Adobe Flash設定マネージャーのWebページで入手できるグローバルなFlash設定を使用します。

Mozilla flashplayer-nonfreeを使用してChromeを作成し、組み込みのChromeフラッシュプラグインを無効にしてみてください。
インストール後、Chromeは上記で署名された次のバージョンの両方を使用します。

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

したがって、次のようになります。

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

ただし、Chromeのセキュリティが少し低下する可能性があります。インストール後、Chromeは両方のバージョンを使用し、2番目のバージョンはNPAPIタイプになり、ローカルシステムで処理されます。

組み込みchrome:pluginsページで利用可能な設定。


1

おそらく、Flash Playerを再インストールしても、設定ファイルのどこかに残っている設定があります。~/.adobe/Flash_Player通常、設定はここにあります(フラッシュは少なくとも私のマシンでは外部のインストーラー/ダウンローダースクリプトを使用するため、パージするとこのフォルダーが失われる可能性があります)、またはchromeがプロファイルのどこかにそれらを保存します(~/.config/google-chrome)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.