जावास्क्रिप्ट का उपयोग करके लाइव वीडियो स्ट्रीम करने का सबसे तेज़ तरीका क्या है ? क्या 30 सेकंड के वीडियो को स्ट्रीम करने के लिए टीसीपी पर वेबसॉफ़्ट एक तेज़ पर्याप्त प्रोटोकॉल है?
जावास्क्रिप्ट का उपयोग करके लाइव वीडियो स्ट्रीम करने का सबसे तेज़ तरीका क्या है ? क्या 30 सेकंड के वीडियो को स्ट्रीम करने के लिए टीसीपी पर वेबसॉफ़्ट एक तेज़ पर्याप्त प्रोटोकॉल है?
जवाबों:
क्या 30 सेकंड के वीडियो को स्ट्रीम करने के लिए टीसीपी पर वेबसॉफ़्ट एक तेज़ पर्याप्त प्रोटोकॉल है?
हां .. यह है, इस परियोजना पर एक नज़र डालें । Websockets आसानी से HD वीडियोड्रेसिंग को हैंडल कर सकता है .. हालाँकि, आपको एडेप्टिव स्ट्रीमिंग के लिए जाना चाहिए। मैं यहां बताता हूं कि आप इसे कैसे लागू कर सकते हैं।
वर्तमान में हम चैट, फाइलशेयरिंग और वीडियो / वेब कैमरा समर्थन के साथ एक वेब आधारित त्वरित संदेश अनुप्रयोग पर काम कर रहे हैं। कुछ बिट्स और ट्रिक्स के साथ हमें वेबस्केट्स के माध्यम से स्ट्रीमिंग मीडिया मिला (हमारे वेबकैम से स्ट्रीम प्राप्त करने के लिए एचटीएमएल 5 मीडिया कैप्चर का उपयोग किया गया)।
संबंधित मीडिया प्रसंस्करण और परिवहन को नियंत्रित करने के लिए आपको एक निर्माण stream API
और एक की आवश्यकता है Media Stream Transceiver
।
CCTV
उपयोग करके इसे वेब पेज में लाइव दिखा सकते हैं Javascript
?
मीडिया सोर्स एक्सटेंशन प्रस्ताव किया गया है जो एडप्टिव बिटरेट स्ट्रीमिंग कार्यान्वयन के लिए अनुमति होगी।
प्रश्न का उत्तर देने के लिए:
जावास्क्रिप्ट का उपयोग करके लाइव वीडियो स्ट्रीम करने का सबसे तेज़ तरीका क्या है? क्या 30 सेकंड के वीडियो को स्ट्रीम करने के लिए टीसीपी पर वेबसॉफ़्ट एक तेज़ पर्याप्त प्रोटोकॉल है?
हां, 30 से अधिक एफपीएस और यहां तक कि 60 एफपीएस को प्रसारित करने के लिए वेबसोकेट का उपयोग किया जा सकता है।
Websocket के साथ मुख्य मुद्दा यह है कि यह निम्न-स्तर है और आपको वीडियो चंक्स को प्रसारित करने की तुलना में अन्य मुद्दों से निपटना पड़ सकता है। सब के सब यह वीडियो और ऑडियो के लिए एक महान परिवहन है।
यह निश्चित रूप से बोधगम्य है, लेकिन मुझे यकीन नहीं है कि हम अभी तक वहां हैं। इस बीच, मैं IIS स्मूथ स्ट्रीमिंग के साथ सिल्वरलाइट जैसी किसी चीज़ का उपयोग करने की सलाह दूंगा । सिल्वरलाइट प्लगइन-आधारित है, लेकिन यह विंडोज / ओएसएक्स / लिनक्स पर काम करता है। किसी दिन एचटीएमएल 5 <video>
तत्व जाने का रास्ता होगा, लेकिन थोड़ी देर के लिए समर्थन की कमी होगी।