HTML5 लाइव प्रसारण


10

Adobe Flash लाइव प्रसारण को संभव बनाने के लिए Adobe Flash Player, RTMP प्रोटोकॉल, Flash Media Server और Flash Media Live एनकोडर का उपयोग करता है।

क्या प्रोटोकॉल और सॉफ्टवेयर HTML वीडियो / ऑडियो से मेल खाते हैं?

RTMP प्रोटोकॉल, फ्लैश मीडिया सर्वर और फ्लैश मीडिया लाइव एनकोडर को क्या बदल सकता है?

क्या यह HTML5 के साथ संभव है?


1
संबंधित StackOverflow सवाल: stackoverflow.com/questions/1735933/…
32cʜι 10007

जवाबों:


3

Wowza वर्तमान में अपने मीडिया सर्वर पर काम कर रही है , जो HTML5 का समर्थन करेगा। आप इसे यहाँ देख सकते हैं , यह एक फिल्म है जिसे मैंने आखिरी बार देखा था।

यह वेबएम का उपयोग करता है , जो वेब के लिए एक उच्च-गुणवत्ता, खुले वीडियो प्रारूप को विकसित करने के लिए समर्पित एक परियोजना है जो सभी के लिए स्वतंत्र रूप से उपलब्ध है। यह एक Matroska कंटेनर पर आधारित है यह वर्तमान में YouTube द्वारा HTML5 वीडियो चलाने के लिए उपयोग में है।

इस स्ट्रीम का स्रोत एक WebM फ़ाइल है जिसे Wowza सर्वर-साइड पब्लिशिंग API का उपयोग करके लाइव स्ट्रीम के रूप में स्ट्रीम किया जाता है।

टैग नोट के अनुसार:

नोट: एक ब्राउज़र जो एचटीएमएल 5, वेबएम, वीपी 8 और ओग वोरबिस का समर्थन करता है, की आवश्यकता है। निम्नलिखित ब्राउज़रों के साथ काम करता है:

तो ये लाइव स्ट्रीम के लिए वेब ब्राउज़र प्राप्त करने की आवश्यकताएं प्रतीत होती हैं।


3

एचटीएमएल 5 एचटीएमएल 4 का एक विस्तार है, और वीडियो टैग के src पैरामीटर में निर्दिष्ट किए गए किसी भी tcp / ip पोर्ट का उपयोग करते हुए ऐसे काम करता है । यह ब्राउज़र द्वारा सीधे संभाला जाता है, फ्लैश जैसे किसी भी प्लगइन का उपयोग नहीं करता है, और इसलिए यह मोबाइल उपकरणों के लिए केवल मौजूदा स्ट्रीमिंग समाधान है।

HTML5 वीडियो प्रोटोकॉल अज्ञेयवादी है - प्रोटोकॉल स्रोत URL द्वारा निहित है, उदाहरण के लिए:

<video src="rtp://myserver.com/path/to/stream">
    Your browser does not support the VIDEO tag and/or RTP streams.
</video>

या हो सकता है :

<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8">
    Your browser does not support the VIDEO tag and/or RTP streams.
</video>

यह सब उस प्रोटोकॉल के ब्राउज़र के समर्थन पर निर्भर करता है जिसका उपयोग किया जाता है। बस एक वीडियो फ़ाइल को स्ट्रीमिंग करना आमतौर पर हमेशा समर्थित होता है, लेकिन ऊपर के रूप में अधिक जटिल मामलों में ब्राउज़र के लिए आवश्यक समर्थन की कमी होने पर प्लगइन के उपयोग की आवश्यकता हो सकती है।

HTML5 खिलाड़ियों को केवल HTML, CSS और जावास्क्रिप्ट टूल के रूप में उपयोग करके बनाया जा सकता है।

एक उदाहरण वीडियोजेएस है , एक स्वतंत्र और खुला स्रोत हल्का खिलाड़ी जो सीएसएस का उपयोग करके 100% स्किनेबल है, जिसकी वेबसाइट में एचटीएमएल 5 वीडियो के बारे में बहुत सारी उपयोगी जानकारी भी है।

बहुत अधिक जानकारी कल्टुरा परियोजना के आसपास उपलब्ध है, जिसे html5video - एक कलतुरा समुदाय साइट के साथ शुरू किया गया है । इस साइट में एचटीएमएल 5 प्लेयर कम्पेरिजन और आर्टिकल गेटिंग स्टार्टेड - नेविगेटिंग एचटीएमएल 5 भी है

एचटीएमएल 5 पर एक मौजूदा वीडियो फ़ाइल प्रकाशित करने के लिए, एक मुफ्त एचटीएमएल 5 वीडियो निर्माता का उपयोग कर सकता है जो आपके लिए एचटीएमएल 5 कोड बनाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.