Skip to content
← নোটস

ভিডিও

কোডেক, কন্টেইনার, ট্রান্সকোডিং, প্যাকেজিং, ABR স্ট্রিমিং ও ডেলিভারি

0/10 অধ্যায় · 0 XP অর্জিত

  1. 01 ভিডিও আসলে কী Frame, resolution, frame rate, colour space, chroma subsampling — আর যে raw-bitrate হিসাবটা প্রমাণ করে দেয় compression কোনো অপশন নয়, বাধ্যবাধকতা।
  2. 02 Codec আর compression Spatial আর temporal redundancy, I/P/B frame, GOP, motion estimation, transform আর quantisation — আর CBR/VBR/CRF-এর মধ্যে সিদ্ধান্তটা আসলে কীসের।
  3. 03 Container আর transmuxing MP4 box, moov atom আর faststart, fragmented MP4, MPEG-TS, WebM, CMAF — আর re-encode না করেই মোড়ক বদলে ফেলার কৌশল।
  4. 04 Transcoding pipeline Transcode, transrate আর transsize, filter-এর ক্রম, hardware বনাম software encoder — আর একটা job-ভিত্তিক pipeline যেখানে segment-parallel encoding একটা বড় job-কে হারিয়ে দেয়।
  5. 05 Bitrate ladder একটা ফাইল কেন সবার জন্য যথেষ্ট নয়, rendition ladder কীভাবে ডিজাইন করবেন, fixed ladder-এর অপচয়, per-title encoding আর convex hull, আর keyframe alignment ছাড়া কেন পুরো ladder অকেজো।
  6. 06 স্ট্রিমিংয়ের জন্য packaging Segmentation-এর ট্রেড-অফ, HLS playlist আর DASH MPD-র প্রতিটা লাইন আসলে কী বলে, CMAF কীভাবে দুটোকে এক সেট segment-এ মেলায়, byte-range addressing, common encryption আর DRM, আর caption ও একাধিক অডিও ট্র্যাক।
  7. 07 Playback আর ABR Player ভেতরে আসলে কী করে — manifest parse, buffer model, MSE ও EME; ABR-এর সিদ্ধান্ত (throughput-based, buffer-based, hybrid) আর naive bandwidth estimation কেন দুলতে থাকে; startup time, seeking, native বনাম JavaScript player, আর যে QoE metric গুলো player-কে ফেরত পাঠাতেই হবে।
  8. 08 ডেলিভারি ও CDN ভিডিও কেন সাধারণ CDN ধারণা ভেঙে দেয় — cache key ডিজাইন, origin shield, hit ratio-র অর্থনীতি, multi-CDN steering, signed URL আর egress খরচ।
  9. 09 Low-Latency লাইভ RTMP ও SRT ingest, ডেডলাইনের নিচে real-time transcoding, latency budget ভেঙে দেখা, LL-HLS ও LL-DASH, WebRTC-র দাম, আর মাঝপথে encoder পড়ে গেলে কী হয়।
  10. 10 কোয়ালিটি ও মনিটরিং PSNR, SSIM ও VMAF কী মাপে আর কী মিস করে, QoE-ই কেন আসল metric, প্লেয়ার instrument করা, ভিডিও সার্ভিসের SLO, এনকোডিং পরিবর্তনের নিরাপদ A/B — আর পুরো ট্র্যাক এক সুতোয়।