Twitch Extensions を使用した Twitch ストリーミング

また、Twitch Extension を開発し、Genvid SDK を使用してインタラクティブなソリューションを作り出すこともできます。この場合、Web サーバーと Genvid Cluster を使って、Twitch の Extension Back-end Service (EBS) に相当するものを提供します。Web サーバーは Genvid クラスタとの最初の接続を確立し、開発した Twitch Extension にゲームデータを渡して追加の機能を提供します。Genvid オーバーレイの静的コンテンツは、Web サーバーではなく Twitch CDN から提供されます。

重要

Twitch Extension は、開発を部分的にサポートしていますが、カスタム Web サイトより複雑な設定が必要になります。 Twitch 拡張機能開発サンプル で Genvid SDK 用 Extension の開発に関する詳細情報を確認することをお勧めします。

はじめに

Twitch Extension オーバーレイの作業を始める前に、Twitch の Extensions Guidelines & Policies および Required Technical Background for Extensions をよく確認してください。そうすることで、Extension のライフサイクルが安定したものとなり、 コンテンツのセキュリティポリシー など、Extension の承認を妨げる恐れのある問題を防ぐことができます。

概要

Web サーバーの接続情報をご提供いただく必要があります。Twitch の解説書の Twitch Extension Configuration Service セクションなどを参照してください。

Genvid Setup for Twitch Extension

この図は、Twitch Extension を使用するフローが、カスタム Web サイトとどの程度似ているかを表しています。主な違いは次の通りです。

  • Genvid オーバーレイ機能を提供する Twitch Extension を作成します。
  • 承認されると、Twitch Extension は、Twitch CDN にホストされます。
  • カスタム Web サイトの Twitch フィードとして埋め込むのではなく、Twitch Extension を Twitch チャンネルで直接アクティベートします。

Genvid SDK を使用した Twitch Extension の開発に興味があれば、support@genvidtech.com に直接お問い合わせください。