हम लंबे समय से इंटरनेट से सामग्री को स्ट्रीम कर रहे हैं, और यह इस बिंदु पर पहुंच गया है कि इंटरनेट नेटफ्लिक्स और यूट्यूब जैसी सेवाओं का पर्याय है। लेकिन वास्तव में क्या स्ट्रीमिंग है, और यह कैसे काम करता है?
स्ट्रीमिंग बिट द्वारा बिट
जब आप कोई वीडियो देखना चाहते हैं या अपने कंप्यूटर पर कोई गाना बजाना चाहते हैं, तो आपको पहले इसे डाउनलोड करना होगा। उसके आसपास कोई रास्ता नहीं है। यह जानने के बाद, आप नेटफ्लिक्स या स्पॉटिफ़ को देख सकते हैं और पूछ सकते हैं कि "हमने वीडियो और संगीत डाउनलोड कैसे करें?" खैर, यह तो बस बात है। जब आप मीडिया स्ट्रीम करते हैं, तो यह आपके कंप्यूटर पर तुरंत डाउनलोड नहीं होता है; यह वास्तविक समय में टुकड़ा द्वारा डाउनलोड करने वाला टुकड़ा है।
"स्ट्रीमिंग" शब्द स्व-वर्णनात्मक है। सूचना के निरंतर, स्थिर प्रवाह में सूचना आपके कंप्यूटर पर आती है। अगर फिल्में डाउनलोड करना बोतलबंद पानी खरीदने के समान है, तो फिल्में देखना एक खाली बोतल को भरने के लिए नल का उपयोग करने जैसा है।
आप वीएचएस टेप देखने के लिए फिल्म की स्ट्रीमिंग कर सकते हैं। जब आप वीएचएस टेप खेलते हैं, तो वीडियो और ऑडियो के प्रत्येक सेकंड को टुकड़ा द्वारा स्कैन किया जाता है। ऐसा तब होता है जब आप वास्तविक समय में देख रहे होते हैं, जिसका अर्थ है कि कोई भी रुकावट आपकी फिल्म देखने के अनुभव को अचानक रोक देगी या समाप्त कर देगी।
जब आप किसी फिल्म या गाने को स्ट्रीम करते हैं, तो आपका कंप्यूटर डाउनलोड करता है और वास्तविक समय में मीडिया फ़ाइल के इट्टी-बाइटी टुकड़ों को डिकोड करता है। यदि आपके पास असामान्य रूप से तेज़ इंटरनेट कनेक्शन है, तो फ़ाइल को पूरी तरह से डाउनलोड करने या सुनने से पहले पूरी तरह से डाउनलोड किया जा सकता है, यही वजह है कि एक धारा कभी-कभी कुछ समय के लिए भी चली जाती है, भले ही इंटरनेट कट जाए। यह कहा जा रहा है कि आपके द्वारा स्ट्रीम की जाने वाली कोई भी चीज़ आपके कंप्यूटर के स्थायी भंडारण में नहीं जाती है (हालाँकि कुछ सेवाएँ, जैसे Spotify, भविष्य की प्लेबैक को तेज़ बनाने के लिए आपके डिवाइस पर कुछ छोटी कैश फ़ाइलें डाल देंगी)।
व्यवसाय तेजी से स्ट्रीमिंग करने के लिए कड़ी मेहनत करते हैं
इंटरनेट से वीडियो और ऑडियो स्ट्रीमिंग नया नहीं है; यह सिर्फ नया लगता है क्योंकि यह अंततः सुविधाजनक है। एक वीडियो देखना या किसी वेबसाइट से गाना बजाना बिट द्वारा घटित कष्टप्रद और समय लेने वाला मामला हुआ करता था। स्ट्रीम लगातार बंद हो जाएगी और शुरू हो जाएगी, और आप मीडिया के लिए बफर के इंतजार में मिनट बिता सकते हैं (और कभी-कभी, यह बिल्कुल भी बफर नहीं होगा)।
लेकिन जिस तरह से स्ट्रीमिंग का काम होता है, वह ज्यादातर वैसा ही रहा है। जितनी बार आप देख रहे हैं या सुन रहे हैं, फ़ाइलें थोड़ी-थोड़ी करके डाउनलोड होती हैं। यह बुनियादी ढाँचा है जो बदल गया है, और YouTube और नेटफ्लिक्स जैसे व्यवसायों ने उस बुनियादी ढांचे के निर्माण में बहुत मेहनत की है (और बहुत पैसा खर्च किया है)।
Youtube और Netflix अपनी सामग्री को होस्ट करने के लिए केवल एक या दो सर्वर का उपयोग करते थे, और यह काम नहीं करता था। सर्वर से दूर रहने वाले उपयोगकर्ताओं ने बहुत अधिक अंतराल का अनुभव किया, और उच्च-ट्रैफ़िक दिन (शनिवार की रात, उदाहरण के लिए) एक क्रॉल के लिए स्ट्रीमिंग सर्वर को धीमा कर देंगे। कंपनियों ने सामग्री को संग्रहीत करने और भेजने के लिए सामग्री वितरण नेटवर्क (CDN) का निर्माण करके इस समस्या को हल किया है। सीडीएन सर्वरों का एक घना, वैश्विक नेटवर्क है जिसमें सभी समान सामग्री होती है। यह अंतराल को कम करता है, घनी आबादी वाले क्षेत्रों में सर्वर को ओवरलोड होने से बचाता है।
बेशक, एक शक्तिशाली सीडीएन बेकार है अगर आपके सभी उपयोगकर्ताओं के पास भद्दे इंटरनेट कनेक्शन हैं। कुछ मायनों में, यह समस्या समय के साथ हल हो जाती है। आईएसपी हमेशा तेजी से, अधिक शक्तिशाली इंटरनेट कनेक्शन और दुनिया भर में अग्रिमों के लिए प्रतिस्पर्धा कर रहे हैं गूगल फाइबर तथा 5 जी होम इंटरनेट कनेक्शन अभी क्षितिज पर हैं।
लेकिन कुछ स्ट्रीमिंग सेवाओं और आईएसपी ने महसूस किया है कि फास्ट होम इंटरनेट कनेक्शन और घनी सीडीएन के बावजूद, उच्च वैश्विक इंटरनेट यातायात स्ट्रीमिंग लैग का कारण बन सकता है। उल्लेख नहीं, नेटफ्लिक्स जैसी सेवाओं का उपयोग 15% से अधिक दुनिया के वैश्विक इंटरनेट बैंडविड्थ जब बहुत सारे लोग स्ट्रेंजर थिंग्स के सबसे नए सीज़न को स्ट्रीम कर रहे हैं, तो पूरा इंटरनेट धीमा हो सकता है।
नतीजतन, स्ट्रीमिंग सेवाएं आईएसपी को ओपन कनेक्ट एप्लायंसेज (ओसीए) प्रदान करती हैं। ये ओसीए मूल रूप से हार्ड ड्राइव हैं जो लोकप्रिय फिल्मों, गीतों और अन्य स्ट्रीम करने योग्य सामग्री से भरे हुए हैं, और वे आपके इंटरनेट ट्रैफिक को नेटफ्लिक्स या हूलू सर्वर पर पुनर्निर्देशित करने के लिए आपके आईएसपी की आवश्यकता को कम करते हैं। यह न केवल स्ट्रीमिंग को तेज़ बनाता है, बल्कि यह पूरे इंटरनेट को नेटफ्लिक्स की दया पर धीमा होने से रोकता है।
लाइव स्ट्रीमिंग नई समस्याओं को प्रस्तुत करती है
फेसबुक लाइव या ट्विच जैसे प्लेटफार्मों पर लाइव वीडियो स्ट्रीमिंग के साथ, आपके कंप्यूटर पर आपके द्वारा प्राप्त की जा रही जानकारी वास्तविक समय में (या जितना संभव हो उतना करीब) हो रही है। तो जैसा कि आप कल्पना कर सकते हैं, एक जीवित स्ट्रीमर को सामग्री को अपलोड करने में सक्षम होना चाहिए जितनी तेज़ी से आप सामग्री डाउनलोड कर सकते हैं।
जैसा कि एक लाइवस्ट्रीमर उनके वीडियो को रिकॉर्ड कर रहा है, उस वीडियो के प्रत्येक मिलीसेकंड (और इसके साथ ऑडियो) को छोटी छोटी फाइलों में तोड़ दिया जाता है। इन छोटी फ़ाइलों को एक एनकोडर द्वारा संपीड़ित और व्यवस्थित किया जाता है, वे पूरे इंटरनेट पर उड़ते हैं, और आपका कंप्यूटर उन्हें थोड़ा सा डाउनलोड करता है। चूंकि फाइलें एनकोडेड होती हैं, इसलिए आपका कंप्यूटर उन्हें एक सुगम वीडियो में एक साथ रख सकता है, और आपके और स्ट्रीमिंग स्रोत के बीच ज्यादा अंतराल नहीं होना चाहिए।
लोकप्रिय लाइव स्ट्रीमिंग सेवाएं जैसे कि चिकोटी और Youtube लैग को कम करने और वीडियो स्ट्रीमिंग की गुणवत्ता में सुधार करने के लिए सर्वरों के वैश्विक नेटवर्क का उपयोग करते हैं। लेकिन लाइव स्ट्रीम किए गए सभी वीडियो एक लाइवस्ट्रीमर के इंटरनेट कनेक्शन की दया पर हैं। जैसा कि आप कल्पना कर सकते हैं, Livestreamers OCAs का उपयोग नहीं कर सकते हैं। सौभाग्य से, Google फाइबर जैसे फास्ट होम इंटरनेट कनेक्शन के विकास ने लाइव स्ट्रीमिंग को संभव बना दिया है, और इसके कार्यान्वयन 5 जी होम इंटरनेट कनेक्शन लाइव स्ट्रीम की गुणवत्ता को थोड़ा और आगे ले जाएगा।
स्ट्रीमिंग का भविष्य वीडियो गेम है
आपके ब्राउज़र में वीडियो गेम खेलने का विचार बहुत नया नहीं है। इंटरनेट का एक अच्छा सा हिस्सा छोटे खेलों के लिए समर्पित है, और ऐसे बहुत सारे लोग हैं जो फेसबुक पर विशेष रूप से फ़ार्मविले और कैंडी क्रश के लिए जाते हैं। लेकिन कुछ कंपनियां संसाधन-भारी कंसोल गेम के लिए स्ट्रीमिंग सेवाएं बनाकर ब्राउज़र गेमिंग को एक कदम आगे ले जाने की कोशिश कर रही हैं।
बस स्पष्ट होने के लिए, हम चिकोटी पर फार्म सिम्युलेटर के बारे में बात नहीं कर रहे हैं, हम बात कर रहे हैं दूरस्थ रूप से वीडियो गेम खेलना , एक समर्पित कंसोल या $ 1000 कंप्यूटर के बिना। गेम स्ट्रीमिंग के साथ, आपके घर से बहुत दूर एक सर्वर सभी संख्याओं को संभालता है जो बिजली संसाधन भूखे खेल के लिए आवश्यक है। गूगल जैसी सेवाएं प्रोजेक्ट स्ट्रीम और एनवीडिया अब GEFORCE वादा करें कि आपका भद्दा $ 100 लैपटॉप भी सबसे बड़ा, सबसे सुंदर गेम खेलने में सक्षम होगा। यह लोगों को बहुत सारे पैसे बचा सकता है, और यह वीडियो गेम के लिए हार्डवेयर सीमाओं को निर्धारित बाधा को खत्म करेगा।
बेशक, किसी के कंप्यूटर पर वीडियो गेम को स्ट्रीम करना किसी फिल्म को स्ट्रीम करने की तुलना में बहुत अधिक कठिन है। आप उत्तरोत्तर स्थिर फ़ाइल डाउनलोड नहीं कर रहे हैं; आप वास्तविक समय वाली फ़ाइल के साथ छेड़छाड़ और बातचीत कर रहे हैं। यदि नियंत्रक इनपुट और ऑन-स्क्रीन गतिविधि के बीच कोई अंतराल है, फिर खेल अजेय है । आप स्काइप और फेसटाइम जैसी सेवाओं को गेम स्ट्रीमिंग के अग्रदूत के रूप में देख सकते हैं, क्योंकि उन्हें तेज़ दो-तरफ़ा कनेक्शन की आवश्यकता होती है। लेकिन गेम स्ट्रीमिंग के लिए बहुत अधिक सहज होना आवश्यक है।
संसाधन-भारी गेम स्ट्रीमिंग सेवाएं मुख्यधारा या सुपर विश्वसनीय नहीं हैं, इसलिए कंपनियों को उनके व्यापार रहस्यों के बारे में तंग किया गया है। लेकिन हम जानते हैं कि वे अनिवार्य रूप से नेटफ्लिक्स के नक्शेकदम पर चल रहे हैं। एनवीडिया जैसी कंपनियां सीडीएन का निर्माण कर रही हैं जो सुपरपावर ग्राफिक्स कार्ड से भरे हुए हैं, और Google यह पता लगाने की कोशिश कर रहा है कि ओपन कनेक्ट उपकरणों को कैसे जोड़ा जाए जो उच्च गति वाले Google फाइबर होम इंटरनेट सेवाओं के लिए गेम से भरे हुए हैं। किसी भी तरह से, स्ट्रीमिंग मीडिया स्ट्रीमिंग मीडिया की कहानी का अगला चरण है।
सम्बंधित: खेल स्ट्रीमिंग सेवा स्ट्रीमिंग टीवी के रूप में एक ही समस्या का सामना करेंगे