Live streaming to other platforms

❗️

Experimental

We are currently building our live streaming APIs but this is still experimental phase and later versions might introduce breaking changes. Please reach out to [email protected] if you want to be enrolled in the beta release for this feature.

You can now live stream your meeting to any platform which supports an RTMP endpoint like YouTube, Twitch etc. All you need to do is pass that RTMP endpoint while you create the recording.

For example, if you want to stream it to restream.io, you can do:

curl --request POST \
  --url https://api.dyte.in/v1/organizations/orgid/meetings/meetingid/recording \
  --header 'Authorization: APIKEY yourapi-key' \
  --header 'Content-Type: application/json' \
  --data '{
    "liveStreamingConfig": {
        "rtmpUrl" "rtmp://live.restream.io/live/your-stream-key"
    }
}'

And it just works 🙌:

Considerations:

  1. Currently, you need to start a recording to live stream your content.
  2. There is few seconds of lag between the meeting and the stream.