Live streaming on Instagram is limited access at this time. You have to get access to Live Producer from Instagram to unlock streaming.
However, even if you don't have access to Live Producer, you can still live stream to Instagram with Restream using a third-party service like Yellow Duck, which allows you to get an RTMP link and stream key. The stream key is unique for every stream and because of that, it needs to be generated every time before a new stream goes live.
How to go live on Instagram with Restream via YellowDuck
Download and install YellowDuck.
Start the YellowDuck application on your device and log in with your Instagram credentials.
Note: If you have two-factor authentication enabled on Instagram, please disable it to be able to log in to YellowDuck.
In a separate tab, open Restream.io. Press Edit/Add Destinations and click on the Instagram icon.
Copy your unique RTMP URL and stream key from YellowDuck into the fields of your Instagram channel and click Add channel.
Click on the "Start Broadcast" button on the YellowDuck application.
Go live with Restream Studio or via your encoder with your Instagram channel enabled within 2 minutes (starting from the moment you clicked "Start Brodcast" on YellowDuck) and that's it! You're live streaming to Instagram.
Note: You cannot view your own stream on Instagram. If you want to check whether you are live, access your profile from a different Instagram account.
To end the stream, click the "Stop Broadcast" button on YellowDuck and turn off the stream from the Restream Studio or your encoder.
Because the Instagram stream key is valid for only a couple of minutes, you need to start the actual stream on Restream within 2 minutes after clicking "Start Broadcast" on YellowDuck. You need to reconfigure your channel before each stream by generating a new key from YellowDuck since each stream key is unique and will expire.
You cannot view your own stream using your IG account. You need another IG account if you wish to do so.
You can also live-stream your pre-recorded videos to Instagram. You would need at least a Restream Professional plan. Just like with regular live streaming, you would need to add your stream key to the channel two minutes before the scheduled event.
Videos on IGTV and stories are shown in the portrait orientation (the 9:16 ratio). We recommend you stick to this ratio when streaming to Instagram.
Instagram only supports portrait mode streams - for horizontal streams, only the middle part will be captured. To centre a horizontal stream and avoid cropped edges, you can also use our transcoding feature with these settings.
Tip: If you are planning to stream to Facebook and Instagram at the same time, it's best to optimize your stream to Instagram format (Portrait mode). We don't modify the video stream that you send to us in any way. If you optimize the format of your stream to Facebook (Horizontal mode), it could look a bit cropped on Instagram. However, if you optimize the stream to Instagram, Facebook would just show the black lines at the edges of your stream.
Note: Yellow Duck is not affiliated with or endorsed by either Restream or Instagram. Use it at your own risk.
How to update your Instagram channel with a new key
If you've previously gone live on Instagram and you already have a channel set up, fewer steps are required!
1. You'll want to access YellowDuck again to grab a new stream key. Each stream key is valid for one session only so you need to do this every time before you go live!
2. Then you only need to edit your existing Instagram channel; just paste the new key and click Save!
Pro tip: You don't need to delete the channel and create a new one every time - all you need to do is update it! Once that is done, you're ready to start the broadcast as you usually would. Just take a look at Step 5 here to refresh your memory 👀
👉 Next steps
👍 Keep exploring
Would you like to learn some tricks from the community?
Join our Facebook Community and Twitter.
Can't find the right answer?
Contact the Restream Support team via our 24/7 Live Chat.