分散型ビデオ放送プラットフォーム PeerTube 4.0 のリリース

ビデオホスティングとビデオブロードキャストを組織するための分散型プラットフォーム PeerTube 4.0 がリリースされました。 PeerTube は、P2P 通信に基づくコンテンツ配信ネットワークを使用し、訪問者のブラウザを相互にリンクする、YouTube、Dailymotion、Vimeo に代わるベンダー中立の代替手段を提供します。 プロジェクトの開発は AGPLv3 ライセンスに基づいて配布されます。

主な革新:

  • 管理者インターフェイスには、現在のサーバーでホストされているすべてのビデオの新しいテーブル ビューが表示されます。 新しいインターフェースを使用すると、管理およびモデレートのアクションをバッチで実行し、削除、トランスコード、ブロックなどの操作を選択した複数のビデオに一度に適用できます。
    分散型ビデオ放送プラットフォーム PeerTube 4.0 のリリース
  • バッチ処理用のビデオの選択を簡素化するために、高度なフィルターを使用して要素をフィルタリングおよびグループ化することができます。これにより、ローカルビデオと外部ビデオを分離し、公開日、HLS/WebTorrent の使用およびアカウントなどのさまざまな基準で並べ替えることができます。状態。
  • 管理者は、タグでログをフィルタリングしたり、個々のチャネルに独自の制限を設定したりすることもできます。
  • ビデオ作成者向けに、チャンネル登録者を表示したり、チャンネル内のビデオ リストをフィルタリングしたりするためのインターフェイスが提供されます。 ユーザーは、複数の要素に対して同時に操作を実行できるようになりました。たとえば、タグ付けされたすべてのサブスクライバーを一度に削除またはブロックできます。
    分散型ビデオ放送プラットフォーム PeerTube 4.0 のリリース
  • 144p 品質のビデオにトランスコードする機能が提供されており、非常に貧弱な通信チャネルやポッドキャストの公開に役立ちます。
  • RTMPS (Real Time Messaging Protocol over TLS) ストリーミング プロトコルのサポートが追加されました。
  • プレイリストの説明に Markdown テキストを使用することができます。
  • スマートフォンで撮影した動画の縦長表示を改善しました。
    分散型ビデオ放送プラットフォーム PeerTube 4.0 のリリース
  • ActivityPub プロトコルを使用した最適化された取得操作。
  • yt-dlp ユーティリティのサポートが追加されました。youtube-dl メンテナンスの停滞により、このユーティリティは現在推奨されています。
  • ローカルビデオのオブジェクトストレージへの移動を自動化するための create-move-video-storage-jobs スクリプトを追加しました。
  • コード、設定、API をクリーンにして最新化するために、多くの作業が行われてきました。

PeerTube は、ブラウザ内で実行され、WebRTC テクノロジを使用してブラウザ間の直接 P2P 通信チャネルを組織する BitTorrent クライアント WebTorrent と、異種のビデオ サーバーを統合できる ActivityPub プロトコルの使用に基づいていることを思い出してください。訪問者が配信コンテンツに参加し、チャンネルに登録して新しいビデオに関する通知を受け取ることができる共通のフェデレーション ネットワーク。 プロジェクトによって提供される Web インターフェイスは、Angular フレームワークを使用して構築されます。

PeerTube フェデレーション ネットワークは、相互接続された小規模なビデオ ホスティング サーバーのコミュニティとして形成され、各サーバーには独自の管理者がおり、独自のルールを採用できます。 ビデオを含む各サーバーは、このサーバーのユーザー アカウントとそのビデオをホストする BitTorrent トラッカーとして機能します。 ユーザー ID は、「@ユーザー名@サーバードメイン」の形式で構成されます。 閲覧データは、コンテンツを閲覧している他の訪問者のブラウザから直接送信されます。

誰もビデオを視聴しない場合、アップロードはビデオが最初にアップロードされたサーバーによって整理されます (WebSeed プロトコルが使用されます)。 PeerTube では、ビデオを視聴しているユーザー間でトラフィックを分散するだけでなく、クリエイターが起動したノードが最初にビデオをホストして他のクリエイターからのビデオをキャッシュすることもでき、クライアントだけでなくサーバーの分散ネットワークを形成し、フォールト トレランスも提供します。 P2P モードでのコンテンツ配信によるライブ ストリーミングがサポートされています (OBS などの標準プログラムを使用してストリーミングを制御できます)。

PeerTube 経由でブロードキャストを開始するには、ユーザーはビデオ、説明、タグのセットをサーバーの 2 つにアップロードするだけです。 この後、ビデオは最初のダウンロード サーバーからだけでなく、フェデレーション ネットワーク全体で利用できるようになります。 PeerTube を操作してコンテンツ配信に参加するには、通常のブラウザで十分であり、追加のソフトウェアをインストールする必要はありません。 ユーザーは、フェデレーテッド ソーシャル ネットワーク (Mastodon や Pleroma など) で関心のあるチャンネルに登録するか、RSS 経由で、選択したビデオ チャンネルのアクティビティを追跡できます。 PXNUMXP 通信を使用してビデオを配信するには、Web プレーヤーが組み込まれた特別なウィジェットを Web サイトに追加することもできます。

現在、さまざまなボランティアや組織によって維持されている約 900 のコンテンツ ホスティング サーバーがあります。 ユーザーが特定の PeerTube サーバーにビデオを投稿するためのルールに満足できない場合は、別のサーバーに接続するか、独自のサーバーを起動できます。 サーバーを迅速に展開できるように、事前に構成された Docker 形式のイメージ (chocobozzz/peertube) が提供されています。

出所: オープンネット.ru

コメントを追加します