Streaming
run.events supports native streaming as well as integrations with multiple external AI and media services. Native streaming allows you to broadcast live sessions directly through the platform, enabling seamless hybrid event experiences without relying on third-party embeds.
To enable streaming, you must configure an external service in your Organizer profile.
Native Streaming
run.events native streaming is powered by your connected external service (e.g., Bitmovin). Once configured, you can stream live sessions directly from the platform and display them on session pages, event pages, or inside your community.
If streaming is not yet configured, you will see:
“Streaming not configured”
To activate streaming, you must add the appropriate external service integration.

Configuring External Services for Streaming
- Go to: Organizer Profile → Integration → External Services


- Click + Add New A flyout window will open.

- Fill in the required fields:
External Service Type
Choose the service you want to integrate. Supported types include:
- BitMovin (native streaming provider)
- Mistral
- Azure OpenAI
- OpenAI
- Qwen
- Perplexity
- Anthropic
Note: Only Bitmovin is used for native video streaming. Other services support AI powered features across the platform.
Name - A recognizable name for the integration (e.g., “Bitmovin Streaming”, “OpenAI Assistant”).
Web - Optional reference URL.
Username - If required by the selected service.
Key - Your API key for the chosen service. For streaming, this is typically your Bitmovin API key.
Configuration - Any additional configuration details required by the service.
Active - Toggle Active to enable the integration.
- Save your settings.

Once saved, the service becomes available across the platform. For Bitmovin, this enables native streaming in the Streaming module.
