2012-01-24 18 views
6

करने के लिए वीडियो मैं एक वेब ब्राउज़र में लाइव वीडियो स्ट्रीम प्रदर्शित करना चाहते हैं। (यदि संभव हो तो आईई, फ़ायरफ़ॉक्स और क्रोम के साथ संगतता भयानक होगी।) कोई और वीडियो स्ट्रीमिंग का ख्याल रखेगा, लेकिन मुझे इसे प्राप्त करने और प्रदर्शित करने में सक्षम होना चाहिए। मैं यूडीपी पर वीडियो प्राप्त कर रहा हूं, लेकिन अभी के लिए मैं परीक्षण उद्देश्यों के लिए खुद को स्ट्रीम करने के लिए वीएलसी का उपयोग कर रहा हूं। क्या कोई ओपन सोर्स लाइब्रेरी है जो मुझे HTML और/या जावास्क्रिप्ट का उपयोग करके इसे पूरा करने में मदद कर सकती है? या एक अच्छी वेबसाइट जो मुझे यह जानने में मदद करेगी कि यह कैसे करें?स्ट्रीमिंग वेब ब्राउज़र

मैंने आरटीएसपी के बारे में कुछ पढ़ा है, जो इस तरह के कुछ के लिए पारंपरिक विकल्प की तरह लगता है। अगर मैं यूडीपी का उपयोग करके इसे पूरा नहीं कर पा रहा हूं तो मुझे यह वापस आना पड़ेगा, लेकिन अगर ऐसा है तो मुझे अभी भी आरएसएसपी/आरटीएमपी/आरटीपी का उपयोग करके इस बारे में अनिश्चितता है, या उन सभी के बीच क्या अंतर है शब्दकोष हैं, अगर कोई है।

मैंने सोचा था कि HTTP अनुकूली स्ट्रीमिंग थोड़ी देर के लिए सबसे अच्छा विकल्प हो सकता है, लेकिन ऐसा लगता है कि इसका उपयोग करने वाले सभी समाधान मालिकाना (माइक्रोसॉफ्ट आईआईएस चिकना स्ट्रीमिंग, ऐप्पल HTTP लाइव स्ट्रीमिंग, या एडोब HTTP डायनामिक स्ट्रीमिंग) थे, और मैं नहीं था अपने आप को पूरा करने के तरीके को समझने में बहुत भाग्य नहीं है। एमपीईजी-डीएएसएच एक भयानक समाधान की तरह लग रहा था, लेकिन यह अभी भी उपयोग में प्रतीत नहीं होता है क्योंकि यह अभी भी इतना नया है। लेकिन अब मुझे बताया गया है कि मुझे यूडीपी पर वीडियो प्राप्त करने की उम्मीद करनी चाहिए, इसलिए उन समाधानों से शायद मेरे लिए कोई फर्क नहीं पड़ता।

मैं इसे लागू करने में मदद करने के लिए कुछ भी खोजने के लिए कई दिनों तक इस सामान को गुगल रहा हूं। मैं जो कुछ भी पा सकता हूं वह यह बताता है कि तकनीक क्या है (उदा। आरटीएसपी, HTTP अनुकूली स्ट्रीमिंग, आदि) या उपकरण जिन्हें आप वेब पर अपने वीडियो स्ट्रीम करने के लिए खरीद सकते हैं। आपके मार्गदर्शन की सराहना की जाएगी!

+0

[http पर गतिशील अनुकूली स्ट्रीमिंग] (http://www-itec.uni-klu.ac.at/dash/?page_id=746) –

उत्तर

1

यह गलत है कि अधिकांश वीडियो साइटें FLV का उपयोग करती हैं, एमपी 4 सबसे व्यापक रूप से समर्थित प्रारूप है और यह फ़्लैश प्लेयर के माध्यम से भी खेला जाता है। आप जो चाहते हैं उसे पूरा करने का सबसे आसान तरीका S3Amzon/CloudFront खाता खोलना और जेडब्ल्यू प्लेयर के साथ काम करना है। फिर आपके पास वीडियो और ऑडियो स्ट्रीम करने के लिए आरटीएमपी सॉफ्टवेयर तक पहुंच है। यह सेवा बहुत सस्ता है। तल पर http://www.miracletutorials.com/category/s3-amazon-cloudfront/ प्रारंभ और ट्यूटोरियल उच्च अप करने के लिए अपने तरीके से काम: आप, इस बारे में अधिक पता कि यह शिक्षण सामग्री की जाँच करना चाहते हैं।

मुझे आशा है कि यह मदद से आप अपने रास्ते पर अपने आप को मिलता है।

+0

ट्यूटोरियल्स के लिंक के लिए धन्यवाद, वे बहुत अच्छी और सहायक दिखते हैं। – Steph

0

ट्रू क्रॉस-ब्राउजर स्ट्रीमिंग केवल "समृद्ध मीडिया" क्लाइंट जैसे फ्लैश के माध्यम से संभव है, यही कारण है कि लगभग सभी वीडियो वेबसाइट एडोब के मालिकाना .flv प्रारूप का उपयोग करके वीडियो की सेवा करने के लिए डिफ़ॉल्ट हैं।

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

+0

तो क्या आप कह रहे हैं कि इस समय वास्तव में अच्छा नहीं है एचटीएमएल 5 के साथ स्ट्रीमिंग को संभालने का तरीका? यदि ऐसा है, तो मुझे लगता है कि मुझे HTML5 का उपयोग करना बंद करना होगा, जो कि वेब ब्राउज़र में वीडियो स्ट्रीमिंग कार्य करने का एक और तरीका है, जो ठीक है। यही कारण है कि मैं अपने प्रश्न में उल्लिखित कुछ अन्य विकल्पों (जैसे आरटीएसपी) का शोध करने की कोशिश कर रहा था। क्या उन अन्य विकल्पों को लागू करने का कोई सीधा तरीका नहीं है? – Steph

+0

इसके अलावा, जब आप "प्रीलाइनिंग बाइनरी वीडियो ऑब्जेक्ट्स" कहें तो आपका क्या मतलब है। मुझे पूरा यकीन नहीं है कि वीडियो ऑब्जेक्ट बाइनरी कैसे होगा। क्या इसका मतलब यह है कि वीडियो को चालू/बंद करने में सक्षम होना चाहिए? – Steph

संबंधित मुद्दे