How To Schedule Pre-Recorded Video On Facebook Live

Subscribe to My YouTube Channel ➞
Zeky Ahmed

Zeky Ahmed


About Me

Share This Article:

In this post, I'm going to show you how to schedule and live stream pre-recorded videos on Facebook Live, using a software called OneStream Live.

Note: If you'd like to watch my tutorial video for it instead of reading this article, you can click the video's thumbnail at the top of this page or watch it here on YouTube.

Table of Contents
    Add a header to begin generating the table of contents

    Overview: What is OneStream Live?

    Have you ever wished you could schedule and live stream pre-recorded videos on Facebook Live? Unfortunately, Facebook doesn't give you the option to do it natively in its own app or website, but that's where OneStream Live comes in.

    OneStream Live is a cloud-based software that allows you to schedule or live stream pre-recorded videos to 40+ social media platforms including Facebook Live, Instagram, YouTube, Twitch, and more.

    You can check out the quick one-minute video below for an explanation of what OneStream Live is all about:

    It comes with both a free plan and several paid plans (all of which we'll cover shortly). Depending on which plan you choose to go with, there are a ton of additional features you can get access to on top of the basic ones.

    We'll first start by covering all of the features offered in the various plans so you can see which ones make the most sense for what you're looking to accomplish. After that, we'll go over the plans and their pricing.

    Then we'll finish off with step-by-step instructions on how to schedule pre-recorded video on Facebook Live, using the OneStream Live software.


    OneStream Live allows you to do more than just schedule pre-recorded video on Facebook Live. Depending on your needs, you can also use it to multicast (or in other words, live stream your video to multiple locations at once), among many other things.

    Below is a quick highlight of some of the most popular features the software offers.

    A few of these features are available in the free plan, while others are only offered in the paid plans. We'll go through an in-depth breakdown of all of that in a moment, once we get to the "Pricing" section.

    For now, I recommend taking a quick look at the features listed below and making a mental note of which ones would be most useful for you. That way when we get to covering the plans, it'll be easier for you to figure out which one meets your needs the best.

    • Schedule Pre-Recorded Video

      Schedule your pre-recorded videos for live streaming to 40+ social media platforms, including Facebook, up to 60 days in advance.

    • Stream Pre-Recorded Video in Real-Time

      Instead of scheduling your pre-recorded videos, you can also stream them in real-time.

    • Multi-Streaming / Multicast

      Stream your videos to up to 40+ platforms at the same time.

    • Playlist Streaming

      Queue your pre-recorded videos in any order of your choice and schedule them to go live on as many platforms as you'd like.

    • Video Looping

      Want to keep the live stream going with the same video on repeat? You can loop your video for up to 8 hours.

    • Cloud Storage Integrations

      Import your videos directly from Google Drive, Dropbox, OneDrive, pCloud or Zoom recordings and save your internet bandwidth.

    • Team Accounts

      Give members of your team their own accounts to collaborate and manage live streams.

    • No Software Installations Required

      No downloads, installations or setup needed. OneStream Live works 100% in the cloud.

    Pricing: Is OneStream Live Free?

    As I mentioned earlier, OneStream Live offers both free and paid plans. The paid plans range from $10/month to $69/month (at the time of writing this article).

    If you're just streaming videos for fun and don't plan to stream anything that's longer than 5 minutes, then you'll probably be fine using the free plan.

    But if you're like me and you're using Facebook Live for your business or something else that requires streaming videos longer than 5 minutes, then you'll want to choose a paid plan.

    Here's a breakdown of what's offered in the free plan vs. the paid plans:

    What You Get on the Free Plan

    As you can expect, the free plan is pretty restricted. It's meant to be introductory and, in my opinion, only really works if you're using OneStream Live just for fun. If you're a part of an organization, using it for your own business or for any other serious purpose, then chances are it won't cut it.

    Nonetheless, here's everything you get with the free plan:

    • You can schedule unlimited pre-recorded videos on Facebook Live, but you're limited to 5 minutes max per video. Once your video hits the 5 minute mark, the live stream will automatically shut off.
    • You cannot stream videos in "real-time". That means your only option is to schedule your pre-recorded videos in advance. However, it's not a big deal in my opinion because if you want you can schedule your video to go live within just a few minutes from when you upload it, so it's almost real-time.
    • You cannot multi-stream. Multi-streaming refers to live streaming your video to multiple places at once. For example, you might want to live stream your video to your Facebook Page, inside your Facebook Group, on your YouTube Channel, and elsewhere all at the same time. This can only be done on the paid plans.
    • You can only have 1 video scheduled in your queue at a time. On the other hand, if you go with a paid plan, you're able to schedule up to 30 videos in your queue, which saves you a ton of time if you plan to regularly schedule pre-recorded videos and want to be able to set it all up in advance.
    • You can only connect 1 social account. "Social accounts" refers to the locations you want to live stream your videos, such as a Facebook profile, Facebook page, Facebook group, Twitch account, etc. On the free plan, you can only choose one location to stream all of your videos to.
    • You do not get any team accounts. As the name suggests, team accounts allow you to give other people their own usernames and passwords to access your dashboard, so you can collaborate. This is obviously a great feature if you're a part of a team or have other people working on your live streams for you.

    What You Get on the Paid Plans

    With the paid plans, you get everything provided in the free plan, plus these additional features:

    • You can live stream videos longer than 5 minutes. The maximum video length varies between the different plans, each of which I'll cover. Make sure to take a look at the lengths allowed for each plan so you can choose the one that works best for you.
    • You can live stream in "real-time" in all the plans except for the Basic one. That means you don't have to upload the videos in advance if you don't want to, and can instead just play them and have them broadcast immediately to your live stream.
    • You can multi-stream to 40+ platforms at the same time. This will allow you to reach more of your audience and get your content out to more people.
    • You can schedule up to 30 pre-recorded videos in your queue. The exact amount of videos OneStream allows you to schedule at a time is different with each of the plans, starting at 3 videos with the Basic plan ($10/month), and going all the way up to 30 videos with the Professional plan ($69/month).
    • You can connect up to 50 social accounts at a time. Like most of the features, the exact number of accounts is different for each plan, so take a look at the price chart below for more details.
    • You can assign team accounts to give other members of your team access to your OneStream Live dashboard.

    Here are the different paid plans, their pricing, and what you get with each...

    Keep in mind the pricing is different if you pay monthly vs. annually, and obviously paying upfront for the year will save you a bit of cash (up to 20% savings at the time of writing this article).

    You can check out both the monthly and yearly pricing options by using the toggle switch below.

    Monthly Pricing

    Yearly Pricing


    $10 / Month

    • 15 Minutes Max Per Stream
    • No Real-Time Streaming
    • Pre-Recorded Multicasting Only
    • 3 Queued Streams at a Time
    • 3 Social Accounts
    • 5GB Max Upload Size
    • No Team Members


    $39 / Month

    • 1 Hour Max Per Stream
    • Real-Time Streaming
    • Pre-Recorded & Real-Time Multicasting
    • 15 Queued Streams at a Time
    • 25 Social Accounts
    • Unlimited Upload Size
    • 2 Team Members


    $69 / Month

    • 8 Hours Max Per Stream
    • Real-Time Streaming
    • Pre-Recorded & Real-Time Multicasting
    • 30 Queued Streams at a Time
    • 50 Social Accounts
    • Unlimited Upload Size
    • 4 Team Members

    How to Schedule Pre-Recorded Video on Facebook Live (Using OneStream Live)

    Once you've chosen the plan that's right for you, you're ready to get started scheduling and live streaming your pre-recorded videos on Facebook Live. It's a quick and simple process. Just follow the steps below:

    Step 1: Create Your OneStream Live Account

    Obviously, before you can use the software, you'll need to have an account and make sure you're logged into it.

    If you don't already have a OneStream Live account, take a quick moment to click the button below and create yours right now. It only takes a few seconds.

    Step 2: Connect Your Social Accounts

    Once you're signed in, the first thing you need to do is connect your "social accounts" - or in other words, choose the platforms/locations where you want to live stream your videos.

    Here's a list of all of the platforms you can live stream to with OneStream Live, at the time of writing this article:

    • Facebook (Profiles, Pages, Groups)

    • YouTube

    • Instagram

    • Twitch

    • Steam

    • Periscope

    • Vimeo

    • Dailymotion

    • Mixcloud

    • Custom RTMP


    • Hopin

    • Trovo

    • Socio

    • Smashcast

    • DLive

    • DaCast

    • Wowza

    • Nonolive

    • Mobcrush

    • AfreecaTV

    • Bambuser


    • Flowplayer

    • Picarto

    • Loots

    • Kakao TV

    • ViewStub

    • Huya

    • Bilibili

    • Zhanqi TV

    • Nimo TV

    • Naver TV

    • V Live

    • FC2 Live


    • MLG


    • Instagib

    • Chew TV

    • Vapers

    • Breakers

    • Vaughn Live

    • IBM

    • Muvi

    • DouYu

    To connect your social accounts, just choose the platforms you want to connect from the list of platforms that shows up once you log in. It'll be the first thing you see on your dashboard, as pictured below:

    Step 3: Upload Your Pre-Recorded Video

    The last thing you need to do is create a new stream, upload your pre-recorded video and schedule it to go live.

    First, click on the "New Stream" button in the top-left corner of your OneStream Live dashboard. Here's what the button looks like:

    Screen Shot 2021-01-29 at 11.20.26 AM

    By default, it'll assume you want to stream a pre-recorded video.

    Keep in mind if you ever want to use OneStream to stream in "real-time", you have that option here too - but for the purposes of this tutorial, we'll stick to scheduling your pre-recorded videos in advance.

    Before proceeding to the next steps, just double check that you have the "Pre-Recorded Streaming" tab selected. It should look like this:

    At this point, you'll need to load the pre-recorded video you want to stream. You have two options for how you can do that.

    Option #1 - Upload It Directly From Your Computer

    The first option is to just upload the video file from your computer, which you can do be clicking the "Upload Video File" box (as shown in the bottom-left of the screenshot above).

    Option #2 - Import It From A Cloud Storage Platform

    Your second option is to import your pre-recorded video from any compatible cloud storage service. You can do that by clicking the "Import Via Cloud Storage" box in the options.

    OneStream Live integrates with Google Drive, Dropbox, OneDrive, Zoom, and pCloud. If you have your video hosted on any of those platforms, then you can stream it directly from there into OneStream Live.

    The benefit of this second approach is it'll use less of your internet bandwidth and OneStream won't limit your acceptable file size (whereas file sizes are limited when you upload it directly from your computer).

    Either way, go ahead and upload the video you want to live stream using one of those two options. Once you've done that, you're ready to schedule your pre-recorded video on Facebook Live.

    Step 4: Choose Your Settings & Schedule Your Pre-Recorded Video On Facebook Live

    While the video is uploading, you can immediately start choosing your settings and when to schedule the video to go live. You'll want to make sure to update all of the following fields before saving your scheduled live stream:

    • Title: This is what the live stream will be called on Facebook. Keep in mind when Facebook sends notifications to your audience about your live video, people will be able to see this title. So choose something that will hook their interest and make people want to watch your video.
    • Description: This will show up on Facebook as the text attached to your video. Again, people will be able to see what you put here.
    • Tags: People won't necessarily be able to see these (at least that was the case last time I checked). They're more to inform the platform's algorithms what your video is about so that they can put it in front of the right kinds of people for you (who are interested in those topics). Only some of the platforms connected to OneStream Live actually use the tags.
    • Date & Time: This will determine when your pre-recorded video goes live on Facebook. Of course, make sure you've also selected the correct time zone.
    • Advanced Settings: This section will let you choose things like...
      • If you want to send your audience a notification BEFORE you go live, and how long before the scheduled time you'd like the notification to go out (using the "Event Notification" option).
      • What privacy you'd like for your live stream.
      • Whether you want to keep the recording up after the live stream is over, or have it automatically delete itself.
      • Whether you want to play the video just once during your live stream, or if you want to keep it looping for a certain period of time.
    • Choose Social Accounts: This is where you select which connected social accounts you want to stream the video to. If you're on a plan that allows it, you can multi-stream to as many locations as you want at the same time.

    Once you've finished editing your settings, all you need to do is click the "Schedule Stream" button at the bottom of the settings page, and viola! Your pre-recorded video will go live on Facebook at the time you selected.

    If you want to double check to make sure your live stream has been set up properly, you can view your scheduled live streams by clicking the "Schedules" option in either the left sidebar or top-right section of your dashboard, both of which are shown in the screenshot below.

    Final Thoughts

    As you can see, it's pretty simple to schedule pre-recorded video on Facebook Live, using the OneStream Live software.

    While the free plan has some severe limitations (which makes sense given that it's meant to be used as a trial or for people who are just streaming short videos for fun), all in all, I believe OneStream Live is a great tool.

    I've used it many times to live stream pre-recorded content for my business, which has allowed me to save time and leverage the power of live streaming when I'm not able to actually attend live for one reason or another. So far I've always had a great experience with it and definitely recommend giving it a try.

    Considering everything it allows you to do and how reliable it's been in my experience, the pricing for the paid plans is well worth the investment if this is something you need for your brand, business, organization or any other reason aside from just streaming things for fun.

    If you found this article helpful, you can go ahead and create a OneStream Live account using my referral link here (or by clicking any of the buttons on this page). I'll get compensated for referring you to the software. The money I make from it (and from any other referral links on my website) helps me keep this site running smoothly and allows me to keep writing high-quality helpful articles like this one. Thanks for your support!

    Affiliate Disclaimer: I hope you enjoyed this article! Please note that any links included in this article (or any article on my website) may be affiliate links. That means if you click on one of the links and sign up or make a purchase, I will likely be compensated for it. I only recommend products, services or offers that I genuinely believe are valuable for my readers. If you do decide to click a link, thank you! The money I make helps me keep this site running smoothly and allows me to keep writing high-quality articles like this one.

    Zeky Ahmed

    About Zeky Ahmed

    Zeky Ahmed is the founder of - He helps impact-driven entrepreneurs leverage the power of direct response marketing and the internet to build, monetize and scale their own highly-devoted and lucrative "cult" audiences online.

    If you'd like Zeky to help you grow your business and audience, click the button below to check out his flagship incubator program, Cult Builders Elite™.

    Zeky Ahmed

    About Zeky Ahmed

    Zeky Ahmed is the founder of - He helps impact-driven entrepreneurs leverage the power of direct response marketing and the internet to build, monetize and scale their own highly-devoted and lucrative "cult" audiences online.

    If you'd like Zeky to help you grow your business and audience, click the button below to check out his flagship incubator program, Cult Builders Elite™.