WebRTC + 캔버스로 작성된 동작 감지기 js library에서 작업. 앱을 실행할 때 즉시 매우 높은 CPU 사용량을 얻습니다. 루프 등을 최적화했지만 기본적인 문제는 WebRTC와 같은 카메라에 액세스하는 것 같습니다.WebRTC 성능 - 매우 높은 CPU로드
WebRTC의 작동 방식을 개선 할 수 있습니까? 아마도 다른 구성입니까? 아니면 제가 빠진 것이 있습니까? 이 js 메모리 누수가 될 수 있을까요? 내가 잘못 처리하고 있습니까? 내가 뭘 잘못하고 있니?
같은 LIB
과의 WebRTC를 사용하여 다른 하나와 같은 문제는 비디오 이미지의 픽셀을 검사하여 움직임 감지를하는 것처럼 데모 보이는 here
http://iambrandonn.github.com/WebcamSwiper에서 데모를 테스트했으며 20 % 이상의 CPU 시간을 사용하지 않았습니다. WebRTC는 아직 준비가되어 있지 않다는 점을 명심해야합니다. API와 기본 프로토콜 모두 큰 변화를 겪고 있습니다. 모든 브라우저 또는 특정 브라우저에서 CPU로드가 높습니까? – Makkes
다른 테스트도 했습니까? 또한 크롬 22에서만 테스트 할 수 있습니다. 아직 다른 브라우저에서 볼 수 있기 때문에 ... – alonisser
getUserMedia는 Firefox Aurora/Nightly와 Opera에서 사용할 수 있습니다. 테스트 해 보는 것이 좋습니다. (세 플랫폼 모두에서 작동하는 데모는 www.simpl.info/gum을 참조하십시오.) Ericsson Bowser 모바일 브라우저는 껌을 포함하여 WebRTC도 구현합니다. 또한 WebRTC가 RTCPeerConnection 및 DataChannel을 포함한 브라우저 내 실시간 커뮤니케이션 프로젝트 인 반면 'WebRTC'는 껌을 의미하는 데 익숙해 져 있습니다. 세 가지 API가 모두 없으면 웹은 있지만 RTC는 없습니다! gum은 스트리밍 데이터를 가져 오는 부분입니다. –