स्ट्रीमिंग, डेटा की एक सतत स्ट्रीम में एक मीडिया फ़ाइल को संचारित करने की विधि जिसे प्राप्त करने वाले कंप्यूटर द्वारा पूरी फ़ाइल भेजने से पहले संसाधित किया जा सकता है। स्ट्रीमिंग, जो आमतौर पर डेटा संपीड़न का उपयोग करती है, विशेष रूप से इंटरनेट से बड़ी मल्टीमीडिया फ़ाइलों को डाउनलोड करने के लिए प्रभावी है; यह अनुमति देता है, उदाहरण के लिए, एक उपयोगकर्ता के कंप्यूटर पर खेलना शुरू करने के लिए एक वीडियो क्लिप जैसे ही यह वेब साइट से डाउनलोड होना शुरू होता है। यहां तक कि बेहतर मोडेम और कनेक्शन की गति के साथ, स्ट्रीमिंग तकनीकों के उपयोग के बिना बड़े ऑडियो और वीडियो फ़ाइलों को डाउनलोड करना और खेलना अभी भी असुविधाजनक रूप से लंबे समय तक चलता है। स्ट्रीमिंग डेटा को स्वीकार करने के लिए, प्राप्त करने वाले कंप्यूटर को एक खिलाड़ी चलाने की आवश्यकता होती है, एक प्रोग्राम जो आने वाले डेटा को डिकम्प्रेस करता है और परिणामी संकेतों को डिस्प्ले और स्पीकर को भेजता है। ऑडियो और वीडियो फ़ाइलों को पूर्व-निर्धारित किया जा सकता है, लेकिन स्ट्रीमिंग इंटरनेट पर लाइव फ़ीड को भी समायोजित कर सकती है।
![स्ट्रीमिंग डेटा ट्रांसमिशन स्ट्रीमिंग डेटा ट्रांसमिशन](https://images.thetopknowledge.com/img/default.jpg)