發布去中心化視頻廣播平台PeerTube 1.3

發表 問題 對等管 1.3,一個用於組織視訊託管和視訊廣播的去中心化平台。 PeerTube 使用基於 P2P 通訊的內容分發網路並將訪客的瀏覽器連結在一起,提供了 YouTube、Dailymotion 和 Vimeo 的供應商中立替代方案。 專案進度 傳播 根據 AGPLv3 獲得許可。

PeerTube 是基於 BitTorrent 用戶端 Web托倫特,在瀏覽器中啟動並使用技術 實現WebRTC 在瀏覽器和協定之間組織直接的 P2P 通訊通道 活動貼吧,它允許您將不同的視訊伺服器聯合到一個通用的聯合網路中,訪客可以參與內容的交付,並能夠訂閱頻道並接收有關新視訊的通知。 專案提供的Web介面是使用框架建構的 .

PeerTube 聯盟網絡是由互連的小型視訊託管伺服器組成的社區,每個伺服器都有自己的管理員,並且可以採用自己的規則。 每台帶有視訊的伺服器都充當 BitTorrent 追蹤器,託管該伺服器的用戶帳戶及其視訊。 使用者 ID 的格式為「@user_name@server_domain」。 瀏覽資料直接從查看內容的其他訪客的瀏覽器傳輸。

如果沒有人觀看視頻,則由視頻最初上傳到的伺服器組織返回(使用協議 網路種子)。 除了在觀看視頻的用戶之間分配流量之外,PeerTube還允許創作者啟動的節點最初託管視頻來緩存其他創作者的視頻,形成一個既有客戶端又有服務器的分佈式網絡,並提供容錯能力。

要透過 PeerTube 開始廣播,用戶只需將影片、描述和一組標籤上傳到其中一個伺服器即可。 此後,影片將在整個聯合網路中可用,而不僅僅是從初始下載伺服器。 要與 PeerTube 合作並參與內容分發,普通瀏覽器就足夠了,不需要安裝額外的軟體。 使用者可以透過訂閱聯合社交網路(例如 Mastodon 和 Pleroma)中感興趣的頻道或透過 RSS 來追蹤選定影片頻道中的活動。 要使用 P2P 通訊分發視頻,用戶還可以向其網站添加帶有內建網路播放器的特殊小部件。

如果用戶對在特定 PeerTube 伺服器上發布影片的規則不滿意,他可以連接到另一台伺服器或 你自己的伺服器。 為了快速部署伺服器,提供了 Docker 格式的預先配置映像 (chocobozzz/peertube)。 目前正在運行內容發布 332 由各種志工和組織維護的伺服器。

1.3 版本中的主要新功能:

  • 新增了對視訊播放清單的支持,用戶可以使用它來建立延遲觀看清單。
    可以建立私人和公共播放清單。 每個條目不僅可以定義一個視頻,還可以引用一個開始和結束播放的位置。 與頻道不同,播放清單不能是訂閱的對象,而是個人觀看的一種方式。 您不僅可以在播放清單中包含您自己的視頻,還可以包含其他人的視頻。 Production.yaml設定檔中新增了streaming_playlists設置,該設定定義了儲存播放清單的目錄;

  • 新增影片隔離功能(開啟後,下載的影片會自動加入黑名單,審核後排除);
  • 新增了實驗協議支持 HLS (HTTP Live Streaming),它允許您根據頻寬自適應地控制流。 要使用 HLS,每種解析度都需要上傳單獨的影片檔案。 支援 FFmpeg 4 或更高版本;
  • 增強的訂戶管理功能。 新增了對刪除訂閱者、阻止建立新訂閱、手動新增訂閱者以及發送有關新訂閱者的通知的支援;
  • 改進的使用者介面。 播放區域的高度已增加,按鈕的設計已更改,縮圖的大小已增加,
    選單中新增了「我的圖書館」部分,改進了行動裝置上的顯示,並添加了新的動畫效果;

  • 管理員介面現在可以停用追蹤器(禁止在 P2P 模式下操作)、更改/重置使用者密碼、查看伺服器日誌、診斷網路問題、限制觀看影片歷史記錄的大小以及刪除有關外部影片的舊條目。

來源: opennet.ru

添加評論