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

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

主な革新:

  • 他のビデオ プラットフォームからビデオを自動的にインポートする機能が実装されました。 たとえば、ユーザーは最初に YouTube にビデオを投稿し、PeerTube ベースのチャンネルへの自動転送を設定できます。 さまざまなプラットフォームからのビデオを XNUMX つの PeerTube チャネルにグループ化したり、指定したプレイリストからビデオを限定的に転送したりすることが可能です。 自動インポートは、「チャネル」タブの「マイライブラリ」メニューの「マイ同期」ボタンから有効にできます。
    分散型ビデオ放送プラットフォーム PeerTube 4.3 のリリース
  • ユーザー インターフェイスを最新化するための作業が行われました。 アカウント作成ページのデザインが変更され、登録時の段階が増加しました。一般情報の表示、利用規約への同意、フォームへのユーザーデータの入力、最初のチャンネルと情報の作成リクエストです。アカウント登録の成功について。 情報メッセージをより見やすくするために、ログイン ページの上部要素の位置を変更しました。 検索バーが画面上部中央に移動しました。 フォントサイズを大きくし、色を調整しました。
    分散型ビデオ放送プラットフォーム PeerTube 4.3 のリリース
  • 他のサイトにビデオを埋め込む可能性が広がりました。 ページに組み込まれたプレーヤーに組み込まれたライブ ブロードキャストの場合、ブロードキャストの開始前と終了後に、空の代わりに説明用のスクリーンセーバーが表示され、失敗感が生じます。 スケジュールされたライブブロードキャストの開始後に自動的に再生が開始されることも実装されています。
  • PeerTube ノードを設定するための新しいオプションが追加されました。 管理者には、フェデレーション ノード (フェデレーション) でバッチ モードで作業を開始するためのツールが提供されます。たとえば、すべての制御対象ノードから特定のサブスクライバを一度に削除できます。 ダウンロードしたビデオまたはライブ ブロードキャストの解像度を変更するためにトランスコーディングを無効にするオプションが追加されました。これには、設定で許可されている最大解像度を超える解像度のビデオのトランスコーディングを無効にする機能が含まれます。 ビデオからファイルを選択的に削除する機能が Web インターフェイスに追加されました。これは、空き領域を解放するのに役立ちます (たとえば、指定した解像度よりも高い解像度のビデオをすぐに削除できます)。
    分散型ビデオ放送プラットフォーム PeerTube 4.3 のリリース
  • パフォーマンスを向上させ、スケーラビリティを高めるために最適化が行われました。

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

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

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

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

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

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

コメントを追加します