動画ホスティングとストリーミング配信のための分散型プラットフォームであるPeerTubeの最新バージョン4.1がリリースされたことが発表されました。この新バージョンでは、モバイルデバイス向け動画プレーヤーやプライバシーオプションなど、プラットフォームの様々な側面が改善されています。
PeerTubeをご存知ない方のために説明すると、PeerTubeはYouTube、Dailymotion、Vimeoに代わるベンダーに依存しないサービスであり、 P2P通信に基づいたコンテンツ配信ネットワークを利用し、訪問者のブラウザをリンクさせることで動画配信を行っています。
PeerTubeは、ブラウザ上で動作し、WebRTC技術を使用してブラウザ間の直接的なP2P通信チャネルを構築するBitTorrentクライアントであるWebTorrentと、異なるビデオサーバーを共通の連合ネットワークに統合することを可能にするActivityPubプロトコルに基づいています。このネットワークでは、訪問者はコンテンツ配信に参加し、チャンネルを購読したり、新しいビデオに関する通知を受け取ったりすることができます。
現在、900以上のサーバーがコンテンツをホストしており、様々なボランティアや団体によって運営されています。特定のPeerTubeサーバーでの動画投稿ルールに不満がある場合は、別のサーバーに接続したり、独自のサーバーを立ち上げたりすることができます。
PeerTubeは、P2P通信に基づくコンテンツ配信ネットワークを使用し、訪問者のブラウザーをリンクすることで、YouTube、Dailymotion、Vimeoに代わるベンダーに依存しない代替手段を提供します。 プロジェクトの開発は、AGPLv3ライセンスの下で配布されます。
PeerTube4.1の主な新機能
この新しいバージョンのプラットフォームでは、モバイルデバイスに内蔵されたビデオプレーヤーのパフォーマンスが向上したことが特長です。中央をタップするとポップアップボタンが表示され、下部のパネルを使わずに再生を操作できます。
さらに、タッチスクリーンでの操作性を向上させるため、下部パネルのサイズを拡大しました。全画面表示時には、画面を回転させると自動的に横向き表示に切り替わり、プレーヤーの左右端をダブルタップすることで10秒ずつ早送り・巻き戻しできる機能を追加しました。
PeerTubeサーバーの設定に関する拡張オプションも用意されており、管理者はアップロードされた動画に適用されるデフォルトのプライバシータイプ(たとえば、「公開」タイプの代わりに、「非公開」、「プライベート」、「内部」タイプを選択可能)を定義したり、コンテンツのデフォルトライセンスを設定したり、特定の機能(たとえば、動画のアップロードやコメントの送信を禁止する)を無効にしたりできるようになりました。
さらに、人気動画でデフォルトで使用されているP2P配信プロトコルを無効にできる機能も注目に値します。この機能は、ユーザーをコンテンツ配信に関与させることでサーバー負荷を軽減するために実装されました。外部ウェブページに埋め込まれた動画についても、P2Pモードを無効にすることができます。
もう一つの注目すべき変更点は、 PeerTubeのインターフェースにカスタムページを統合するためのプラグインを開発したり、動画情報タブに表示される動画更新フォームにカスタムフィールドを追加したりできるようになったことです。
検索結果に動画、チャンネル、プレイリストのみを表示する追加のフィルター機能が追加されました。フィルターを使用すると、例えば特定のトピックに関するチャンネルやプレイリストを簡単に見つけることができます。
また、ログインフォームの動作をカスタマイズし、使用可能な認証プラグインのログインフォームにボタンを表示できる機能、およびログインボタンが押されたときに外部認証プラットフォームに自動的にリダイレクトできる機能についても説明します。
最後に、 PeerTube 4.1のこの新しいリリースについてさらに詳しく知りたい場合は、以下のリンクから変更点の完全なリストを確認できます。