Twitch 拡張機能開発サンプル

このセクションでは、私たちの DirectX Sample を使用して Genvid MILE SDK 用の Twitch 拡張機能を開発するプロセスを説明します。Twitch 拡張機能を用いた Twitch ストリーミング セクションで説明するように、 Twitch 拡張機能 はスタンドアロン Web サイトを Genvid オーバーレイのコンテナとして置き換えます。

注釈

また、 Unreal Engine 4 または Unity Engine のいずれかの Cube サンプルで Twitch 拡張機能を使用することもできます。DirectX バージョンのセクションの手順ではなく、必要な特定のエンジンのセットアップ手順を参照してください。Twitch 拡張機能のバックエンドの役割を果たすためには Web サンプル を実行する必要があります。

Twitch 拡張機能の作成方法の詳細については Twitch Developers website を参照してください。

概要

Web サンプル と同様、Twitch 拡張機能により、視聴者は次のことができるようになります。

  • キューブの色の変更。

  • キューブの位置のリセット。

  • "cheering"により、キューブの数を変化させる。

コマンド API により、Twitch 配信者は次のことができます。

  • キューブのスピードの変更。

  • キューブの向きの変更。

  • キューブの位置のリセット。

Twitch 拡張機能を使用した DirectX サンプル

このセクションでは、Twitch 拡張機能を使用して Twitch Developer Rig を設定し、 DirectX Sample を実行する流れを説明します。

拡張機能開発手順

このセクションでは、Genvid MILE SDK 用の Twitch 拡張機能を作成するための開発環境を設定する方法について説明します。

Extension Terraform の構成

このセクションでは、サンプルの Terraform 構成を使用してクラウドインフラストラクチャを設定する方法について説明します。