2012-12-11 17 views
5

आईई का उपयोग करना सब कुछ ठीक हो जाता है (मुझे फ्लैश पर प्राथमिकता निष्पादन के साथ एक एमपी 4 वीडियो मिला है)। जब मैं क्रोम पर अपना वीडियो देखने की कोशिश करता हूं तो सभी भी अच्छे लगते हैं, लेकिन कुछ सेकंड में (हमेशा नहीं बल्कि अक्सर) वीडियोजे क्रैश हो जाते हैं। यह लॉग है: क्रोम वीडियो निष्पादन रोकता है

error:MediaError 
    code:3
मुझे क्या करना चाहिए?

+0

का उपयोग कर सकते हैं मुझे भी इस समस्या का सामना करना पड़ रहा है। यदि आप पहले से ही इस समस्या को हल करते हैं, तो कृपया अपना उत्तर साझा करें। – ensecoz

उत्तर

1

HTML5 spec त्रुटि कोड MEDIA_ERR_DECODE = 3 का अर्थ है कि वीडियो को डीकोड करने में विफल रहा था। क्रोम टूटी हुई फ्रेम तक पहुंच सकता है उदा। वीडियो गलत तरीके से एन्कोड किया गया था।

मेरे अनुभव में एचटीएमएल 5 वीडियो डिकोडिंग में त्रुटि प्रबंधन की बात आती है तो खराब समर्थन होता है। फ्लैश यहां अधिक बुलेट प्रूफ है। मुझे एक उदाहरण मिला जब क्रोम (एचटीएमएल 5) वीडियो चलाने में असफल रहा लेकिन यह एफएफ (फ्लैश) में ठीक खेल रहा था। विभिन्न पिक्सेल मानचित्र में कनवर्ट करना (yuvj420p ->yuv420p) ने मेरी समस्या का समाधान किया।

इसका मतलब है कि पहले आपको विभिन्न विकल्पों के साथ वीडियो एन्कोडिंग करने का प्रयास करना चाहिए। एक विकल्प के रूप में आप ffmpeg