मैं बस एक HTML5 वीडियो चलाने की कोशिश कर रहा हूं जो सभी सामान्य ब्राउज़रों (मोबाइल उपकरणों सहित) के साथ संगत होगा। अभी के लिए, मैं एक कस्टम वीडियो और एक नमूना वीडियो के साथ परीक्षण कर रहा हूँ।एचटीएमएल 5 एमपी 4 वीडियो क्रोम और डेस्कटॉप सफारी में काम कर रहा है लेकिन आईफोन
<video width="680" height="383" controls>
<source src="immunize-video-1/immunize_web_h.264.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="immunize-video-1/immunize_web_h.264.ogv" type='video/ogg; codecs="theora, vorbis"'>
[FLASH FALLBACK HERE]
</video>
<video width="680" height="383" controls>
<source src="big-buck-bunny/big_buck_bunny.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="big-buck-bunny/big_buck_bunny.ogv" type='video/ogg; codecs="theora, vorbis"'>
[FLASH FALLBACK HERE]
</video>
एक मचान सर्वर पर परिणाम:
- क्रोम: ठीक है
- डेस्कटॉप सफारी 5: ठीक है (screenshot)
- iPhone सफारी: शीर्ष वीडियो अदा नहीं करता है (नीचे स्क्रीनशॉट)
डेस्कटॉप पर काम करने के कारण क्या हो सकता है सेफ सफारी लेकिन आईफोन पर नहीं?
<source src="immunize-video-1/immunize_web_h.264.mp4" type='video/mp4; codecs="avc1.64001E, mp4a.40.2"'>
इसके अलावा कोडेक छोड़ने की कोशिश की खाली विशेषता:: मैं video type parameters जैसे पर कुछ रूपों की कोशिश की
<source src="immunize-video-1/immunize_web_h.264.mp4" type='video/mp4'>
लेकिन सूचीबद्ध कोई भी iPhone के लिए काम करने के लिए लग रहा था। वीडियो 3000 केबी/एस एच .264 पर निर्यात किया गया था।
इसके अलावा, वीडियो समस्याएं उत्पन्न करने के लिए एक 94 एमबी फ़ाइल आकार है।
एन्कोडिंग चाल किया था की जाँच QuickTime प्लेयर का उपयोग करने के लिए वीडियो iPhone के लिए अनुकूलित निर्यात करने का प्रयास करें। http://diveintohtml5.org/video.html#miro –