Twitch Extension Development Sample¶
In this section, we describe the process of developing a Twitch Extension for the Genvid SDK using our the Tutorial Sample. As we explain in the Twitch Streaming Using Twitch Extensions section, the Twitch Extension replaces a standalone website as the container for the Genvid overlay.
See the Twitch Developers website for more detailed information about creating Twitch Extensions.
In This Section
Overview¶
Like the Tutorial Sample Website, the Twitch extension lets viewers:
- Change a cube’s color.
- Reset the position of a cube.
- Cause a popularity change for a cube by “cheering”.
Through the command API, the Twitch Broadcaster can:
- Change a cube’s speed.
- Change a cube’s direction.
- Reset a cube’s position.
Tutorial Sample Using a Twitch Extension¶
This section walks you through setting up the Twitch Developer Rig and running the Tutorial Sample using a Twitch Extension.
Extension Development Process¶
This section covers the process of setting up your development environment to create Twitch Extensions for the Genvid SDK.
Extension Terraform Configuration¶
This section covers setting up the cloud infrastructure using a sample Terraform configuration.