(특정) 웹캠에 대한 Flash 플러그인 액세스 거부

(특정) 웹캠에 대한 Flash 플러그인 액세스 거부

저는 최근 OpenCV를 사용하기 위해 외부 웹캠을 구입했습니다. Debian에서는 기본적으로 작동하지만 플래시 콘텐츠(youtube, soundcloud)가 포함된 웹 사이트를 탐색할 때 웹캠의 활동 LED가 깜박이고 다른 응용 프로그램(예: Cheese)이 현재 웹캠에 액세스할 수 없다는 것을 깨달았습니다.

물론 플래시 플레이어 컨텍스트 메뉴에서 웹캠 접근을 거부하고 플러그인과 함께 사용할 다른 내장 카메라를 선택했지만 문제가 지속됩니다.

내 생각에 (완전히 확신할 수는 없지만) 이 모든 것은 이 웹캠을 사용하기 위해 플래시 플러그인을 처음 설정할 때 시작되었다고 생각합니다. 그 전에는 그런 일이 일어나지 않았다고 생각합니다. 그러나 여전히 지우고 flashplayer-nonfree다시 설치해도 아무 것도 바뀌지 않았습니다.

Flash 플러그인이 이 특정 웹캠을 활성화하지 못하게 하면서 다른 응용 프로그램에서는 사용할 수 있도록 하는 방법이 있습니까? 아니면 상황을 국가로 복원하는 방법이 있을 수도 있습니다.앞으로플래시 설정을 처음 경험했지만뒤쪽에카메라를 연결했나요? (기억이 정확하다고 가정할 때)

저는 최신 Debian squeeze와 Microsoft LifeCam Studio 웹캠을 사용하고 있습니다. 제가 말하는 브라우저는 Chrome v. 21.0.1180.57입니다.

편집하다:이것은 크롬을 사용할 때만 지속되며 iceweasel로 전환하면 발생하지 않습니다. 나는 이것이 크롬과 관련이 있을 수 있음을 나타냅니다.

답변1

이는 Chrome이 내장 플래시 플러그인을 사용하기 때문인 것 같습니다. 내장된 기능은 다음 위치에 있습니다.

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

PPAPI 유형 플러그인이므로 Adobe Flash 설정 관리자 웹 페이지에서 찾을 수 있는 전역 Flash 설정을 사용합니다.

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내장 페이지는 구성을 제공합니다.

답변2

Flash Player를 다시 설치하더라도 일부 설정이 구성 파일 어딘가에 남아 있을 수 있습니다. ~/.adobe/Flash_Player일반적으로 설정이 있는 위치입니다(Flash는 적어도 내 컴퓨터에서 외부 설치 프로그램/다운로더 스크립트를 사용하므로 지우면 이 폴더가 누락될 수 있음). 또는 Chrome에서 해당 설정을 프로필 위치( ~/.config/google-chrome) 어딘가에 저장할 수 있습니다.

관련 정보