פרסום פלטפורמת PeerTube 8.0 פורסמה, שנועדה ליצור מערכות אירוח וידיאו מבוזר עצמאיות ושידור וידאו, אלטרנטיבה לשירותים כגון YouTube, Dailymotion ו-Vimeo. רשת הפצת התוכן שנוצרה בעזרת PeerTube מבוססת על קישור הדפדפנים של מבקרים זה עם זה ושימוש בתקשורת P2P. קוד הפרויקט מופץ תחת רישיון AGPLv3.
PeerTube מאפשר לך להפעיל שרת הפצת וידאו משלך ולחבר אותו לרשת מאוחדת משותפת. מבקרים משתתפים בהעברת תוכן ויכולים להירשם לערוצים ולקבל התראות על סרטונים חדשים, ללא קשר לשרת בו הם משתמשים. רשת PeerTube המאוחדת נוצרת כקהילה של ארגונים קטנים המחוברים זה לזה. שרתים אתרי אירוח וידאו, לכל אחד מנהל משלו וחוקים משלו.
פרוטוקול ActivityPub משמש לאינטראקציה בין שרתים ברשת מאוחדת. מזהה המשתמש נוצר כ-"@user_name@server_domain". בעת צפייה בסרטון, הנתונים נטענים, במידת האפשר, על ידי גישה לדפדפנים של מבקרים אחרים הצופים באותו תוכן. אם אף אחד לא צופה בסרטון המבוקש, השרת שאליו הועלה הסרטון מארגן את החזרה (פרוטוקול WebSeed משמש).
בנוסף להפצת תעבורה בין משתמשים הצופים בסרטונים, PeerTube מאפשרת לשרתים לשמור סרטונים של יוצרים אחרים במטמון. בדרך זו נוצרת רשת מבוזרת לא רק מלקוחות, אלא גם משרתים, וגם מבטיחה סובלנות לתקלות. בנוסף להפצת וידאו מוגמר, יש תמיכה בסטרימינג בשידור חי עם אספקת תוכן במצב P2P. ניתן להשתמש בתוכנות סטנדרטיות כגון OBS כדי לשלוט בסטרימינג.
כדי להתחיל לשדר דרך PeerTube, על המשתמש להעלות סרטון, תיאור וקבוצת תגיות לאחד השרתים. לאחר מכן, הסרטון יהיה זמין ברחבי הרשת המאוחדת, לא רק ב... שרת הורדה ראשונית. דפדפן סטנדרטי מספיק כדי להשתמש ב-PeerTube ולהשתתף בהפצת תוכן. ניתן להפיץ סרטונים באמצעות תקשורת P2P על ידי הוספת ווידג'ט מיוחד עם נגן אינטרנט מובנה לאתר האינטרנט שלך, בדומה לאופן שבו סרטוני YouTube מוטמעים. ניתן לעקוב אחר פרסומי סרטונים על ידי הרשמה לערוצי וידאו נבחרים ברשתות חברתיות מאוחדות (כגון Mastodon ו-Pleroma) או באמצעות RSS.
הרשת המאוחדת כוללת כיום 1289 שרתים המתוחזקים על ידי מתנדבים וארגונים. אם משתמש אינו מרוצה מהכללים לפרסום סרטונים בשרת PeerTube מסוים, הוא יכול להתחבר לשרת אחר או להקים שרת משלו. לפריסה מהירה של שרת, ניתנת תמונת Docker מוגדרת מראש (chocobozzz/peertube).
בתחילה, פלטפורמת PeerTube התבססה על שימוש בלקוח WebTorrent BitTorrent, שהושק בדפדפן ובאמצעות טכנולוגיית WebRTC לארגון ערוץ תקשורת P2P ישיר בין דפדפנים. מאוחר יותר, במקום WebTorrent, נעשה שימוש בפרוטוקול HLS (HTTP Live Streaming) בשילוב עם WebRTC, המאפשר שליטה אדפטיבית על הזרם בהתאם לרוחב הפס. ממשק האינטרנט בנוי באמצעות המסגרת Angular.
חידושים מרכזיים ב-PeerTube 8.0:
- ממשק נגן הווידאו עבר מודרניזציה כדי להתמקד בתוכן, הכולל ערכת נושא חדשה של Lucide וכפתורים דיסקרטיים. כפתור בקרת עוצמת הקול עוצב מחדש. הגדרות חיבור P2P הועברו לתפריט "סטטיסטיקות לחנונים", אליו ניתן לגשת בלחיצה ימנית.

ההגדרות מספקות את היכולת להחזיר את ערכת הנושא הישנה של נגן הווידאו ולבחור ערכת נושא לא רק עבור הפלטפורמה כולה, אלא גם עבור ערוצים וסרטונים בודדים.

- כלי ניהול ערוצים שיתופיים יושמו, המאפשרים למשתמשים מרובים להעלות סרטונים לערוץ, למחוק ולעדכן סרטונים, לנהל רשימות השמעה, לנהל תגובות, להגדיר סנכרון ולערוך מידע על הערוץ. כעת זמינות שתי קטגוריות של חברי ערוץ: הבעלים והעורכים. לעורכים יש את כל יכולות ניהול הערוצים הסטנדרטיות, למעט הוספת עורכים חדשים ומחיקת הערוץ.

- מראה ההתראות שונה כדי להתאים טוב יותר לעיצוב של PeerTube.

- הוצגה האפשרות להעביר פעולות יצירת סטורי-בורד - תמונות ממוזערות של רגעים שונים בסרטון המוצגות בעת ריחוף עם הסמן מעל סרגל ההפעלה - לשרת אחר.
- הכלים לייבוא סרטונים וערוצים מפלטפורמות אחרות הורחבו. נוספה אפשרות לניסיון חוזר של פעולת ייבוא שלא צלחה. בהגדרות, ניתן גם להגדיר ניסיון חוזר אוטומטי של ייבוא שנכשל בעת סנכרון ערוץ. מידע על סטטוס הייבוא נוסף לדף ניהול הסרטונים.
מקור: OpenNet.ru




