Tips & Tricks

Stream to Instagram From Castr With Yellow Duck6 min read

October 15, 2020 6 min read
how to livestream to instagram from castr

Stream to Instagram From Castr With Yellow Duck6 min read

Reading Time: 6 minutes

A lot of users have asked us: Can I stream to Instagram from Castr?

In 2016, Instagram released Instagram Live — a sub-feature of Instagram Stories that lets you broadcast long-duration videos in real time. Not only individual content creators but also businesses of all sizes have turned to this platform to promote their content. With around 1 billion monthly active users, Instagram will undoubtedly continue to be a one of the leading destinations for livestreaming. 

As popular as it is, there are still some limitations to Instagram Live. For now, users can only stream directly from their phones to Instagram Live. This could become inconvenient, especially when you need to stream from your computer, an encoder, or through a video streaming platform like Castr.

In this article, we’ll show you how to make these things possible. With the use of Yellow Duck, you’ll be able to stream from Castr to Instagram using RTMP connections. 

Note: Using Yellow Duck is an unofficial workaround solution for streaming to Instagram. To learn more about Instagram’s Terms of Use and Policies, please refer to their Help Center

We’ll cover:

  • Why you can’t stream from Castr to Instagram directly
  • Limitations and recommended settings for Instagram Live
  • Castr Plans that support streaming to Instagram Live
  • Stream from Castr to Instagram using Yellow Duck
  • How to set up Yellow Duck and Castr
  • How to connect OBS to Yellow Duck

Why Can’t I Directly Stream to Instagram From Castr?

It’s not possible to stream live to Instagram using Castr at the moment. The reason is that Instagram is not providing public RTMP entry points for livestreaming. 

Once Instagram makes RTMP entry points available, direct streaming will be available in Castr. However, we don’t know when, or whether, the Instagram team will make this feature available.

Instagram Live: Limitations and Specs

While Facebook Live allows you to stream up to 8 hours in a row, and up to 24 hours for YouTube Live, the maximum duration for an Instagram livestream is one hour. 

After the livestream has ended, your audience will be able to rewatch it for up to 24 hours in your Instagram Stories. One way to save your livestream permanently on your account is by sending it to IGTV. Once it’s on IGTV, it will become available on your channel until you decide to delete it.

Please also note that since Instagram livestreams are specifically designed for mobile, we recommend that you set your stream format to portrait display. Your aspect ratio for Instagram Stories video should be 4:5 or 9:16. Your resolution for portrait videos should be 600 x 750 minimum and 1080 x 1350 maximum.

Instagram Live maximum duration: 60 minutes
Recommended aspect ratio: 4:5 or 9:16
Recommended resolution: 600 x 750 or 1080 x 1350
Tip: Set your video frames to portrait modes

Which Castr Plan Should I Get to Livestream to Instagram?

Because Instagram is not included as one of Castr’s publish platforms, we will count it as a Custom RTMP destination.

You’ll need a Livestream or Multistream plan. See Castr’s full plans and pricing here.

Castr Multistream plans:

  • Broadcast ($9.99/month): stream to 1 Facebook Page/Group or Custom RTMP destination simultaneously
  • Broadcast x2 ($14.99/month): stream to 2 Facebook Pages/Groups or Custom RTMP destinations simultaneously
  • Broadcast Infinity ($39.99/month): stream to 5 Facebook Pages/Groups or Custom RTMP destinations simultaneously
  • Broadcast Business ($109.99/month): stream to 15 Facebook Pages/Groups or Custom RTMP destinations simultaneously
  • Broadcast Enterprise ($109.99/month): stream to 15+ Facebook Pages/Groups or Custom RTMP destinations simultaneously

All Castr Livestream plans: stream to 2 Facebook Pages/Groups or Custom RTMP destinations simultaneously

Stream from Castr to Instagram Using Yellow Duck

Yellow Duck is a desktop application that allows you to stream videos to Instagram Live from a Mac or PC. With Yellow Duck, you can:

  • Use Instagram Live from any video streaming platform, in this case, Castr
  • Stream to Instagram using OBS, SLOBS, Wirecast, vMix, or any similar streaming services
  • Stream to Instagram without storing your login credentials on Yellow Duck

Yellow Duck is free to use. To install the app, click here or go to

Please note: Yellow Duck is not affiliated with, authorized by, endorsed by, or connected in any way to either Castr or Instagram. Therefore, you may use the app at your own risk.

Connect Yellow Duck to Castr

Step 1: Log in to Instagram

how to live stream from castr to instagram

Step 2: Get RTMP URL and stream key

After signing in, Yellow Duck will give you an RTMP URL and a stream key. You will paste these keys into Castr’s dashboard to connect.

Important: Your stream key will expire in a few minutes. So as soon as you’re logged in to Instagram, you will have a few minutes to start your stream. It’s best to have your video streams set up and configured beforehand.

how to live stream from castr to instagram

Step 3: Log in to Castr dashboard

Sign in to Castr here. If you don’t have an account, sign up here.

Step 4: Connect Castr with Yellow Duck using RTMP

In your Castr Livestream dashboard, click Add Platform

how to live stream from castr to instagram

Select Custom

how to live stream from castr to instagram

Then, paste the RTMP URL and stream key from Yellow Duck to the Streaming Platform Address and Streaming Key boxes. Please note that your streaming key should be kept in private all the time.  Click Create Platform.

how to live stream from castr to instagram

Your Instagram account will be connected to Castr under a Custom RTMP Destination. If you want to multistream, you can add some other destinations like Facebook, YouTube, Twitch, etc. to the dashboard.

Finalize your video source setup (e.g. lighting, frame, sound, visual, etc.) as usual, enable your stream, and you’re ready to go live.

Tip: Add more platforms such as Facebook, YouTube, or Twitch into your Castr dashboard to multistream and maximize your audience reach.

how to live stream from castr to instagram

How to Connect OBS to Yellow Duck

Another flow you can use to stream to Instagram from Castr is through OBS.

how to live stream from castr to instagram
  • After signing in to Yellow Duck and having your RTMP URL and stream key ready, open OBS.
  • Go to Settings
  • On the right sidebar, click the Stream tab
  • Under Service, select Custom
  • Then paste your Yellow Duck’s RTMP URL and stream key into the Server and Stream Key sections, respectively
  • Click OK and you’re connected to Instagram
  • Connect OBS to Castr and start streaming as usual

Key Takeaways

  • Use Yellow Duck as a third-party app to stream from Castr or a computer to Instagram
  • You’ll need a Castr Livestream or Multistream plan to get started
  • Yellow Duck is free to use
  • You can also connect Yellow Duck with OBS
  • To optimize your video reach, try adding several platforms and stream to multiple destinations at the same time

We hope this article resolves the burning desire of many users who want to add Instagram as one of their publish destinations. If you’re new to Castr, you’re welcome to trial our dashboard for 7 days free. To explore what else you can do with Castr subscription plans, please visit our pricing page

Join 200,000+ streamers worldwide

With Castr, you can easily livestream videos on any platform in no time.

No Castr Branding

No Castr Branding

We do not include our branding on your videos.

No Commitment

No Commitment

No contracts. Cancel or change your plans anytime.

24/7 Support

24/7 Support

Highly skilled in-house engineers ready to help.

Related articles