Twitch 拡張機能を使用した Twitch ライブ配信
また、Twitch 拡張機能 を開発し、 Genvid MILE SDK を使用してインタラクティブなソリューションを作り出すこともできます。この場合、Web サーバーと Genvid Cluster を使って、Twitch の Extension Back-end Service (EBS) に相当するものを提供します。Web サーバーは Genvid クラスタとの最初の接続を確立し、開発した Twitch 拡張機能 にゲームデータを渡して追加の機能を提供します。Genvid オーバーレイの静的コンテンツは、Web サーバーではなく Twitch CDN から提供されます。
重要
Twitch 拡張機能は、開発を部分的にサポートしていますが、カスタム Web サイトより複雑な設定が必要になります。 Twitch 拡張機能開発サンプル で Genvid MILE SDK 用拡張機能の開発に関する詳細情報を確認することをお勧めします。
はじめに
Twitch 拡張機能オーバーレイの作業を始める前に、Twitch の Extensions Guidelines & Policies および Required Technical Background for Extensions をよくご確認ください。そうすることで、拡張機能のライフサイクルが安定したものとなり、 コンテンツのセキュリティポリシー など、拡張機能の承認を妨げる恐れのある問題を防ぐことができます。
概要
Web サーバーの接続情報をご提供いただく必要があります。Twitch の解説書の Twitch Extension Configuration Service セクションなどを参照してください。
Genvid MILE SDK をご使用の ゲームエンジン と統合します。
Genvid Cluster から提供されるデータを表示する Twitch 拡張機能 を作成する。
初期接続を提供する Web サイトを作成する。
Genvid MILE Toolboxを使って、Genvid Clusterをセットアップし、ウェブサイトにデータを提供します。
Twitch チャンネルに Twitch 拡張機能 を追加してアクティベートする。
この図は、Twitch 拡張機能を使用するが、カスタム Web サイトとどの程度似ているかを表しています。主な違いは次の通りです。
Genvid オーバーレイ機能を提供する Twitch 拡張機能を作成します。
承認されると、Twitch 拡張機能は、Twitch CDN にホストされます。
カスタム Web サイトの Twitch フィードとして埋め込むのではなく、Twitch 拡張機能を Twitch チャンネルで直接アクティブにします。
Genvid MILE SDK を使用した Twitch 拡張機能の開発にご興味のある方は、support@genvidtech.com に直接お問い合わせください。