2013-07-05 4 views
3

저는 현재 웹 페이지에서받은 비디오를 실시간으로 렌더링하고 키보드 입력을 보낼 수있는 자바 스크립트로 대화 형 웹 응용 프로그램을 만들고 있습니다.VP8 비디오 렌더링 (자바 스크립트)

실제로 VP8 비디오 스트림 (Matroska 컨테이너가없는 web8이 아닌 VP8 비디오) 만 수신 할 수 있습니다. 나는 딕시 디코더 (https://github.com/dominikhlbg/vp8-webm-javascript-decoder/)를 사용하여 클라이언트 측에서 비디오를 디코딩 할 수 있었지만, 스트림을받을 때와 렌더링 할 때 사이에 거의 2 초의 지연이 있기 때문에 버퍼링이나 다른 것을 추가하는 것이 문제입니다. 스트림을 기본적으로 디코딩 할 수있는 방법이 있습니까? 그러면 성능이 향상됩니다.

vp8 수신 스트림에 matroska 컨테이너를 추가하여 비디오 태그로 보내는 것을 생각했지만 컨테이너를 만드는 방법을 모르겠습니다.

답변

2

좋아,이 문제를 해결하는 방법을 알아 내려고 시도한 끝에 나는 결국 딕시 디코더가 아니지만 비디오 버퍼링을 중지하는 플래그가 필요한 서버를 발견했습니다.

관련 문제