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