2012-08-10 4 views
0

AS3에서 재생이 끝날 때까지 버퍼의 플러시를 방지하려면 어떻게합니까?버퍼 플러시 방지

가능합니까?

버퍼가 비워지고 flv 파일의 실제 끝에서 10-11 초 후에 플러시됩니다.

파일이 로컬에 저장되어 있으며 crtmp 서버를 통해 스트리밍합니다.

빈 버퍼로 인해 지난 10 초간 검색 할 수 없습니다. 플래시가 끝날 때 버퍼를 비우지 않게하려면 어떻게합니까?

+0

데이터 플러시에서 버퍼를 막을 수는 없다고 생각합니다. 대신 전체 데이터를 함께 추가하고 시작한 후에 만 ​​파일을 작성하십시오. – Gio

답변

1

자신 만의 플래시 기반 플레이어를 만드는 경우에는 적절한 신호 처리기를 사용하여 스트림 끝 신호를 보내야한다고 생각합니다.

또한이 문제는 발생하지 않았습니다. 테스트를 위해 JWPlayer 또는 FlowPlayer를 사용하여 주변을 탐색 할 수 있는지 확인하십시오. 내 편에서는 모든 것이 예상대로 작동합니다.

+0

예, 버퍼가 비게됩니다. 즉 스트리밍 서버 로그에 '파일 스트리밍 완료'메시지가 표시됩니다. 그래서 빈 버퍼를 찾을 수 없습니다. 어떻게 생각하십니까, 이것은 서버 문제입니까? – Vlad