2010-01-22 19 views
8

पर मैं मोटोरोला Droid ब्राउज़र पर वीडियो स्ट्रीम करने या प्रगतिशील डाउनलोड का उपयोग करने की कोशिश कर रहा हूं और मुझे बहुत भाग्य नहीं है। मेरे आईफोन के साथ, मैं सफारी को http://xxx.xxx.xxx/FileName.mp4 (जो एक एमपीईजी -4 वीडियो फ़ाइल है) पर निर्देशित कर सकता है, और सफारी क्विकटाइम खोलता है, और वीडियो चलाता है। हालांकि, Droid के साथ, मैं एक ही वेब पते पर जाता हूं और मुझे एक वीडियो का सामना नहीं कर सकता है .... क्षमा करें, यह वीडियो इस डिवाइस पर स्ट्रीमिंग के लिए मान्य नहीं है "।स्ट्रीमिंग वीडियो (या प्रगतिशील डाउनलोड) Droid ब्राउज़र

जब मैं Droid के ब्राउज़र को WMV फ़ाइल पर निर्देशित करता हूं, तो यह पूरी तरह से वीडियो फ़ाइल डाउनलोड करेगा और फिर इसे Droid वीडियो प्लेयर के रूप में दिखाई देगा, यदि मैं उस पर क्लिक करता हूं।

आदर्श रूप में, मैं आईफोन के व्यवहार को Droid पर दोहराना चाहता हूं, जहां वीडियो प्लेयर पॉप अप हो जाता है और वीडियो पूर्ण डाउनलोड से पहले शुरू होता है। वीडियो प्रारूप कोई मुद्दा नहीं है, क्योंकि मैं वीडियो को किसी भी मानक में एन्कोड कर सकता हूं। मैं .mp4 फ़ाइल की कोशिश कर रहा था क्योंकि Droid प्रलेखन का कहना है कि यह एमपीईजी -4 वीडियो का समर्थन करता है, हालांकि मैं इसे ब्राउज़र से काम नहीं कर सकता।

कोई अंतर्दृष्टि बहुत सराहना की जाएगी।

उत्तर

0

मुझे इस बारे में पूरी तरह से यकीन नहीं है लेकिन मुझे नहीं लगता कि यह वास्तव में संभव है।

जहां तक ​​मुझे पता है कि "समर्थित" का मतलब है कि यह इसे बॉक्स से बाहर चला सकता है, लेकिन ब्राउजर के लिए कोई प्लगइन्स नहीं है, इसलिए यह नहीं जानता कि इसके साथ क्या किया जाए।

यदि आप सत्यापित करना चाहते हैं कि एंड्रॉइड फ़ाइल चला सकता है, तो उसे एसडी कार्ड पर रख दें और गैलरी के माध्यम से इसे चलाएं।

0

ब्राउज़र से एक mp4 फ़ाइल बजाना समर्थित है। यदि आपके पास कोई विशेष लिंक नहीं है जो काम नहीं कर रहा है, तो कृपया लिंक पोस्ट करें। साथ ही, यह देखने में मदद मिलेगी कि "adb logcat" क्या दिखाता है।

1

आपको एक इरादा लॉन्च करना चाहिए और इस प्रकार को "वीडियो/*" पर सेट करना चाहिए ताकि यह ब्राउज़र के बजाए सीधे वीडियो प्लेयर के साथ खुल जाए।

1

एंड्रॉइड में स्ट्रीमिंग गधे में दर्द है। सबसे अच्छा विकल्प आरटीएसपी प्रोटोकॉल के साथ वीडियो स्ट्रीम करना है।

यदि आपका Droid 2.2 पर अपडेट किया गया है तो आप एक एम्बेडेड फ्लैश प्लेयर के साथ एक सरल वेबपृष्ठ भी स्थापित कर सकते हैं जैसे jwplayer (डिवाइस पर फ़्लैश प्लेयर स्थापित नहीं होने पर वैकल्पिक सामग्री सेट अप करना न भूलें ताकि उपयोगकर्ता डाउनलोड कर सके यह एडोब से)।

मैंने सफलतापूर्वक दोनों समाधानों को तैनात किया। < 2.1 के लिए आरटीएसपी और आरटीएमपी स्ट्रीम से वीडियो चलाने वाले एम्बेडेड फ्लैश प्लेयर (आप सर्वर से स्थानीय फाइल भी चला सकते हैं)

ध्यान दें कि कुछ उपकरणों (हीरो) में आप अपने ऐप के अंदर फ्लैश प्लेयर के साथ वेबव्यू एम्बेड नहीं कर सकते ।

यदि आप एक तेज समाधान की तलाश में हैं तो मैं 3 जीपी की कोशिश करूंगा।

साथ ही, जब वीडियो चलाने के लिए कनेक्टिविटी पर्याप्त तेज़ नहीं है तो आपको उसी त्रुटि को ठीक किया जाएगा (यहां तक ​​कि ठीक से एन्कोड किए गए वीडियो के साथ)।

संपादित करें: मैंने आरटीएमपी धाराओं पर आर .264 और आरपीएमपी पर वीपी 6 का उपयोग किया। वीपी 8 केवल नए उपकरणों द्वारा समर्थित है।

+0

क्या आप कृपया इस बात पर साझा कर सकते हैं कि आपने एंड्रॉइड में आरटीएमपी का उपयोग कैसे किया ?? मेरा मतलब है पुस्तकालय का उपयोग करना? और सभी ? –

+0

यह बहुत समय पहले था, इसलिए शायद यह अब बेहतर समर्थन है।आरटीएमपी के लिए मैंने जो किया वह एक बेहद सरल HTML पृष्ठ था जिसमें केवल एक एम्बेडेड जेडब्लूप्लेयर था (यह एक कामकाज था क्योंकि कई डिवाइसों में आरटीएमपी स्ट्रीम वीडियो स्ट्रीम लिंक के रूप में खोले जाने पर ही नहीं खेलती थी, जैसे कि जब आप बस खोलते हैं एक इरादे से आरटीएसपी लिंक)। सर्वर की ओर हमने वीडियो स्ट्रीमिंग के लिए Wowza का उपयोग किया। मैं आपको एक सरल एन्कोडेड वीडियो (शायद एक एमपीईजी 1 या 2) के साथ अपने शुरुआती परीक्षण करने की सलाह दूंगा ताकि आप सुनिश्चित हों कि स्ट्रीमिंग काम करता है, क्योंकि बहुत से कोडेक्स हैं जो कई डिवाइसों द्वारा समर्थित नहीं हैं – momo

+0

जेडब्लूप्लेयर ओपन सोर्स है ? मेरा मतलब है कि मैंने कई कोड देखे हैं जो इसका उपयोग करते हैं, लेकिन मुझे वास्तव में पता नहीं है कि यह क्या है, ओपन सोर्स लाइब्रेरी या क्या? हाँ सच कुछ कोडेक्स कुछ उपकरणों पर समर्थित नहीं हैं :(एन आपकी प्रतिक्रिया के लिए भी धन्यवाद –