Tôi muốn kiểm tra đăng ký của người dùng trước khi cho phép họ xem video, vì lý do này tôi sử dụng PHP để tương tác với Stripe để kiểm tra đăng ký của người dùng và được sử dụng PHP script để phân phát MP4 tới trình duyệtPHP phục vụ MP4 - Chrome "Tiêu đề tạm thời được hiển thị/yêu cầu chưa hoàn thành" lỗi
Hoạt động tốt lần đầu tiên video được phát trong Google Chrome (Sử dụng trình phát HTML5) ... Nhưng khi tôi đóng video và phát lại, video không phát nữa ... Tôi cũng KHÔNG thể tải lại trang hiện tại. Nó giống như máy chủ ngừng hoạt động.
Khi tôi kiểm tra yêu cầu video đầu tiên (video được phát), trong tab Định thời tôi thấy: "THẬN TRỌNG: yêu cầu chưa hoàn tất!" (Ảnh chụp màn hình bên dưới)
Khi tôi kiểm tra theo yêu cầu phim thứ 2 (một trong những không chơi), trong tab Headers nó nói "[cẩn thận dấu] tiêu đề tạm thời được hiển thị" (ảnh chụp màn hình dưới đây)
tất cả mọi thứ đã làm việc như mong đợi trong Safari hay Firefox
bất cứ ai có bất kỳ ý tưởng gì đang xảy ra? Cách duy nhất để phát lại video là đóng tab hiện tại, hãy nhập lại trang web. Tải lại không hoạt động!
Các tệp có cục bộ không? Nếu có - làm thế nào để bạn phục vụ các tập tin của bạn? – divaka
Điều kỳ lạ đối với tôi là tiêu đề 'Phạm vi'. Trong trường hợp của bạn, nó là 'bytes = 0-'. Định dạng tiêu biểu của tiêu đề 'Content-Range' là' byte 0-499/1234' có nghĩa là 500 byte đầu tiên của một tệp có kích thước 1234 byte. Đó là lý do tại sao tôi hỏi làm thế nào để bạn phục vụ các tập tin của bạn, bởi vì bạn cần phải hỗ trợ tải xuống lại/streaming các tập tin của bạn. Kiểm tra điều này để biết thêm thông tin: http://stackoverflow.com/a/4451376/1412896 – divaka
Tài liệu cho phạm vi nội dung tại đây: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html – divaka