How to broadcast instagram live

From INN24
Jump to navigation Jump to search


This page stores all the information about how to configure our studio computers to broadcast live on Instagram.


Instagram is designed to be used primarily as a phone app that lets users share pictures and video content to their followers, much like the Facebook platform. It has a "Go Live" feature built into the phone app but does not allow users of the desktop version to do the same. To circumvent this issue we must use an alternative approach by way of a third party application that lets the user hack their way into the Instagram network and fake the system into believing the broadcast is coming from a phone. The App "Yellow Duck" allows a user to sign in with their Instagram account information and copy the RTMP address and Stream key. With the RTMP and Stream Key information in hand we can use Open Broadcast Software to broadcast our stream to Instagram and appear as if it was coming from the app normally.


As a third-party, free software, Yellow Duck allows you to view and use your Instagram stream URL and stream key in any software you want. It’s worth pointing out here that this is a third-party software, with no affiliates to Instagram, so you use it at your own risk. You're also logging in to the app with your Insta credentials so bear that in mind and, although Yellow Duck says they don’t store any logins, assume the usual risk here. It may be that it’s disabled at any time, but for now, it works and here’s how you use it.


Step 1
We need to Download Yellow Duck and install it from this link https://yellowduck.tv/ It works on both Mac and PC.
Yellow Duck

There’s going to be some assumed knowledge here when it comes to OBS and streaming in general, so if you’re totally new to it all, please read about streaming from phones and laptops first. Instagram uses the same server and stream key system as other platforms, but it automates it in the backend when you go live and hides it from the user.

Step 2
Launch Yellow Duck and press the 'Start Now' button.
Go to YellowDuck.tv and download the app. Once downloaded, open the app and login to your Instagram account.
Step 3
Login with your credentials as you would normally with Instagram.
Once you are logged in, after a short delay, you’ll be greeted with your stream URL and stream key. It’s important to note that this stream key will expire in a few minutes, unlike other services. Once you’re live, it’ll stay live until you stop streaming, but you have to enter your stream key within two minutes, so don’t log in to Yellow Duck until you’re ready to stream. If your key does expire, simply log out and log back into Yellow Duck and you’ll get a new one.
Step 4
Once logged in you will see the RTMP and Stream Keys being populated.
Once you have your stream key and URL you can enter it into any streaming software you want, how you do that depends on the software, but we’re going to look at OBS as it’s free.
Step 5
Screen Shot 2021-03-19 at 11.01.13 AM.png
Step 6
Screen Shot 2021-03-19 at 11.01.29 AM.png
To stream to Instagram in OBS, open the app and go to Preferences > Stream and select Custom from the drop-down menu. Now enter the stream key and URL you got from Yellow Duck. If you’re having problems with the key, select ‘Use Authentication’ and put your Insta username and password here too.  Another thing to bear in mind is that, unlike some other platforms, once you go live on the streaming software, you are instantly live. You won’t get another chance to preview the feed and press ‘Go Live’, as you do on Facebook. You’ll also not be able to see your own feed once it’s live, or your live status, so have another device ready or log in to another account on your mobile to monitor the stream and make sure it’s working. Another major problem is, of course, that Instagram Live is at a different resolution to Facebook, Twitch, YouTube etc. They’re all in landscape — 1280 x 720 — while Instagram Live is in portrait — 720 x 1280. Instagram does support turning your phone on its side and viewing the stream in landscape mode, but the app itself operates in portrait so it feels unnatural. So if you’re using something like Restram.io to stream to multiple places at the same time, and you want to add Instagram Live to the list, you’ll have to accept that limitation. Instagram will crop the video to 720 pixels wide — that might be fine if you’ve been careful with centring the DJs and all your shots but expect a hefty chunk of the sides to be cut off. It’s worth setting up a new test account just to try out different videos and see how they look on Insta before going live on your own account.

However, if you’re streaming only and dedicated to Instagram, there are some simple settings to make your stream look as good as possible on Instagram Live.

Step 7 Next, you want to change your OBS resolution so that it’s the same output as Instagram. This will let you arrange the whole stream exactly how you want, with a mirror image of Instagram’s shape so you can visualise how your stream will look and arrange your camera angles and images.
Screen Shot 2021-03-19 at 11.14.44 AM.png


To change the resolution to a portrait phone mode, in OBS, go to Preferences and select Video. Under Base Canvas — the resolution of OBS’s canvas — change it to 720x1080. Then change the Output resolution to 720x1080 too, if it doesn’t change automatically. This is the resolution that OBS will stream at. Now you’ll have a portrait canvas to play within OBS. You can upscale to 1080x1920 for a higher resolution, but it’ll be scaled back down by Instagram anyway.

Step 8
Screen Shot 2021-03-19 at 11.25.43 AM.png
Step 9 If you’ve got multiple cameras you can stack them on top of each other, allowing you to add logos or branding too, which isn’t possible just using your mobile to stream. If you’ve only got one camera, you can stack the same shot three times for example, maybe flip one of them to create some variation. Alternatively use some images, graphics or animations on top or bottom of the landscape stream — for more on that check our feature on five ways to make your live stream stand out. The way you fill in your canvas is up to you, but now you’ve got so much more control over how it looks and, more importantly, how it sounds.

OBS will support any CoreAudio interface that plugs into your laptop, so you can have multi-channel, clean audio going into your stream alongside better cameras and angles that you can get on a single mobile device.

Step 10
Screen Shot 2021-03-19 at 11.10.50 AM.png
Another thing to bear in mind is that, unlike some other platforms, once you go live on the streaming software, you are instantly live. You won’t get another chance to preview the feed and press ‘Go Live’, as you do on Facebook. You’ll also not be able to see your own feed once it’s live, or your live status, so have another device ready or log in to another account on your mobile to monitor the stream and make sure it’s working.
Step 11
Screen Shot 2021-03-19 at 11.37.25 AM.png


When ready press "Start Streaming"

Step 12
Screen Shot 2021-03-19 at 10.39.31 AM.png
When finished broadcasting press Stop Broadcast on 'Yellow Duck' as well as 'Stop Streaming' on OBS
Screen Shot 2021-03-19 at 10.39.40 AM.png
And your done. Rinse Repeat.