Although, officially, Instagram has not opened its API so that we can make live from StreamYard (or from any other external platform to them), there is a way to do it.
Download Streamon
The first thing you will need is download and install Streamon on your computer and synchronize it with your StreamYard account.
Once installed, you must run it. It will ask you to set a title for your transmission.
To do live on Instagram from StreamYard, you need to provide the Instagram RTMP, but it changes every few minutes, so you should not launch the live from Streamon yet.
Create RTMP in StreamYard
Now you must open your StreamYard and go to the destinations, where you will create an Custom RTMPwhich will send the StreamYard signal to Instagram.
In order to create the custom RTMP, StreamYard will ask for two parameters:
- Server URL
- Transmission key
To get them, in Streamon, click on the "Start Live Stream" button and they will appear on the screen.
Fill in each of the data that Stramon shows you in the StreamYard fields and save the changes.
Create StreamYard broadcast
To live stream to Instagram from StreamYard, you will do it just like any other social network, only when choosing a destination, you must select the custom RTMP you created in the previous step.
Live streaming to Instagram
Once inside the Studio de StreamYardClick on the "Broadcast live" button at the top right of your screen.
StreamYard is already sending the signal to Streamon, but it is not yet reaching Instagram.
To do this, go back to Streamon and click on the "Go Live" button.
You're now live from StreamYard to Instagram!
Read Instagram comments
In this case, you won't be able to access Instagram comments from the StreamYard Chat tab, nor will you be able to overlay them on the screen, but you can easily read them.
To do this, in Streamon, click on the button at the bottom that says "Comments". This will open a new tab where you can read your viewers' messages and even write to them yourself.
Keep in mind
As I explained at the beginning, this method is a trick to make live from StreamYard to Instagram, but it is not official, so you must take into account an important aspect.
StreamYard is sending your image to Streamon in 16:9 (horizontal) format, but Instagram receives it in 9:16 (vertical). That is, what will be seen on Instagram is only the central part of the image you are sending.
By this I mean that, if there are two people on the screen, you will see half of each person's face... You will not be able to read the full overlapping texts, etc.
At the moment, until Instagram opens its API, this is the only way to do it.