Castream logo

๐Ÿ“ธ Instagram Live (RTMP)

You can stream to Instagram Live using Castream by connecting through Instagram Live Producer, Metaโ€™s official RTMP-based streaming tool โ€” available to eligible Professional accounts.
Hereโ€™s how to do it the right way ๐Ÿ‘‡

โœ… Requirements

To use Instagram Live with RTMP:
  • You must have an Instagram Professional account (Creator or Business)
  • You must access Instagram Live Producer via desktop
  • Youโ€™ll need to manually copy your RTMP server URL and stream key
Personal accounts are not supported. Upgrade to a Professional account in your Instagram settings to unlock Live Producer access.

๐Ÿ”— How to Get Your Instagram RTMP Info

  1. On desktop, go to instagram.com and log in
  1. Click the + (Create) icon โ†’ select Live
  1. Choose "Streaming via RTMP" (you may see "Broadcast software")
  1. Instagram will show:
      • RTMP Server URL
      • Stream Key
  1. Leave that window open โ€” do not close it

๐Ÿ“ฒ Set Up in Castream

  1. Open the Castream app
  1. Go to Settings โ†’ Destinations
  1. Tap Custom RTMP
  1. Enter the Server URL and Stream Key from Instagram Live Producer
  1. Save โ€” your Instagram Live destination is now ready
  1. Toggle it ON when you go live
โš ๏ธ Instagramโ€™s RTMP credentials expire after each session. You must repeat this flow every time you want to stream.

๐Ÿง  Pro Tips for Instagram Live

  • Use portrait mode for best layout
  • Keep bitrate around 2.5โ€“4 Mbps
  • Give your stream a Title when setting it up in Live Producer (optional)
  • Monitor chat and viewers directly from the Instagram Live Producer tab

โŒ Limitations

  • No official Instagram API yet for scheduling, chat, or analytics
  • No auto-reconnect โ€” if your RTMP key expires, the stream will silently end
  • You must start the live broadcast manually from the Instagram tab after Castream begins streaming