2010-01-31 20 views
8

मेरे पास सस्ते अपाचे PHP होस्टिंग है। मेरे पास एमपी 4 और ओग वीडियो फ़ाइल है। मैं इस वीडियो को उपयोगकर्ताओं को गतिशील रूप से स्ट्रीम करना चाहता हूं। और उन उपयोगकर्ताओं को एचटीएमएल 5 वीडियो प्लेयर के माध्यम से देखते हैं।आप वीडियो टैग के साथ सच्ची स्ट्रीमिंग कैसे करते हैं (यानी प्रगतिशील डाउनलोड नहीं)? (एचटीएमएल 5)

वीडियो टैग (यानी प्रगतिशील डाउनलोड नहीं) और अपाचे PHP के साथ आप सच स्ट्रीमिंग (पूर्ण वीडियो के पिछले डाउनलोड के साथ विडियो के किसी भी भाग को स्क्रॉल करने में सक्षम कैसे हैं) कैसे करते हैं?

+1

मेरी अज्ञानता को क्षमा करें लेकिन क्या अंतर है? –

+1

'पूर्ण वीडियो के पिछले डाउनलोड के साथ वीडियो के किसी भी हिस्से में स्क्रॉल करने में सक्षम होना' अंतर है, मुझे लगता है। –

+0

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

उत्तर

6

यहां "सत्य" स्ट्रीमिंग और "छद्म" स्ट्रीमिंग के बीच मामूली मिश्रण-प्रतीत होता है। मेरा मानना ​​है कि सच स्ट्रीमिंग तब होती है जब एक स्ट्रीमिंग प्रोटोकॉल पर एक विशेषज्ञ मीडिया सर्वर से वीडियो स्ट्रीम किया जाता है जैसे कि आरटीएसपी, आरटीएमपी या एमएमएस जिससे मीडिया को देखने के लिए उपलब्ध होने से पहले डाउनलोड नहीं किया जाता है। मुझे नहीं लगता कि कोई ब्राउजर एचटीएमएल 5 के साथ इसका समर्थन करता है - कम से कम मुझे अभी तक इसके लिए कोई समर्थन नहीं दिख रहा है।

छद्म स्ट्रीमिंग वह वही प्रतीत होता है जो आप चाहते हैं, लेकिन यह अभी भी मूल रूप से प्रगतिशील स्ट्रीमिंग है, केवल यह अंतर है कि आप सर्वर को बताते हैं कि उस फ़ाइल में किस स्थिति या समय से आप स्ट्रीमिंग शुरू करना चाहते हैं।

Here is an example एचटीएमएल 5 वीडियो वीडियो के किसी भी हिस्से में जाने के लिए टाइम ऑफ़सेट का उपयोग कर। यह आपको अपने लिए यह कोशिश करने के लिए आवश्यक सारी जानकारी देनी चाहिए।

+0

जोड़ा गया मैं इसे एक कामकाज मानता हूं और स्केलेबल समाधान नहीं – Freddie