문제

사용자가 웹캠에서 직접 비디오를 녹화 할 수 있도록하고 싶습니다. 나는 PHP와 많은 작업을 수행하지 않았지만이 프로젝트를 위해 PHP에 갇혀 있습니다. 현재 비디오 업로드 및 인코딩을위한 시스템이 있지만 실제로 사용자의 웹캠에 액세스 할 수있는 것은 없습니다. 내가 어떻게 진행 하시겠습니까?

도움이 되었습니까?

해결책

내가 알고있는 브라우저에서는 HTML 또는 JavaScript/dom에서는 웹캠을 사용할 수 없으므로 어떤 종류의 플러그인에 의존하게 될 것입니다. Microsoft Silverlight가 같은 작업을 수행 할 수는 있지만 Adobe Flash/Flex로 검색을 시작하는 것이 좋습니다. Flex는 조금 더 안정적인 기술이며 더 길어졌지만 Microsoft는 Silverlight에 많은 돈을 쏟아 부었고 앞으로 몇 년 동안 급격히 개선 될 것으로 기대합니다.

다른 팁

클라이언트 측 기술이 필요합니다. PHP는 서버 측입니다. Adobe Flash/Flex를 확인하십시오. 나는 Microsoft Silverlight에 대해 아무것도 모른다.

확인하십시오 머그 샷 drupal.org의 모듈. 플래시 위젯을 사용하여 이미지 캡처를 수행 한 다음 이미지를 노드로 저장합니다. 비슷한 일을 해야하는 경우 코드는 유용한 기능을 위해 거의 채굴 할 수 있습니다.

브라우저 자체는 사용자의 웹캠에 액세스 할 수 없습니다. 이를 지원하기위한 새로운 유형의 입력 필드에 대한 제안이 있지만 현재 사용할 수 없습니다. 플러그인을 통해해야합니다.

서버 측 스크립팅 언어에서 기본 하드웨어 객체에 액세스 할 수 없습니다. 하드웨어 장치에 액세스 할 수있는 상태가 없으면 Adobe Flash, Active X Object, Java Applet 등과 같은 "브라우저 구성 요소"를 사용해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top