2010-01-31 15 views
8

Tôi có hosting Apache PHP giá rẻ. Tôi có mp4 và hoặc tập tin video Ogg. Tôi muốn tự động phát video này cho người dùng. Và cho phép người dùng xem thông qua trình phát video html 5.Bạn làm cách nào để phát trực tuyến thực sự bằng thẻ video (tức là không tải xuống tiến bộ)? (html5)

Bạn làm cách nào để phát trực tiếp (có thể cuộn đến bất kỳ phần nào của video với tải xuống trước đó của video đầy đủ) bằng thẻ video (tức là không tải xuống tiến bộ) và Apache PHP?

+1

Tha thứ cho sự thiếu hiểu biết của tôi nhưng sự khác biệt là gì? –

+1

'có thể di chuyển đến bất kỳ phần nào của video với lần tải xuống trước đó của video đầy đủ' là sự khác biệt, tôi nghĩ vậy. –

+0

Có, đã được chỉnh sửa ngay bây giờ. Điều này phụ thuộc vào máy chủ. Nếu máy chủ có thể phản hồi với tải xuống một phần, thẻ video sẽ tận dụng lợi thế của nó, nhưng nó phụ thuộc vào định dạng video, trình duyệt và trình phát video có thể sử dụng. Nếu máy chủ thực hiện các lần tải xuống không thể tiếp tục, máy chủ sẽ không hoạt động. –

Trả lời

6

Dường như có sự kết hợp nhẹ giữa phát trực tuyến "đúng" và "giả" ở đây. Tôi tin rằng phát trực tiếp đúng là khi video được phát trực tuyến từ máy chủ phương tiện chuyên dụng qua giao thức truyền trực tuyến như rtsp, rtmp hoặc mm theo đó phương tiện không được tải xuống trước tiên trước khi có sẵn để xem. Tôi không nghĩ rằng bất kỳ trình duyệt nào hỗ trợ điều này với HTML5 - ít nhất tôi chưa thấy bất kỳ hỗ trợ nào cho nó.

Phát trực tuyến giả dường như là kênh bạn muốn, nhưng về cơ bản vẫn phát trực tiếp sự khác biệt duy nhất là bạn cho máy chủ biết vị trí hoặc thời gian trong tệp bạn muốn bắt đầu phát trực tuyến.

Here is an example video HTML5 sử dụng bù thời gian để chuyển sang bất kỳ phần nào của video. Nó sẽ cung cấp cho bạn tất cả thông tin bạn cần để tự mình thử.

+0

Tôi xem đây là giải pháp thay thế và không phải là giải pháp có thể mở rộng – Freddie

Các vấn đề liên quan