Madlad.tv

Client side transcoding for maximum compatability

Monday, December 12, 2022

Madlad.tv اکنون از رمزگذاری سمت مشتری پشتیبانی می کند. این بدان معنی است که شما می توانید هر فرمتی از ویدیو را بدون دانلود سرور رسانه تماشا کنید.

رمزگذاری چیست

فایل های ویدیویی در قالب های گسترده ای مانند mp4، .mov، avi. و mkv. هستند. همه این فرمت ها توسط همه مرورگرها پشتیبانی نمی شوند. برای حل این مشکل، تبدیل فایل ویدیویی به فرمتی که توسط همه مرورگرها پشتیبانی می شود، رایج است. به این فرآیند «ترانکدینگ» می گویند.

"ترانکدینگ سمت مشتری" چیست؟

سایت های پخش سنتی مانند YouTube و Twitch از سرورهای خود برای توزیع رسانه استفاده می کنند. برای انجام این کار، آنها به کاربران اجازه می‌دهند محتوای ویدیویی را در هر قالبی آپلود کنند و سپس محتوا را به فرمتی که توسط همه مرورگرها در سرورهایشان پشتیبانی می‌شود، تبدیل کنند.

مدلاد به طور مستقیم هیچ یک از محتوایی را که می تواند توسط سرویس مصرف شود، پخش نمی کند. در عوض، ما از پروتکل BitTorrent برای توزیع محتوا استفاده می کنیم. این بدان معناست که محتوا توسط خود کاربران توزیع می شود. این روش بسیار کارآمدتری برای توزیع محتوا است، اما همچنین به این معنی است که ما نمی‌توانیم محتوای موجود در سرورهای خود را رمزگذاری کنیم.

برای دور زدن این محدودیت، در صورت لزوم، رمزگذاری سمت مشتری را پیاده سازی کرده ایم. این بدان معناست که اگر ویدیویی را تماشا می‌کنید که توسط مرورگر شما پشتیبانی نمی‌شود، ما ویدیو را در دستگاه شما رمزگذاری می‌کنیم.

این تجربه باید بی‌نظر باشد، اما بدون اشکال نیست.

رمزگذاری گران است

به طور کلی، رمزگذاری فرآیندی پرهزینه است. ممکن است هنگام مصرف برخی از محتواها در حین استفاده از یک دستگاه پایین‌تر، پخش متلاطم یا بافر را تجربه کنید.

برای دور زدن این محدودیت، سرور رسانه مدلاد را دانلود کنید تا به جای آن رمزگذاری را در سرور خود فعال کنید. این کار هم دانلود تورنت و هم فرآیند رمزگذاری را به سرور شما منتقل می‌کند که منجر به تجربه بسیار روان‌تری می‌شود.

Back to blog