স্ট্রিমিং মিডিয়া ভিডিও এবং / অথবা অডিও ডেটা ফাইল ডাউনলোডের জন্য এবং পরবর্তীতে (অফলাইন) প্লেব্যাকের পরিবর্তে অবিলম্বে প্লেব্যাকের জন্য একটি কম্পিউটার নেটওয়ার্কে প্রেরিত। স্ট্রিমিং ভিডিও এবং অডিওগুলির উদাহরণগুলি রয়েছে ইন্টারনেট রেডিও এবং টেলিভিশন সম্প্রচার এবং কর্পোরেট ওয়েবকাস্টগুলি।
স্ট্রিমিং মিডিয়া ব্যবহার করে
উচ্চ ব্যান্ডউইথ নেটওয়ার্ক সংযোগগুলি সাধারণত স্ট্রিমিং মিডিয়াগুলির সাথে কাজ করার প্রয়োজন হয়। নির্দিষ্ট ব্যান্ডউইথ প্রয়োজনীয়তা বিষয়বস্তু ধরনের উপর নির্ভর করে। উদাহরণস্বরূপ, উচ্চ রেজুলিউশন স্ট্রিমিং ভিডিও দেখার জন্য কম রেজোলিউশন ভিডিও দেখার অথবা সঙ্গীত স্ট্রিমগুলি শোনার চেয়ে আরও বেশি ব্যান্ডউইডথ প্রয়োজন।
মিডিয়া স্ট্রীম অ্যাক্সেস করতে, ব্যবহারকারীরা তাদের কম্পিউটারে তাদের অডিও / ভিডিও প্লেয়ার খোলেন এবং সার্ভার সিস্টেমের সাথে সংযোগ স্থাপন করেন। ইন্টারনেটে, এই মিডিয়া সার্ভারগুলি বিশেষভাবে উচ্চ-কর্মক্ষমতা স্ট্রিমিংয়ের জন্য সেট করা ওয়েব সার্ভার বা বিশেষ-উদ্দেশ্যযুক্ত ডিভাইস হতে পারে।
একটি মিডিয়া প্রবাহের ব্যান্ডউইথ (থ্রুপুট) তার বিট হার । যদি একটি নির্দিষ্ট প্রবাহের জন্য নেটওয়ার্কে নেটওয়ার্কে বেট রেট রক্ষণ করা হয় তবে তা অবিলম্বে প্লেব্যাক সমর্থন করার জন্য রেট নীচে ড্রপ করে, ভিডিও ফ্রেমগুলি বাদ দেয় এবং / অথবা শব্দ ফলাফলগুলি হারিয়ে যায়। স্ট্রিমিং মিডিয়া সিস্টেম সাধারণত প্রতিটি সংযোগে ব্যবহার করা ব্যান্ডউইথ পরিমাণ কমানোর জন্য রিয়েল-টাইম ডাটা কম্প্রেশন প্রযুক্তি ব্যবহার করে। প্রয়োজনীয় কার্যকারিতা বজায় রাখার জন্য কিছু মিডিয়া স্ট্রিমিং সিস্টেমগুলিও পরিষেবাটির গুণগত মান (কুইস) সমর্থন করার জন্য সেট আপ করা যেতে পারে।
স্ট্রিমিং মিডিয়া জন্য কম্পিউটার নেটওয়ার্ক সেট আপ
স্ট্রিমিং মিডিয়ার জন্য কিছু নেটওয়ার্ক প্রোটোকল বিশেষভাবে উন্নত হয়েছে, রিয়েল টাইম স্ট্রিমিং প্রোটোকল (আরটিএসপি) সহ । ওয়েব সার্ভারে সংরক্ষিত ফাইলগুলি স্ট্রিম করা হলে বিষয়বস্তুটি ব্যবহার করা যেতে পারে। মিডিয়া প্লেয়ার অ্যাপ্লিকেশনের প্রয়োজনীয় প্রোটোকলের জন্য অন্তর্নির্মিত সমর্থন রয়েছে যাতে ব্যবহারকারীরা সাধারণত অডিও / ভিডিও স্ট্রিমগুলি পেতে তাদের কম্পিউটারে কোনও সেটিংস পরিবর্তন করতে না হয়।
মিডিয়া প্লেয়ারের উদাহরণ অন্তর্ভুক্ত:
- দ্রুত সময়
- বাস্তব খেলোয়াড়
- উইন্ডোজ মিডিয়া প্লেয়ার
স্ট্রিমগুলি সরবরাহ করতে চাইলে সামগ্রী প্রদানকারীরা বিভিন্ন উপায়ে একটি সার্ভার পরিবেশ তৈরি করতে পারে:
- Justin.tv বা ustream হিসাবে অনলাইন লাইভ স্ট্রিমিং ভিডিও ওয়েব পরিষেবাগুলির একটিতে সাবস্ক্রাইব করুন।
- একটি ওয়েব সার্ভারে বিশেষ বাণিজ্যিক সফটওয়্যার ইনস্টল করে একটি ব্যক্তিগত ইন্টারনেট মিডিয়া সার্ভার তৈরি করুন। মিডিয়া সার্ভার সফটওয়্যারের উদাহরণ হল রিয়েলএনভার্কস হেলিক্স সার্ভার এবং অ্যাডোব ফ্ল্যাশ মিডিয়া।