웹에 있는 비디오 파일을 다운로드할 때 재생하려면 특별한 방법으로 인코딩해야 하는 경우가 있습니다. Flash 기반 비디오가 제대로 작동하려면 데이터를 스트림 끝에서 시작 부분으로 이동해야 합니다. mp4 FastStart라는 프로그램이 이를 수행할 수 있습니다.
HandBrake와 같은 프로그램에는 코딩하는 동안 이 작업을 수행할 수 있는 "웹" 옵션이 있습니다. 웹 서버가 mp4 파일의 압축 외에 gzip이나 deflate 압축을 적용하지 않는지 확인해야 합니다.
압축을 사용하면 웹 서버가 더 작은 파일 크기를 제공하므로 웹 사이트 사용자의 로딩 시간이 더 빨라집니다. Gzip은 네트워크 전송 속도를 높이기 위해 파일을 압축하는(더 작게 만드는) 방법입니다. 컴퓨팅에서 DEFLATE는 LZ77 알고리즘과 허프만 코딩의 조합을 사용하는 무손실 데이터 압축 알고리즘 및 관련 파일 형식입니다.
curl -I http://example/video.mp4를 사용하여 웹 서버를 확인하세요. HTTP 응답 헤더에는 Content-Encoding이 아닌 Content-Type(video/mp4) 및 Accept-Ranges(바이트)가 포함되어야 합니다.
위 내용은 HTML5에서 대용량 .mp4 파일을 스트리밍하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!