FlowPlayer를 사용하여 내 웹 페이지에서 오디오 라이브 스트림을 재생하려고합니다 (또는 더 정확하게는 웹 응용 프로그램). 응용 프로그램과 플레이어가 모두 포함 된 페이지는 시간과 같이 오랜 시간 동안 열어 놓은 상태로 유지되어야하며 여러 번 테스트 한 후에 플레이어가 오디오 스트림을 버퍼링하고 일부 패키지가 누락 될 때마다 지연되어 재생된다는 사실을 깨달았습니다. 내 연결의 불안정으로 인해 패키지가 누락되어서 발생했습니다.) 몇 시간이 지난 후에 원래의 1-2 초에서 스트림이 30-35 초 지연과 같은 것을 쌓아 올렸습니다.Flowplayer를 사용하여 실시간 스트리밍 재생을 지연시키지 않으려면 어떻게해야합니까?
그래서, 는 제가 달성하기 위해 노력하고있어입니다 : 언제가 일부 누락 된 패키지도 오디오 점프 원인, 오디오 스트림의 지연, 오디오 스트림이 오류를 방지 할 원인이 있지만, 최대 어떤 말뚝 박기없이 지연.
문서 전체를 검색했으며 버퍼 길이에 대한 정보 만 찾을 수있었습니다. 내 실시간 요구로 인해 실제로 bufferLength
을 2로 설정했습니다 (기본값 3 값은 내가 실행하려고하는 응용 프로그램 종류에 대해 허용되지 않는 기본 5-6 초 지연을 가졌음). 그러나 ' 지연 누적을 피하는 확실한 방법을 얻지 못한다.
RTMP 프로토콜을 사용하여 Wowza 2.0 서버에서 실시간 스트림을 잡습니다.