Skip to main content

Embed a Twitch live stream in HeySummit

Use the native Twitch Live source to show a Twitch channel inside a HeySummit talk broadcast.

Written by Benjamin Dell

HeySummit can show a live Twitch channel inside a talk broadcast. Use the native Twitch Live source instead of copying Twitch iframe code or configuring the embed domain yourself.


​

Before you begin

  • Set up the stream in Twitch and your chosen broadcasting software.

  • Have the public Twitch channel URL ready, for example https://www.twitch.tv/channelname.

  • Arrange an appropriate test broadcast early enough to check the organiser and attendee experience. Twitch live channels should not be assumed private.


​

Add the Twitch channel to a talk

  1. In the event dashboard, go to Content & Schedule > Sessions.

  2. Open Actions for the session and select Manage Session.

  3. Open Broadcast, then choose Live broadcast, then choose Twitch Live as the provider.

  4. Paste the full Twitch channel URL or enter the channel name, then select Save and Close.

  5. Use the organiser preview while the Twitch channel is live to check video, sound and chat. Check the normal page separately with an existing authorised attendee; organiser preview can bypass ticket checks.


​

Current session Broadcast controls: twitch


​

What HeySummit handles

HeySummit extracts the Twitch channel name from the URL and supplies the current event hostname to Twitch as the required parent domain. This also avoids hard-coding an old HeySummit subdomain when the event uses a custom domain.


​

Troubleshooting

  • If the player appears offline, confirm the Twitch channel is currently live and that the channel name is correct.

  • Test on the actual event page or attendee preview rather than testing copied iframe code on another domain.

  • Browser privacy tools or content blockers can prevent third-party video and chat embeds from loading.


​

For Twitch's current player requirements, see Embedding Video and Clips.

Did this answer your question?