2012-12-11 30 views
5

Sử dụng mọi thứ trên IE hoạt động tốt (tôi nhận được video mp4 có thực thi ưu tiên được cài đặt trên flash). khi tôi cố gắng xem video của tôi trên chrome tất cả dường như là tốt quá, nhưng trong vài giây (không phải luôn luôn nhưng thường) videojs tai nạn. Đây là nhật ký: Chrome ngừng thực thi video

error:MediaError 
    code:3
Tôi nên làm gì?

+0

Tôi cũng đang gặp phải sự cố này. Nếu bạn đã giải quyết vấn đề này, vui lòng chia sẻ câu trả lời của bạn. – ensecoz

Trả lời

1

Theo HTML5 spec mã lỗi MEDIA_ERR_DECODE = 3 có nghĩa là không thể giải mã được video. Chrome có thể tiếp cận với khung bị hỏng, ví dụ: video được mã hóa không chính xác.

Trong trải nghiệm giải mã video HTML5 của tôi có hỗ trợ kém khi nói đến xử lý lỗi. Flash có khả năng chống đạn hơn ở đây. Tôi có một ví dụ khi Chrome (HTML5) không chơi được video nhưng nó đã chơi tốt trong FF (flash). Chuyển đổi sang bản đồ pixel khác (yuvj420p ->yuv420p) đã giải quyết được sự cố của tôi.

Điều đó có nghĩa là trước tiên bạn nên thử mã hóa video bằng các tùy chọn khác nhau. Dưới dạng tùy chọn, bạn có thể sử dụng ffmpeg

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