Android में HTML में वीडियो एम्बेड करना

एंड्रॉइड मोबाइल उपकरणों के लिए एक ओपन-सोर्स सॉफ़्टवेयर स्टैक है। डेवलपर्स स्टैक के कोड तक पहुंच सकते हैं और यहां तक ​​कि Google Play के मुफ्त वितरण या बिक्री के लिए स्वतंत्र अनुप्रयोग विकसित कर सकते हैं। एंड्रॉइड छोटे व्यवसायों के लिए एक आकर्षक मंच हो सकता है जो अपनी मोबाइल उपस्थिति का विस्तार करना चाहते हैं। आरंभ करने के लिए आपको बस कुछ मूल बातें सीखने की जरूरत है, जैसे HTML के साथ वीडियो एम्बेड करना।

एचटीएमएल 5

प्रकाशन की तिथि तक, HTML5 HTML और XHTML का नवीनतम संस्करण है, जिसमें वीडियो और मीडिया एम्बेडिंग जैसे अधिक इंटरैक्टिव वेब अनुप्रयोगों की जरूरतों को संबोधित करने पर ध्यान केंद्रित किया गया है। विशेष रूप से मोबाइल विकास के क्षेत्र में - जहाँ ऐप्पल के लोकप्रिय iPhone और iPad प्लेटफार्मों पर फ्लैश-आधारित मीडिया खिलाड़ियों का समर्थन नहीं करने के निर्णय ने देशी वेब विकल्पों की खोज को प्रेरित किया - HTML से सीधे वीडियो एम्बेड और खेलने की क्षमता एक प्रमुख है डेवलपर्स के लिए परिवर्तन। ब्राउज़रों और प्लेटफार्मों की बढ़ती संख्या के साथ, एंड्रॉइड एचटीएमएल 5 एम्बेडेड वीडियो का समर्थन करता है।

वीडियो फ़ाइलें

जबकि वीडियो फ़ाइलों को .mp4 या .avi जैसी एकल फ़ाइल एक्सटेंशन में पैक किया जाता है, वीडियो फ़ाइल वास्तव में ऑडियो और वीडियो जानकारी के लिए अलग-अलग तत्वों के साथ कंटेनर होते हैं। HTML5 आपके वेब ब्राउज़र को वीडियो प्लेयर में बदल देता है, लेकिन इसमें वीडियो फ़ाइल में उपयोग किए जाने वाले कोडेक की पहचान भी होनी चाहिए ताकि आपका वेब ब्राउज़र जानकारी को डिकोड करना जानता हो। एंड्रॉइड H.264 / MPEG-4 कोडेक का समर्थन करता है - YouTube जैसी अधिकांश लोकप्रिय MP4 स्ट्रीमिंग सेवाओं में उपयोग किया जाने वाला एक मानक - इसलिए H.264 के साथ एन्कोडेड वीडियो का उपयोग करना सुनिश्चित करें और ब्राउज़र के लिए अपने HTML में कोडेक की पहचान करें।

कोड

एंड्रॉइड पर वीडियो एम्बेडिंग के लिए HTML बल्कि सरल है। कोड वीडियो के आयामों को बताते हुए शुरू होता है, फिर ब्राउज़र को यह बताने के लिए एक मार्ग प्रदान करता है कि वीडियो कहां खोजना है और अंत में, कोडेक की पहचान करता है और कमांड को बंद करता है:

एम्बेडेड वीडियो के लिए अपने इच्छित आयाम डालें और निर्देशिका प्रदान करें जहां वीडियो आपके वेब सर्वर पर संग्रहीत है।

विचार

यहां तक ​​कि अगर आप मुख्य रूप से एंड्रॉइड मार्केट के लिए एक एप्लिकेशन डिज़ाइन कर रहे हैं, तो हमेशा अपने विकल्पों को खुला रखना और अपने एम्बेडेड वीडियो को अन्य प्लेटफार्मों और ब्राउज़रों पर दिखाई देना एक अच्छा विचार है। ऐसा करने के लिए, HTML में एक पारंपरिक फ़्लैश मीडिया प्लेयर पर वापस गिरने के लिए एक टैग डालें यदि ब्राउज़र HTML5 टैग को नहीं पहचानता है। साथ ही थियोरा जैसे वैकल्पिक कोडेक्स को डिकोड करने के निर्देश प्रदान करें। दोनों परिवर्धन को केवल कोड की कुछ पंक्तियों की आवश्यकता होती है, और यह आपके वीडियो की Android कार्यक्षमता में हस्तक्षेप नहीं करेगा।

लोकप्रिय पोस्ट