These panels are also a branding opportunity, as the images that you upload allow enough room for some level of personalization. More Extensions to allow a large variety of other functionality within them. It is one of the most well-known streamer-first platforms out there and has millions of active streamers and viewers. Within these boxes, you can upload a small image, describe your channel with text, and even utilize special Twitch Twitch is a popular, gaming-focused live streaming platform. More Panels are small boxes of content located below your live stream video feed on your channel. Twitch Twitch is a popular, gaming-focused live streaming platform.