HTML5 오디오 태그를 사용하는 동안 문제가 있습니다. icecast2 서버를 사용하여 음악을 스트리밍하고 있습니다.오디오 태그 방지 버퍼
하지만 문제는 브라우저가 스트림을 재생할 때 버퍼를 저장한다는 것입니다. 따라서 플레이어가 일시 중지되었거나 페이지가 새로 고쳐지면 서버에 새로운 스트림을 요청하는 대신 이전에 저장 한 버퍼 만 재생합니다. 라이브 스트림을 재생하면서 항상 새로운 스트림을 재생하고 싶습니다. 내가 그것을 지키기 위해 무엇을 할 수 있느냐?
내가 찾은 결과는 - HTML5 Video: Force abort of buffering 입니다. 따라서 새 오디오 태그를 만드는 것도 좋은 방법이지만 잘 모르겠습니다.
도움 주셔서 감사합니다. 그래서 당신은 재생 버튼을 클릭 할 때마다 무작위 값을 생성하고 매번 소스의 src 속성을 변경해야한다는 것을 의미합니까? 더 나은 옵션처럼 들립니다 ... 감사합니다! –
기존 캐시/버퍼를 사용하지 않고 시작할 때마다 URL을 변경합니다. 재생 버튼을 클릭 할 때마다 그렇게 들릴 것입니다. – pseudosavant