2012-06-28 6 views
1

자바 스크립트로 오디오 요소를 만들고 있는데 버퍼 크기 나 버퍼 채우기 양을 제어하여 오디오가 재생되기 전에 지연 시간이 적어 지연 시간을 줄이고 싶습니다.html5 오디오 버퍼 크기를 줄이려면 어떻게해야합니까?

오디오 데이터는 스트림이며 사용자는 많은 스트림 중에서 하나의 스트림을 재생하도록 선택할 것이므로 오디오 데이터를 '미리로드'하는 것은 적합하지 않습니다.

+0

버퍼 크기를 줄이면 전체 오디오 클립을 재생하기에 충분하지 않을 수 있으며 중간에 바로 버퍼링이 시작될 수 있습니다. 거기에 버퍼가있는 이유가 있습니다. 브라우저가 필요한 크기를 추측하는 데 상당히 도움이된다고 가정합니다. – JJJ

+0

파일의 비트 전송률을 줄이면 (128kbps와 같이) 파일 크기가 작아 지므로 더 빨리 다운로드 할 수 있습니다. – Joseph

답변

0

버퍼 크기 변경에 대한 언급이 없습니다. 한 가지 제안은 음량을 줄인 상태로 오디오를 시작하는 것입니다. 그런 다음 시작 및 볼륨 백업을 중지하고 다시 설정하십시오. 아마도 시작점을 설정해도 내부 코드가 버퍼로 데이터를로드 할 수 있습니다. 나는 당신이 버퍼를 준비 할 필요가 있다고 생각한다.

관련 문제