Tôi chạy một trang web có một phần của khoảng 700 video tham chiếu (Và không, nó không phải là khiêu dâm - hãy để tâm trí của bạn thoát khỏi máng xối :-)).Thực hành tốt nhất H.264/FLV cho HTML
Các video hiện ở định dạng FLV. Chúng tôi sử dụng JWPlayer để hiển thị các video đó. IIS6 được lưu trữ. Mọi thứ đều hoạt động tốt.
Như tôi đã hiểu, H.264 (không phải FLV và có thể không phải OGG) là tiêu chuẩn video HTML5 được ưa thích mới nổi. Ngày nay, iPad thực sự chỉ tôn trọng H.264 hoặc YouTube. Có lẽ, ngay sau đó, nhiều trình duyệt quan trọng hơn sẽ đi theo sự dẫn dắt của Apple và chỉ tôn trọng thẻ HTML5.
OK, vì vậy, tôi nghĩ tôi có thể tìm ra cách chuyển đổi video hiện tại của mình thành định dạng H.264 thích hợp. Có nhiều công cụ có sẵn, bao gồm ffmpeg.exe. Tôi chưa thử nó, nhưng tôi không nghĩ rằng đó sẽ là một vấn đề sau khi fiddling với các thiết lập codec.
Câu hỏi của tôi là nhiều hơn về chính vùng chứa - tức là lập kế hoạch chuyển đổi duyên dáng cho tất cả người dùng. Đề xuất thực hành tốt nhất để hiển thị những video này là gì? Nếu tôi chỉ sử dụng thẻ HTML5, thì có lẽ bất kỳ trình duyệt nào chưa hỗ trợ HTML5 sẽ không thấy video. Và nếu tôi hiển thị chúng ở định dạng Flash thông qua JWPlayer hoặc một số trình phát khác thì chúng sẽ không thể phát trên iPad. Tôi có phải làm phát hiện UserAgent xấu xí ở đây để tìm ra những gì để render?
Tôi biết JWPlayer hỗ trợ phương tiện H.264, nhưng không phải chính trình phát đó là thành phần Flash và do đó không thể phát trên iPad? Xin lỗi nếu tôi không rõ ràng, nhưng tôi đang gãi đầu về một kế hoạch chuyển tiếp duyên dáng sẽ hoạt động cho các trình duyệt hiện tại, iPad và sóng HTML5 sắp tới. Tôi không phải là chuyên gia video, vì vậy mọi lời khuyên sẽ được chào đón nhiều nhất, cảm ơn.
Bản cập nhật - có vẻ như đội JWPlayer cũng nhận thức được vấn đề này và đang làm việc trên một bản cập nhật HTML5: http: // www .longtailvideo.com/support/forums/jw-player/tính năng-đề xuất/10383/html5-phiên bản-của-jw-player Vẫn rất thích bất kỳ đề xuất nào. JWPlayer thực sự là một ứng dụng Flash, và tôi không hoàn toàn biết cách tiếp cận HTML5 của họ nhưng có vẻ như họ đang cố gắng xử lý chuyển đổi dự phòng duyên dáng. –
Các công ty H.264 (MPEG4) bị kiện vì vi phạm bằng sáng chế http://bit.ly/9vNGZW – Rob