Live streaming to other platforms

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.