How to stream to Instagram with a RTMP?

Tutorial on streaming a video or customized live to Instagram using RTMP link.
Written by Alex
Updated 3 months ago

Why streaming to Instagram with RTMP?

  • You can stream from your laptop instead of mobile app.
  • You can stream from a professional camera.
  • You can stream a pre-recorded video as if it is live.
  • You can customize your Instagram stream by adding your branding (logo, overlays, images, text, background music, countdown and more.)
LiveReacting supports streaming interactive elements like games, polls, etc. while streaming to Instagram via Instafeed.

What is needed?

  • Being a LiveReacting user.
  • Generate an RTMP link and a stream key via your Professional Instagram account. The stream key is unique for every broadcast, so it needs to be generated every time before a new stream goes live.


1. Your Instagram account needs to be set as Professional in order to get a stream key . It only takes a few minutes to switch from Personal to Professional, is free of cost and available for everyone. You can switch to Professional in Settings.

2.  To create your live stream, sign into your Instagram on a computer. Tap Create from the menu, then choose Live video. In a pop-up, add stream title, choose privacy and click Next to and access your stream key and URL.

3. Go to your LiveReacting Studio and set up your video. Make sure to use Portrait orientation (the 9:16 ratio), as it would look best on Instagram.

4. Open LiveReacting Settings and add a Custom Instagram RTMP channel.

5. Copy your RTMP URL and stream key from Instagram and paste them into the empty fields in LiveReacting, and click Connect.

Paste in LiveReacting

6. Start Broadcast on Instagram.

7. Press Go Live button in LiveReacting and that's it! You're live streaming to Instagram.

It's not possible to view your own stream using your Instagram account. You need another IG account if you wish to watch your stream.

8. When you want to stop the stream, go back to the YellowDuck app and click End Broadcast. Also, go to your video in LiveReacting and click End Stream.

Suggested articles:

📌 How to stream to Instagram with Instafeed?

📌 What is Instafeed and how to use it?

📌 How do I set stream orientation? (Portrait/square/landscape)

Did this answer your question?