انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

منتشر شده رها کردن لوله همتا 2.2، یک پلت فرم غیرمتمرکز برای سازماندهی میزبانی ویدیو و پخش ویدیو. PeerTube با استفاده از یک شبکه توزیع محتوا مبتنی بر ارتباطات P2P و پیوند دادن مرورگرهای بازدیدکنندگان به یکدیگر، جایگزینی بی طرف برای YouTube، Dailymotion و Vimeo ارائه می دهد. تحولات پروژه گسترش تحت مجوز AGPLv3.

PeerTube بر اساس مشتری BitTorrent است وب تورنت، در مرورگر و با استفاده از فناوری راه اندازی شد WebRTC برای سازماندهی یک کانال ارتباطی مستقیم P2P بین مرورگرها و پروتکل فعالیت، که به شما امکان می دهد سرورهای ویدیویی متفاوت را در یک شبکه مشترک فدرال متحد کنید که در آن بازدیدکنندگان در تحویل محتوا شرکت می کنند و می توانند در کانال ها مشترک شوند و اعلان های مربوط به ویدیوهای جدید را دریافت کنند. رابط وب ارائه شده توسط پروژه با استفاده از چارچوب ساخته شده است گوشه دار.

شبکه فدرال PeerTube به عنوان یک جامعه از سرورهای میزبان ویدیوی کوچک به هم پیوسته تشکیل شده است، که هر کدام سرپرست خود را دارند و می توانند قوانین خاص خود را اتخاذ کنند. هر سرور دارای ویدئو نقش یک ردیاب بیت تورنت را ایفا می کند که میزبان حساب های کاربری این سرور و ویدئوهای آن ها است. شناسه کاربری به شکل «@user_name@server_domain» است. داده‌های مرور مستقیماً از مرورگرهای سایر بازدیدکنندگانی که محتوا را مشاهده می‌کنند، منتقل می‌شود.

اگر کسی ویدیو را مشاهده نکرد، آپلود توسط سروری که ویدیو در ابتدا در آن آپلود شده است سازماندهی می شود (پروتکل استفاده می شود WebSeed). علاوه بر توزیع ترافیک بین کاربرانی که ویدیوها را تماشا می‌کنند، PeerTube همچنین به گره‌های راه‌اندازی شده توسط سازندگان اجازه می‌دهد تا در ابتدا ویدیوها را برای ذخیره ویدیوهای دیگر سازندگان میزبانی کنند، و شبکه‌ای توزیع‌شده از نه تنها مشتریان، بلکه سرورها را تشکیل می‌دهند و همچنین تحمل خطا را ارائه می‌دهند.

برای شروع پخش از طریق PeerTube، کاربر فقط باید یک ویدیو، توضیحات و مجموعه ای از برچسب ها را در یکی از سرورها آپلود کند. پس از آن، فیلم در کل شبکه فدرال در دسترس خواهد بود، و نه فقط از سرور دانلود اولیه. برای کار با PeerTube و مشارکت در توزیع محتوا، یک مرورگر معمولی کافی است و نیازی به نرم افزار اضافی نیست. کاربران می‌توانند با عضویت در فیدهای مورد علاقه در شبکه‌های اجتماعی فدرال (مانند Mastodon و Pleroma) یا از طریق RSS، فعالیت در کانال‌های ویدیویی انتخابی را دنبال کنند. برای توزیع ویدئو با استفاده از ارتباطات P2P، کاربر همچنین می تواند یک ویجت ویژه با پخش کننده وب داخلی را به سایت خود اضافه کند.

در حال حاضر بیش از یک وب سایت برای میزبانی محتوا راه اندازی شده است 300 سرورهایی که توسط داوطلبان و سازمان های مختلف نگهداری می شوند. اگر کاربر از قوانین ارسال ویدیو در سرور PeerTube خاص راضی نباشد، می تواند به سرور دیگری متصل شود یا اجرا کن سرور خودت برای استقرار سریع سرور، یک تصویر از پیش پیکربندی شده با فرمت Docker (chocobozzz/peertube) ارائه شده است.

В نسخه جدید:

  • قابلیت وارد کردن فایل‌های صوتی را اضافه کرد که به شما امکان می‌دهد ترتیبات یا پادکست‌های خود را از طریق PeerTube بدون ایجاد ویدیوی نگهدارنده توزیع کنید. در صورت تمایل می توانید تصویری را به فایل صوتی پیوست کنید.
  • پانل جستجو بهبود یافته است و نکاتی در مورد دستورات برای جستجوی کانال ها و ویدیوها به طور جداگانه اضافه شده است. به عنوان مثال، برای جستجوی کانال های مرتبط به یک دامنه، ساخت «@channel_id@domain» پیشنهاد شد.

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

  • پنجره دانلود ویدیو اطلاعات بیشتری در مورد فایل ارائه می دهد.

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

  • یک دکمه "تنظیمات" به منوی سمت چپ صفحه برای کاربران غیر متصل اضافه شده است که از طریق آن می توانید تجربه با PeerTube را مطابق با ترجیحات خود سفارشی کنید، به عنوان مثال، آیا از حالت P2P استفاده کنید و آیا نمایش داده شود یا خیر. تصاویر کوچک محتوای بزرگسالان، فیلترهای زبان را تنظیم کنید، پخش خودکار را فعال کنید و موضوع طراحی را انتخاب کنید.

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

  • اکنون می توانید از رابط برای آپلود ویدیوها در PeerTube استفاده کنید
    به جای فراخوانی منوی «انتخاب فایل»، آن را بکشید و رها کنید تا یک فایل را با ماوس جابجا کنید. در گفتگوی واردات ویدیو، امکان وارد کردن زیرنویس، تعیین مجوز و انتخاب زبان اضافه شده است.

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

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

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

  • یک رابط جدید برای مدیریت ویدیوهای تکراری برای مدیر پیشنهاد شده است که به شما امکان می دهد لیستی از ویدیوهای گره فعلی را که در گره های دیگر کپی شده اند و همچنین لیستی از ویدیوهای افراد دیگر را که در گره فعلی کپی شده اند مشاهده کنید. برای ارزیابی فضای دیسک اشغال شده توسط موارد تکراری دیگران، نمودارهای بصری پیشنهاد شده است.

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

  • رابط برای تعدیل و بررسی شکایات در مورد ویدیوهای نامناسب بهبود یافته است. فیلترهایی برای انواع مختلف شکایات، دکمه‌هایی برای مسدود کردن سریع ویدیوها و حساب‌ها، نمایش تصاویر کوچک روی نمودار و دسترسی سریع به ویدیوهای تعبیه‌شده اضافه شده است.

    انتشار پلت فرم غیرمتمرکز پخش ویدئو PeerTube 2.2

  • اضافه شدن قابلیت ایجاد پلاگین با پیاده سازی روش های احراز هویت خارجی. سه پلاگین برای احراز هویت با استفاده از LDAP، OpenID و SAMLv2 ارائه شده است.
  • تماس‌هایی را به API اضافه کرد تا پلاگین‌های تعدیل ایجاد کند که اقداماتی مانند حذف ویدیوها، تأیید واردات URL یا تورنت، مخفی کردن یک سایت یا حساب، و حفظ فهرست سیاه ویدیو را انجام می‌دهند. به عنوان مثال، افزونه peertube-plugin-auto-mute برای پنهان کردن خودکار حساب ها و گره ها بر اساس لیستی از متخلفان پیشنهاد شده است.
  • اعلان های ایمیل قابلیت استفاده از نشانه گذاری HTML را دارند.
  • رابط مدیر اکنون از تکمیل خودکار لیست گره های نظارت شده بر اساس لیست مشابه در گره دیگر پشتیبانی می کند. شامل فهرست‌های عمومی گره‌ها برای وارد کردن اتصالات را می‌توان از طریق سرویس‌هایی مانند github، gitlab و pastebin دانلود کرد.
  • تقویت شده API برای کنترل پخش فیلم های تعبیه شده در وب سایت ها. از طریق API، می توانید اطلاعاتی در مورد مدت زمان ویدیو، پایان پخش و زیرنویس دریافت کنید.

منبع: opennet.ru

اضافه کردن نظر