আমি কেবল নেটওয়ার্ক-প্রোগ্রামিংয়ে আমার পরীক্ষা থেকে বাড়িতে এসেছি এবং তারা আমাদের যে প্রশ্নটি জিজ্ঞাসা করেছিল তার একটি ছিল "আপনি যদি ভিডিও স্ট্রিম করতে চলেছেন, আপনি কি টিসিপি বা ইউডিপি ব্যবহার করবেন? সঞ্চিত ভিডিও এবং লাইভ ভিডিও-স্ট্রিম উভয়ের জন্য একটি ব্যাখ্যা দিন" । এই প্রশ্নের কাছে তারা কেবলমাত্র সঞ্চিত ভিডিওর জন্য টিসিপি এবং লাইভ ভিডিওর জন্য ইউডিপির একটি সংক্ষিপ্ত উত্তর প্রত্যাশা করেছিল, তবে আমি আমার বাড়ির পথে এটি সম্পর্কে ভেবেছিলাম, এবং লাইভ ভিডিও স্ট্রিমিংয়ের জন্য ইউডিপি ব্যবহার করা কি আরও ভাল? মানে, যদি আপনার এটির ব্যান্ডউইদথ থাকে এবং আপনি যদি কোনও সকার ম্যাচ বা কনসার্টটি স্ট্রিমিং করে চলেছেন তবে আপনার কি ইউডিপি ব্যবহারের দরকার?
বলুন যে আপনি এই কনসার্টটি স্ট্রিম করার সময় বা টিসিপি ব্যবহার করে যা কিছু প্যাকেটগুলি হারাতে শুরু করেছেন (আপনার এবং প্রেরকের মধ্যে কিছু নেটওয়ার্কে খারাপ কিছু হয়েছিল) এবং পুরো মিনিটের জন্য আপনি কোনও প্যাকেট পান না। ভিডিও-স্ট্রিমটি বিরতি দেবে, এবং মিনিট শেষ হওয়ার পরে প্যাকেটগুলি আবার যেতে শুরু করে (আইপি আপনাকে নতুন পথ খুঁজে পেয়েছিল)। তারপরে যা ঘটবে তা হ'ল টিসিপি আপনার হারিয়ে যাওয়া মিনিটটি পুনরায় প্রেরণ করবে এবং আপনাকে লাইভ স্ট্রিম প্রেরণ চালিয়ে যাবে। অনুমান হিসাবে ব্যান্ডউইথ স্ট্রিমের বিট-রেটের চেয়ে বেশি এবং পিং খুব বেশি নয়, সুতরাং অল্প সময়ের মধ্যে, আপনি যে মিনিটটি হারিয়েছেন সেটি আপনার জন্য এই স্ট্রিমের বাফার হিসাবে কাজ করবে way , যদি প্যাকেট-ক্ষতি আবার ঘটে, আপনি খেয়াল করবেন না।
এখন, আমি কিছু যন্ত্রপাতি যেখানে এই একটি ভাল ধারণা হবে না, উদাহরণস্বরূপ ভিডিও কনফারেন্স, যেখানে আপনি মত মনে করতে পারেন প্রয়োজন , সবসময় প্রবাহ শেষে হতে কারণ এমন ভিডিও-চ্যাট করার সময় বিলম্ব শুধু ভয়ঙ্কর, কিন্তু সকার-ম্যাচ, বা একটি কনসার্ট চলাকালীন আপনি যদি স্রোতের পিছনে এক মিনিট পিছনে থাকেন তবে তাতে কী আসে যায়? এছাড়াও, আপনি গ্যারান্টিযুক্ত যে আপনি সমস্ত ডেটা পেয়েছেন এবং কোনও ত্রুটি ছাড়াই এটি পরে আসার পরে দেখার জন্য সংরক্ষণ করা ভাল।
সুতরাং এটি আমার প্রশ্নে নিয়ে আসে। লাইভ স্ট্রিমিংয়ের জন্য টিসিপি ব্যবহার সম্পর্কে আমি কি জানি না এমন কোনও ত্রুটি রয়েছে? অথবা এটি সত্যই হওয়া উচিত, যদি আপনার এটির ব্যান্ডউইথ থাকে তবে এটি আপনাকে নেটওয়ার্কের (প্রবাহ-নিয়ন্ত্রণ) "ভাল" হিসাবে দেওয়া টিসিপির পক্ষে যাওয়া উচিত?