개발! 딱 깔끔하고 센스있게!

PHP 스 트림 미디어 파일 을 어떻게 사용 합 니까? 본문

개발 스크랩 메모/PHP

PHP 스 트림 미디어 파일 을 어떻게 사용 합 니까?

렉사이 2020. 11. 22. 02:39

나 는 브 라 우 저 로 미디어 파일 (오디 오 와 비디오) 을 스 트 리밍 해 야 하 는 프로그램 을 만 들 려 고 한다.

저 는 phop 을 통 해 파일 을 읽 고 브 라 우 저 로 데 이 터 를 보 내 고 있 습 니 다.

다음 코드 를 사용 하고 있 습 니 다.

header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past header("Content-Type: {$file->getMimetype()}"); header("Content-Disposition: inline; filename=".$filename.";"); header("Content-Length: ".strlen($file_content)); echo $file_content; 

모든 일이 다 좋 습 니 다.

제 가 비디오 나 오디 오 를 리 트 윗 하려 고 하 는 것 을 제외 하고 (제 말 은 현재 재생 위 치 는 0: 15 이 고 1: 25 로 직접 이동 합 니 다) 미디어 가 중단 되 었 습 니 다.

제 가 다시 플레이 단 추 를 누 르 면 처음부터 다시 시작 합 니 다.

나 는 문제 가 버퍼 링 에 있다 고 생각 하지만 해결 할 방법 이 없다.

내 가 제목 에서 뭘 잘 못 했 거나 필요 한 게 있 나?

감사합니다.

대답 하 다.

저 는 고객 이 컴퓨터 에서 파일 의 특정 위치 로 이동 할 수 있 도록 Range 헤드 를 실현 해 야 한다 고 생각 합 니 다.

너 는 게이머 들 이 보 낸 요 구 를 통 해 문 제 를 찾 을 수 있 을 지도 모른다.

Comments