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.

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.