2014-04-26 3 views
0

내 웹 페이지에 vline 서비스를 사용하고 있습니다.vline webrtc : 액세스 카메라 허용 기억

웹캠에 대한 액세스를 암기하는 방법이 있습니까?

내가 리소스에 대한 액세스 권한을 부여하기위한 브라우저에 "수"말할 필요가 MediaSession.stop() 부르는마다.

내 목표는 여러 개의 대화가 순서대로 이루어지는 페이지를 만드는 것입니다. 어떻게하면 실제 대화를 닫고 그 외의 다른 원격 사용자와도 대화 할 수 있습니까?

미리 답변 해 주셔서 감사합니다.

+0

브라우저 설정을 변경할 수 있지만 사용자에게 보안이 제공되므로 사용자가 동의 할 때까지 스크립트가 카메라를 사용할 수 없습니다. – Muath

답변

0

마이크와 웹캠 사용 권한은 브라우저에 내장 된 보안 기능입니다. 최종 사용자 만 사이트를 기준으로 선택을 기억할지 여부를 결정할 수 있습니다. 내가 제안 할 수있는 유일한 것은 어떻게 든 스트리밍을 전체 지속 기간 동안 계속 유지하십시오 (정지()를 호출하지 마십시오).하지만 꺼지기를 원할 때마다 단순히 출력을 숨기거나 음소거합니다. 그러나 사용자는 적어도 한 번 이상 (또는 한 번 당신은 http가 아닌 https에서 페이지를 제공하는 경우가)

+0

답장을 보내 주셔서 감사합니다. 나는 이미 오디오를 음소거하고 비디오를 숨길 생각을했지만이 방법으로 사용자가 비디오를 숨기고 (CSS를 통해 쉽게 액세스 할 수 있음) 부정 할 수는 없으며 원격 카메라의 다른 사용자를 볼 수 있습니다. – Al3

+0

그래서 loadPerson (id)을 가진 모든 사용자를로드하고 vline을 사용하여 세션을 닫지 않도록 결정했습니다 (모든 원격 미디어 세션이 닫히면 vline, 자동으로 세션이 닫힌 것처럼 보입니다) – Al3

0

을 권한을 기억하도록 선택하지 않은 경우 세션, 브라우저 설정을 기억합니다.

관련 문제