स्ट्रीमिंग बनाम डाउनलोड: आप किस का उपयोग करना चाहिए
जब आप किसी मूवी या ऑडियो फ़ाइल को ऑनलाइन देखते हैं, तो आप इसे लाइव स्ट्रीम कर सकते हैं या इसे स्थानीय रूप से डाउनलोड कर सकते हैं और वहां से देख / सुन सकते हैं। यदि आप एक समेकित ब्रॉडबैंड योजना पर हैं, तो आप शायद बैंडविड्थ की परवाह नहीं करते हैं, लेकिन यदि आप प्रति उपयोग का भुगतान करते हैं, या यदि आप बहुत सारे वीडियो / ऑडियो के साथ वेबसाइट के स्वामी हैं, तो आप शायद सोच रहे होंगे कि ऑनलाइन वीडियो / ऑडियो स्ट्रीम करना फ़ाइल को सीधे डाउनलोड करने से अधिक डेटा खपत करता है।
1. स्ट्रीमिंग क्या है और डाउनलोड क्या है?
सबसे पहले, आइए सुनिश्चित करें कि हमारे पास स्ट्रीमिंग और डाउनलोडिंग के बारे में एक ही विचार है।
जब आप कोई फ़ाइल डाउनलोड करते हैं, तो आप इसे इंटरनेट से अपने स्थानीय डिवाइस पर कॉपी करते हैं। आपके पास शारीरिक रूप से फ़ाइल है, यह सब आपके निपटान में है। आप जितनी बार चाहें इसे खेल सकते हैं।
जब आप किसी फ़ाइल को स्ट्रीम करते हैं, तो आपके पास भौतिक रूप से आपके कंप्यूटर पर नहीं होता है। फ़ाइल किसी सर्वर पर कहीं है, और आप एक समय में भागों (यानी डेटा की धाराएं) प्राप्त कर रहे हैं। स्ट्रीमिंग रेडियो सुनने या टीवी देखने के समान ही है - आपको इसे देखने के लिए कुछ भी विशेष (उदाहरण के लिए फ़ाइल डाउनलोड करें) करने की ज़रूरत नहीं है, लेकिन गीत / फिल्म खत्म हो जाने के बाद, आपके पास भौतिक रूप से नहीं है यह।
2. यदि आप फ़ाइल को एकाधिक टाइम्स चलाने की योजना बनाते हैं, तो इसे डाउनलोड करें
आप यह नहीं कह सकते कि स्ट्रीमिंग डाउनलोड करने या इसके विपरीत से बेहतर है। जैसा कि आप उनके स्पष्टीकरण से देखते हैं, उनके पास अलग-अलग पेशेवर और विपक्ष हैं। इसका मतलब है कि यह आपकी विशेष परिस्थितियों पर निर्भर करता है - एक मामले में स्ट्रीमिंग बुद्धिमान विकल्प है, जबकि अन्य मामलों में यह नहीं है।
असल में, यदि आप फ़ाइल को कई बार खेलेंगे, तो इसे डाउनलोड करना बेहतर होगा। आप इसे एक बार डाउनलोड करते हैं और जितनी बार चाहें इसे देख सकते हैं। और आपको इसे खेलने के लिए इंटरनेट कनेक्शन की आवश्यकता नहीं है - यदि आप हवाई जहाज़ पर हैं या कहीं और जहां आपके पास कोई इंटरनेट नहीं है या यह तेज़ नहीं है तो यह एक बड़ा अंतर बनाता है।
स्ट्रीमिंग के साथ आपको हर बार डेटा (लगभग) स्थानांतरित करना होता है। मैं लगभग इसलिए कहता हूं क्योंकि यदि आप एक फ़ाइल स्ट्रीम करते हैं और यह आपके ब्राउज़र के कैश में आता है, और आप ब्राउज़र को रीप्ले के बीच बंद नहीं करते हैं, और इसे कैश से ओवरराइट नहीं किया जाता है, तो आप इसे डाउनलोड किए बिना इसे चलाने में सक्षम हो सकते हैं फिर।
हालांकि, तकनीकी रूप से इस मामले में आप सीधे स्ट्रीमिंग नहीं कर रहे हैं - आप डाउनलोड को फिर से चला रहे हैं। इससे कोई फर्क नहीं पड़ता कि यह एक फ़ाइल नहीं है जिसे आपने स्पष्ट रूप से डाउनलोड किया है - यह अभी भी एक डाउनलोड है क्योंकि यह आपकी हार्ड ड्राइव पर स्थानीय रूप से रहता है। (आपके ब्राउज़र का कैश आपके हार्ड ड्राइव पर है और कुछ सर्वर पर नहीं, है ना?)
इसके अलावा, अगर एक फ़ाइल वास्तव में कीमती है, तो आप इसे बेहतर डाउनलोड करेंगे और इसे सुरक्षित रखेंगे। इस मामले में आप स्ट्रीमिंग पर भरोसा नहीं कर सकते - फ़ाइल किसी भी समय चली जा सकती है।
3. यदि आप कम गुणवत्ता के साथ ठीक हैं, तो इसे स्ट्रीम करें
अगर आप जिस फ़ाइल को देखने / सुनने की योजना बना रहे हैं वह बहुत महत्वपूर्ण नहीं है, और इसे स्थानीय रूप से डाउनलोड करने और इसे रखने का कोई मतलब नहीं है, स्ट्रीमिंग बेहतर विकल्प है। और क्या है, अगर यह पता चला कि आपको फ़ाइल में क्या पसंद नहीं है, तो आप इसे किसी भी समय रोक सकते हैं। इस मामले में आपको यह देखने के लिए पूरी फ़ाइल डाउनलोड करने की ज़रूरत नहीं है कि आप इसे पसंद नहीं करते हैं, और आप केवल पहले सेकंड या मिनट खेलते हैं और आगे बढ़ते हैं। यह एक विशाल बैंडविड्थ सेवर है - आप उन चीजों को डाउनलोड नहीं करते हैं जिनकी आपको आवश्यकता नहीं है।
बैंडविड्थ खपत के मामले में स्ट्रीमिंग का एक अन्य लाभ संपीड़न और / या निचले संकल्प से आता है। अधिकांश साइटें अपनी सामग्री के निम्न-रेज संस्करणों को स्ट्रीम करती हैं लेकिन डाउनलोड के लिए समान नहीं देती हैं। निश्चित रूप से, कम-रेज संस्करण की गुणवत्ता कम है, लेकिन यदि डेटा उपयोग आपकी शीर्ष चिंता है, और आप छोटे / धुंधले वीडियो के साथ ठीक हैं, तो स्ट्रीमिंग आपकी बेहतर पसंद है।
H.264 जैसे संपीड़न, गुणवत्ता के खर्च पर आवश्यक रूप से फ़ाइल आकार को कम करने में भी मदद करता है। संपीड़न अनावश्यक डेटा को हटा देता है जो फ़ाइल आकार की एक महत्वपूर्ण कमी को जन्म देता है। खैर, कभी-कभी कोडेक उपयोगी डेटा को हटा देता है जो गलत तरीके से अनावश्यक रूप से वर्गीकृत करता है, लेकिन जैसा कि मैंने पहले ही उल्लेख किया है, यदि गुणवत्ता के मुकाबले बैंडविड्थ आपके लिए अधिक महत्वपूर्ण है, तो इससे आपको परेशान नहीं होगा।
स्ट्रीमिंग कम बैंडविड्थ का उपभोग कर सकती है, लेकिन इसके लिए एक तेज कनेक्शन की आवश्यकता है। यदि यह पर्याप्त तेज़ नहीं है, तो दृश्यों के बीच भारी बाधाओं के साथ कटा हुआ वीडियो / ऑडियो के लिए तैयार हो जाएं।
तो, आखिरकार, स्ट्रीमिंग डाउनलोड करने से अधिक डेटा का उपयोग करता है? संक्षिप्त जवाब यह है कि फ़ाइल की तुलनात्मक गुणवत्ता और संपीड़न के बिना, वे समान मात्रा में डेटा का उपयोग करते हैं। एक संपीड़ित फ़ाइल के एक बार देखने के लिए, या यदि आप कम-रेज के साथ ठीक हैं, तो बैंडविड्थ (और समय) को बचाने के लिए स्ट्रीमिंग का उपयोग करें। ऑडियो पर भी लागू होता है, लेकिन चूंकि ऑडियो फाइलें आम तौर पर वीडियो फ़ाइलों की तुलना में छोटी होती हैं, उनके साथ डेटा उपयोग किसी समस्या से कम होता है।