このプロジェクトについて
Alphabizは、GPL-2.0ライセンスのピアツーピアメディアプラットフォームで、YouTubeに代わるWeb3の選択肢として位置づけられています。P2P動画ストリーミング、分散型メディアライブラリ、クレジットベースのマーケットプレイスを組み合わせており、クリエイターは中央の承認プロセスなしでメディアを公開・価格設定でき、ユーザーは帯域幅とディスク容量を共有してコンテンツをシードすることでABクレジット(α)を獲得できます。
READMEに記載されている主な機能は以下の通りです:
- DHT、トラッカー、NATトラバーサル(NAT-PMPおよびUPnP)を備えたWebTorrentベースのP2Pストリーミングエンジンにより、コンテンツのダウンロード中に再生が可能。
- カスタムElectronランタイム(@zeeis/velectron、追加のビデオコーデックを備えたElectron 21.3.3)に基づくメディアプレーヤーで、video.jsとlibjassを使用して再生とスタイル付きASS/SSA字幕をサポート。
- メディアを公開、価格設定、クレジットシステムで取引できる分散型マーケットプレイス。シードフレーズウォレットにより、ユーザーが鍵を保持。
- チャンネル、レコメンデーション、単一のモデレーターではなく委員会投票に基づくコミュニティ削除プロセスを備えたメディアライブラリ。
- GUNを搭載した分散型ライブラリグラフ、electron-storeによるローカルストレージ、LZMA圧縮メタデータ。
- ローカリゼーション:17の組み込み言語に加え、新しいリリースを必要とせずにランタイムで読み込まれる言語パック。
- 配布:Windowsパッケージ(EXE、MSI、APPX)、macOS DMGおよびMac App Storeビルド、Linux DEBおよびSnapパッケージ、コミュニティ管理のAURパッケージ、ブラウザベースのWeb版。安定版、ナイトリー版、内部アップデートチャンネルはGitHubまたはS3から提供され、起動時にリモート設定が更新されます。リリースファイルにはSHA-256チェックサムのサイドカーが含まれます。
- ホワイトラベルフレームワーク:フォークは、developer/ディレクトリを通じて製品名、アイコン、色、プロトコルスキーム、アップデートチャンネル、推奨チャンネル、削除ポリシー、利用規約をカスタマイズし、文書化されたyarnワークフローでインストーラーをビルドできます。フォークチェックリストでは、識別子と管理者URLが変更されるまでAlphabizのデフォルト値になることが警告されています。
- エンジニアリングスタックと品質ツール:Quasar 1 / Vue 2 UI、electron-packagerおよびelectron-forgeパッケージング、PlaywrightおよびCypressエンドツーエンドテスト、Jestリリーステスト、CodeQL、Dependabot、資格情報スキャンを含むCI。
READMEには、アプリケーションコア(レンダラーとメインプロセス)は上流リポジトリで開発され、ビルドされたバンドルとしてここに提供され、このリポジトリはカスタマイズ、パッケージング、インストーラーに焦点を当てていると記載されています。ドキュメントは英語と中国語で利用可能で、参照されている現在の安定版リリースは0.3.3です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.