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