How To Do Facebook Live With Pre Recorded Video

Updated on: September 3, 2022

Introduction: Read this article to understand the 3 best ways to livestream your prerecorded videos on Facebook Live: FREE using OBS + VLC. PAID using OneStream Live & LiveReacting!

Welcome to the world of Live Streaming!

If you are an Internet marketer then you must take advantage of Livestreaming apps & craft strategies to produce the best results from this medium. Nowawdays, top social media influencers regularly stream live on Facebook Live, Instagram, Youtube, Twitch etc. But I noticed that they are not always streaming live. Often, they stream pre-recorded content. Would you also like to learn how to stream pre-recorded videos live on social platforms? I've found 3 great ways to livestream your pre-recorded video content via Facebook Live and other social media platforms!

The livestreaming industry has been increasingly influencing the cyberspace. Early livestreaming platforms included Meerkat, Periscope, or Facebook Live. I've been a real fan of livestreaming services since their beginning. In my livestreaming experience, I used to go live on Periscope to tell my stories. But eventually, I fell in love with FacebookLive, because it lets you to leverage your existing audience for your live streams! This turned out to be the best ready-to-eat food you can ever get. I'm 100% sure Livestreaming is the future of social media and the web in general.

3 Best Solutions to Livestream Prerecorded Videos on Facebook Live

Now, if you want to stream live on Facebook Live using recorded videos then you can do it for FREE of cost using a tool called OBS, along with VLC. This method does time to configure settings initially, but it can work well once you get familiarised with it. You also need to have a fast and reliable broadband or 4G connection to ensure that there are no lags or signal quality issues. On the other hand, you might want to get started quickly, stream live on multiple platforms simultaneously, may not have a reliable internet connection, and may need to schedule your livestreams ahead of time. In that case too, you can easily achieve this by paying a very nominal price, using either OneStream Live or LiveReacting. Let's dive deeper into each of these three great methods of livestreaming your prerecorded videos on Facebook Live!

  1. Solution 1: OBS + VLC - Complicated, Free (Recommended for Tech-Savvy Users)
  2. Solution 2: OneStream Live - Easy, Paid (Recommended for Multicasting on 40+ Social Platforms)
  3. Solution 3: LiveReacting - Easy, Paid (Recommended for Non-Tech Users & Brands)

Solution 1: OBS + VLC - Complicated, Free (Recommended for Tech-Savvy Users)

How can I Livestream Prerecorded Videos for FREE on Facebook Live? Answer: Using OBS + VLC!

Step by Step Instructions for the FREE OBS + VLC Method of Livestreaming Precorded Videos on Facebook Live

1. Download OBS Studio according to your OS platform & install it. OBS is Open Broadcaster Software which you need to configure a streaming host on your machine. You also need to download and install VLC player.

2. Get your STREAM KEY using your Facebook Page, to do it simply navigate as follows:

Your Facebook Page > Publishing Tools > Video Library > + LIVE

Facebook Live Video Library

3. Keep note of your Stream Key and hit Preview. You will see the following OFFLINE screen. Keep this tab open while you configure your settings in OBS. To enable the GO LIVE button to stream our pre-recorded video, you need to follow the upcoming instructions.

Facebook Live stream Offline

4. Open OBS software, navigate to Settings > Stream > Select "Facebook Live" > Enter your Stream Key that you had noted in the previous step.

OSB FacebookStream Setting

Using VLC Video Source for Facebook Live Configuration

5. Now it is time to select a pre-recorded video in OBS.

Navigate to Sources > Add > VLC Video Source > Add a playlist to stream by selecting video files. You can do lots of configurations in the config panel like looping videos or playlist etc. That's it, now you are one click away to stream your selected video.

VLC Source in OSB

6. Navigate to the dashboard of OBS and disable "Mic/Aux" to avoid outside distractions when you go live. Only keep VLC source audio in ON state. Hit START STREAMING.


7. Now navigate to FB page & your will able to see PREVIEW of the stream. Simply hit GO LIVE.

Congratulations!!! You are now streaming live with your pre-recorded video on Facebook Live! 🙂



How to Stream LIVE on your Groups/Personal Profile using Prerecorded Videos?

In the above process, we went live using our Facebook page. But what if you want to go live using your personal profile, or in one of your groups? Check out the following method:

1. To do that just navigate to this page or Enable pop-ups in Chrome. Hit the Green button "Create Live Video".


2. You will get a popup like below screenshot, select the appropriate option to Go Live.

Option to select live broadcast facebook

3. I selected to Go Live in a group.


4. After clicking NEXT you will be shown the information regarding your Live Stream, such as the URL and Stream Key. Now you have to note down Stream Key & have to use it in OBS software as mentioned in point 4 of the previous instructions for Facebook Page.

5. It is super easy to follow rest of the steps in the previous instructions from point 5 onwards. And with that, you can go live either on your Facebook timeline, groups, or pages.

Solution 2: OneStream Live - Easy, Paid (Recommended for Multicasting on 40+ Social Platforms)

  • OneStream Live lets you stream Real-Time as well as Prerecorded videos on more than 40 social platforms.
  • You can simply upload your awesome video content to the OneStream cloud, and then schedule your streams well in advance.
  • You can also connect livestreaming apps like OBS, Zoom, Ecamm, Webex, Wirecast, XSplit to OneStream Live. With that you can do RTMP streaming from your single host machine, to multiple social platforms at once.
  • OneStream Live also lets you create Live Spaces, which are customized streams that can be hosted on your personal or business websites. This is a great way to conduct webinars!
  • Playlist Streaming feature allows you to livestream a playlist of videos, rather than a single video. This is great for curating and reusing your content to suit various contexts and use cases!
  • Cloud Storage Integration: You don't have to UPLOAD your videos to multiple places. Let's say you already have plenty of video content stored on the cloud or S3 storage, such as Google Drive, Dropbox, OneDrive, Zoom recordings, S3 Amazon etc. Then you can simply IMPORT those videos directly to OneStream, and save plenty of time, storage, and bandwidth!
  • You can EMBED your livestreams to any page as well. Using the embed and playlist feature together, you will be able to stream different playlists on different pages to target the right content to your selected audience.
  • OneStream also allows you to caption videos using SRT files. This helps to increase the accessibility of your content to hearing impaired and foreign language users, or people who just prefer to have subtitles on their videos!
  • OneStream Live also provides great social media management tools, like unified comments, messages, and reactions from multiple platforms in one place.
  • You can also onboard your entire team to this platform, enabling you to collaborate on your livestreaming projects with ease and efficiency!

onestream live prerecorded videos livestream multicast

How to LiveStream Prerecorded Videos on Facebook Live using OneStream Live?

1. Go to, register and login.

2. Connect your social accounts, like Facebook Page, Profile, Group, and many other social media platforms. These include Youtube, Instagram, Twitch, Steam, Vimeo, etc.

onestream live connect social accounts for multicast

3. For example, click on the FB Page icon, then select your Facebook Pages you wish to connect to OneStream. Click the Connect to OneStream button as show.

onestream live connect facebook pages for livestreaming

4. You can see all your connected social accounts in the sidebar as follows:

onestream live all your connected accounts appear in the sidebar

5. Now, we need to upload our pre-recorded video to the OneStream Live cloud. To do that, first click on the New Stream button on the top. Then click on the UPLOAD or RECORD button. Select a prerecorded video from your computer. Allow it to be uploaded to OneStream Live.

onestream live to upload a precorded video click New Stream

6. Once the video has been added to the Stream, you can enter Title, Description, Tags and other details for this stream.

onestream live enter info details and schedule the stream

7. You can also set the Date, Time, and Timezone for scheduling this video to be livestreamed. Then finally, choose from your connected social accounts to which you need to stream this video. You can choose ONE or MULTIPLE accounts for this stream, as you wish! Then hit the Schedule button. And you are basically done!

NOTE: If you don't set a scheduled time, then you can GO LIVE immediately or in the next 10 minutes on clicking the Schedule button.

onestream live schedule the stream connect the social accounts

8. You can see the List of All your Scheduled Streams that are QUEUED. Any stream that is LIVE right now will be displayed as LIVE.

onestream live your list of scheduled streams

So, as you can imagine, OneStream Live is a great tool for scheduling and streaming pre-recorded multiple videos on multiple social platforms! Whether you are an influencer or a brand, it can help you spruce up your social media strategy using great quality video content. By multicasting on 40+ platforms simultaneously, you can target all your audience with this livestreaming tool. You can stream both LIVE and prerecorded videos, and even set up your own custom RTMP stream on your personal or business website. This can be a great way to host webinars and connect your livestream audience to your sales funnel!

Solution 3: LiveReacting - Easy, Paid (Recommended for Non-Tech Users & Brands)

We all live in a superfast world where time and resources are very valuable. If you are a brand and want to do the Facebook live activity of existing videos. Then we suggest this easy way to stream pre-recorded video at Facebook live.

LiveReacting is one of the useful services available on the Internet which will do everything for you. LiveReacting  tool is very handy for:

  1. Social Media Agencies
  2. Online Brands
  3. Internet Influencers

Key Features of LiveReacting:

  • Very easy to use (just upload video and click one button to start)
  • Don’t require third-party software (OBS).
  • You don't need to keep PC running the whole time and your stream will work fine even if your internet connection is bad.
  • You can upload video and schedule a specific date to start a livestream

Before you upload videos, you should consider a few pre-requisites of LiveReacting:

1. They support only .mp4 files. If you have another file format you can convert it to .mp4 using an online converter

2. Max file size = 1000 MB

3. Your video must have audio and be longer than 1 minute.

4. Max length of video 240 minutes/1 credit, if you have a long video you need more credits.

5. Video contents are liable to follow facebook terms and conditions as LiveReacting is just a tool to help you out. Your uploaded data is not used by anyone & will get purge from a system after Facebook Live gets over. Either choose Facebook Page or Facebook personal profile.

Livereacting tool facebook

How to use the LiveReacting Service to livestream prerecorded videos on Facebook Live?

1. Sign up for LiveReacting using your Facebook account & grant access to your profile and pages you manage.  Livereacting-fb-access

2. Log in to your profile, now you need to purchase 1 credit of just $3.99 to use Facebook pre-recorded video template for a single video. Do it according to your requirements as its super affordable.

Now choose the "Stream pre-recorded video" template.


3. Choose where you want to go live (Profile/Page)with your pre-recorded video.

livereacting page access

4. Upload your video and see its preview before posting to Facebook.

FB Live Prerecorded LiveReacting

5. If everything is OK then simply click on a POST to FACEBOOK to go live. If you are doing it from a page then you can schedule it as per your time.

BlogSaays Facebook Live using LiveReacting

6. After going live you will see "Dashboard to control your LIVEstream" like below. Use it accordingly & enjoy hassle-free FB live.                            Livereacting Fb Live dashboard control

The best part of LiveReacting is you can plug your video into their system and leave all the work to them! You can simply enjoy your coffee or go outside for a drive while your video streams. Their customer support is also very helpful if you face any issues with your livestreams.

You can also provide your suggestions to them regarding adding more new features into their web-tool. LiveReacting not only provides Facebook Live solution but provides many more tools for internet marketing agencies & brands. We recommended it to all Digital Marketing Agencies.


We saw the 3 best ways to livestream your prerecorded videos to Facebook Live. I hope you will utilize this ability for a good purpose and deliver great content to your audience. OBS can also help you to livestream prerecorded videos to YouTube and Instagram using a similar method. But you need proper developer API key access to those platforms. On the other hand, using OneStream Live or LiveReacting, you can make your life a lot easier. You should choose the method that is best for your budget and marketing needs. Please do let me know which is your favorite method to livestream prerecorded videos in the comments below!

stream prerecorded videos facebook live
Post Tags: #facebook live prerecorded video #stream recorded video
Saurabh Mukhekar
Saurabh Mukhekar is a Professional Tech Blogger. World Traveler. He is also thinker, maker, life long learner, hybrid developer, edupreneur, mover & shaker. He's captain planet of BlogSaays and seemingly best described in rhyme. Follow Him On Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. i have tried all the way possible what you said ... but we are getting server couldnt connect. we have cross checked the stream key it was perfect. help me in solving it ...

    1. Ohh ! are you using any VPN or some proxies? You also need high-speed internet too. I just checked it from my end and its working fine from my side, please do check my LIVE Preview screenshot
      Please share me which OS, Internet connection and configuration of your machine.I will surely try to troubleshoot it.

      1. Hello,

        When I download OBS there is no "VLC Video Source" option. Am I downloading the wrong version? Is there a plugin for this?


        1. Hi Liza if you have VLC already installed then it will show but if it's not showing then simply download it manually from here this will help you to enable VLC source
          Hope this will solve your issue, keep me update if you need any help regarding OBS setup to stream recorded videos using Facebook live stream.

        2. Make sure you have the latest versions of VLC, too. "VLC Video Source" didn't appear until I updated teh VLC application.

    1. You can only get key using Page but you can choose how u have to go live either using ur page or ur porfile. For this please refeer our "How to go LIVE in Groups/Own Timeline using Pre-recorded videos" section. Choose share on ur own timeline. This will help u to solve ur query !

          1. Hi Olson, I suggest to uninstall both software OBS n VLC then again install VLC n then OBS ull get it. For Mac their is no need of plugin as it comes directly. Alternatively u can try this too. go to OBS in Application using finder file explore RightClick->showPackage then Paste 'VlC-Video' folder by downloading here "" in "Content-Resources-Data-OBSPlugin" and file ''
            in "Content-Resources-OBS-Plugin"

  2. I am using a Macbook Pro. When I install the plugin should I be installing the 32 bit or 64 bit? When I try to open the 64 bit, it asks for an app to run the file, what should I select?

      1. Ok. So I uninstall OBS, then download the VLC File. When I double click the VLC File it prompts me to open it up with an app . . . Which app do I pick since I have not yet downloaded the OBS app?

  3. Iam able to do everything.When I play the video in the OBS its perfect but in the preview section and also after I click go live the video lags too much! But when I check the OBS the video is running perfecetly without any lags.
    Help please??

  4. Is it correct that the video already starts playing when it's uploaded in the OBS playlist? I want the video to start only when I say so, or is that not possible?

  5. 4. After clicking NEXT you will get same windows like in point 3, now you have to note down StreamKey & have to use it in OBS software as mentioned in 4th point.

    ....this is the part im stuck with... no stream key given after waited for long time clicking the button NEXT.... please advise....

    1. finally, i've fixed it... the link u gave was not responsive.. not blockers, just not responsive.. stood long enough to realize it wont work so i make a new one instead plus the manual setting on OBS and now im ready all set to go... cheers...

  6. I have done with all your given steps, everything is okay even internet connection too is high speed but at last i recieve an error message after tried more than 10 times. The following error,
    "Could not access the specified channel or stream key, please double check your stream key. If this is correct, there may be a problem connecting to the server"

  7. Hello! First off thank you for your great instructions! 🙂 When I downloaded The Broadcast software on my Mac it didn't give me the option for VLC Video Source. I have to use Media Source to make it work. My only issue is that the video is not starting from the beginning. Is there a way to fix or control that so that the pre-recorded video doesn't start a minute in? Thanks!

  8. Hello,

    I tried to do this but my video doesn't stream. I go live but it's just black. Is there certain requirements the video needs to be? I have high speed internet and the video was only 3 minutes long (100mb in size)

    I plan to stream a seamless 1 hour of music in the future. Would you suggest splitting the video up into small videos or can it stream a large video file without problems?


  9. Is there a way to control the video? I stream video on Facebook Live using OBS. If there is an issue and I need to unexpectedly start my live stream over can I return to the same location on the video where I left off instead of having to play the video all the way from the beginning again? I can't find any video controls at all. I was hoping that using VLC would help but I still don't have any control over the video using that either from what I can tell. The video automatically begins playing when I open the file and I can't find a way to control where I want it to start play from. If I wanted to play the video at a point near the end of it or any point other than the beginning is that possible ? Any information would be greatly appreciated. Thank you.

    1. Kellylafon there is no facility or controller available in OBS as of now to start it from a specific location. What I suggest, you should trim already broadcasted portion using some video trimmers & save it in new file and start broadcasting it.

  10. The link is missing. I want to live using my personal account or group. can you please send me the alternative link? thanks a lot.

  11. This tutorial was great!

    One question I have is: I am able to create a successful Facebook Live video feed from a premade piece of video content, but the audio for that premade video does not play during the Live event. Any ideas on how to solve this issue?

    1. It should not happen. Can you please check with your OBS audio settings and also audio codecs of your system.
      Let me know if you still face this issure

  12. Can you do this so it does it automatically and you don't have to hit Record or whatever? It would be nice not to have to go back to work at 7 PM just to hit record on a pre-recorded FB live video.

    1. Hi Alex, for automation you have to build software in a separate way. It's very hard to do it from our side.
      You can ask someone ay to do it for you.Let me know if you need any more insights

      1. Hello did we ever figure out the automation issue? I need to schedule lives everyday and need this automatically

        1. Hi Angela,

          You have to build a custom application for this as getting API for everyday's facebook live using robots is not possible as FB kept that api restricted.But yes in near future we may see it. If this happen it will steal BW of FB servers and hence FB live become TV shows.
          I guess this is the reason why FB kept it secretly.

  13. Hi Saurabh , amazing work. It is really helpful. I need help with this though. I am getting "Connecting.." after I click start stream and it is not connecting. Is it due to slow internet connection?

    1. Thanks for your kind words,
      Yes it may case due to slow internet or you can use some VPN, may be your IP might get blocked etc.

      let me know if it works for you.

    1. Tharun sorry to say its still not available & its hard to coz streaming apps consume more memory, processing, and battery. hope to see it near future

  14. Hi Saurabh I followed your instructions and you did a good work of making it very clear what to do and thank you for that, my one problem is that the live stream is very slow it shows one still frame rather than moving video, I tried different size video the same issue can you help me with this ?

    1. Hi Andre,
      I suggest to check with your internet connection first and if it still exists. Try to use some VPN service.Many time FB live server may have load from your region, so due to data center occupancy, it may lag. But trying from VPN will help. Let me know if it works for you

      1. Thank you Saurabh you were right it was internet connection that was slow.. However I want to ask id there a way I can stream from a page I created not (personal page) to group ? as the page and not my personal profile

        1. Hi Andre,
          Thats awesome your issue resolved, to go-live using your page simply navigate to and select "share on the page you manage" option from a drop down. Its already mentioned in above tutorial how to do facebook live using your page. Hope it'll help you.

  15. If i want to upload it ahead of time but have it broadcast at a selected time is that possible?

  16. Well, OBS drove me really crazy, so I looked online for alternatives. I found something called Livecaster, so if anyone else has problems. You can check it out 🙂

    1. I have Livecaster and so far am not liking it. I thought it would have the ability to loop the videos, but I see this is not possible. Once the video is over, that is it.
      You can use the scheduler and it will repeat the video in the future, but that is not the same thing as looping.

      Have you found alternate solution to this?
      Thank you.

  17. Hi there.
    Thanks for all the information, everything works great.
    But how do i get a pre recorded video to start playing from the beginning once the fb Iive stream is going?
    By the time the stream is active the vlc video is already half way though.

  18. How can you see and respond to comments on the Facebook live while you are streaming pre recorded content?

    1. Hi Abraham, you can see it as normal video comments in real Facebook live. Pre-recorded means only your content is not live content otherwise everything is same as you see in real Facebook live.

  19. Hello
    after going to the link to go live from my timeline, i press the next button, but nothing happens, the next button just turns grey.

  20. This works but when I play it back on facebook later the audio is not there. I have made a video live and need to know what to do to make sure the audio is there. Can you help?

    1. Hi David,
      Sorry to hear about it, can you please share me FB Live URL? It may be happened due to misconfiguration of VLC source plugin where you muted audio of video stream. This is something new I heard but will surely assist you to solve it.
      Also, give me following info:
      1. Speed of internet
      2. File format you used in VLC source
      3. Do u use any VPN?

  21. There is an easier way:
    No need OBS or any other software

  22. Have you tried ? I think its pretty cool.. Dont have to install any software.. previously i was using OBS but onestream is wayyyyyyyyyyyyyyyyyyyyyyyy easier.

  23. Pre-recorded videos and to live stream them was a weird idea for me in the start but I thought to give it a try, as it helps you a lot in saving time. TBH, I tried only three services; OneStream, LiveReacting and Restream. First of all, I am not here to criticise any service, but its better to give your genuine and honest opinion based on personal experience, so I found OneStream way much better than all three. Now the reason is, it’s way too simple to use, does not consume much time, and above all they are flexible. There is no need of any software downloading in it. Cloud storage is best option as from remote sites, I can not rely on the bandwidth. After all the basic features required by such software, they give you small features as well make your stream refined as well, e.g notification, tags, thumbnail change, VOD, DVR, Video in different angles and many more… I am using their service for more than 6 months now, never faced any issue using the service, their team is always supportive in terms of helping me the best they can, once my stream got cut it’s last few seconds on YT, and it was done by YT, so they gave me a solution to handle this as well. Though this was not the problem from their side… but still the solved it for me, thumbs up team OS.

    1. Hi Zac,
      It's great to hear about this as streaming recorded videos online is very important for any marketer. It will help to build some good audience without doing the actual presentation or webinar. I know onestream is the best one as they have great technology stack to support uninterrupted live streaming of pre-recorded videos on facebook.

  24. Wow Saurabh, amazing post and that from 2016. You know your stuff. I have only recently gotten into live streaming. It’s been a few months and I’m already having a hard time trying to keep up. Your post is extremely informative and I checked out the prerecorded live streaming services mentioned here and in the comments. I'm using onestream right now and it has been wonderful so far in organizing and keeping up with my video schedules. Have you used onestream or other services? How did you find it? I would not have gotten the idea if I hadn’t come across your post so keep up the good service. 🙂

    1. Thanks for your words. Its really important to understand pre recorded live streaming video services. Its best part to keep in touch with those audience which miss your live events

  25. OneStream Live is a very user friendly web app. I am using it for all my pre-recorded Facebook lives. Genuinely, OneStream Live is a live saver. Stream runs smooth via their service. Their features are superb. Now I can stream on my Facebook events and on those groups too which I do not have admin rights on. Now we can put our logo on the stream via OneStream. Add-ons are awesome addition, as I can add extra features on minimal payments per month. I am growing my business with low pressure now honestly it’s all because of OneStream. Thank you team OS!

    1. I do agree, its best for those people who have less knowledge about technical configuration. OBS is great tool free tool to do live streaming of facebook pre-recorded videos

Share via
Copy link