Live, But Not Live: How to Publish a Pre-Recorded Video as a Live Stream

January 31, 2020 by

Wowza Streaming Engine gives broadcasters the ability to publish an MP4 file as a live stream. That’s right: You can publish a pre-recorded video that appears as though it’s live in social media feeds, streaming apps, and websites. Wowza’s StreamPublisher module makes it easy, allowing you to configure one or more MP4 files (ranging from seconds to hours long) in a playlist that endlessly loops.

But why would anybody want to do that? It turns out, there are several good reasons. In fact, chances are that you’ve already viewed pre-recorded content posing as a live stream without realizing it.

Let’s take a look at the myriad benefits.


You Don’t Have to Be Present

Because the StreamPublisher module lets broadcasters schedule MP4s to play as though they’re live, you’re able to go on with your normally scheduled activities by configuring the stream schedule for viewers in any time zone. Some 24-hour streaming channels loop a lengthy MP4 video or playlist indefinitely as a continuous live feed — with no need for constant surveillance of the channel.


Higher Engagement and Increased Revenue

People prefer the excitement and personal involvement of live video over on-demand content. Facebook Live recently reported that live video produces six times more interactions and ten times more comments than traditional video. In fact, Facebook Live viewing time quadrupled in a single year. Live streaming continues to grow and dominate over video on demand (VOD), with a number of promising predictions for 2020 and beyond.

So, with all those viewers, it might be a good idea to insert a pre-roll or mid-roll advertisement into your stream, right? A very, very good idea indeed!

A recent study shows that viewers of live streams feel more emotionally involved and thus more likely to make a purchase. So, if you insert an ad into your pre-recorded video that’s streaming as live, you could see a four to five times increase in ad click rates — not to mention a very nice bump in ad revenue.


Unlock Monetization Opportunities With Premieres

Social media algorithms favor live video due to the increase in viewer engagement. Because of this, channels like YouTube Live, Instagram Live, and Facebook Live have begun offering more opportunities to stream pre-recorded videos as live.

As one example, YouTube Premieres launched in the summer of 2018 and allows pre-recorded videos to be uploaded and scheduled for later viewing as a live stream premiere. This offers a huge opportunity for the traditional on-demand broadcasters to reap the monetization benefits previously only available for true live streams.

According to YouTube group product manager Kurt Wilms:

“This product is going to help creators make more money, and it unlocks two new big revenue streams. The first revenue source is Super Chat, where viewers can pay to have their comment move up to the top and had only been available for live streamers in the past. The second is channel memberships, which includes perks that were previously reserved only for live videos.”

The general idea is that as the pre-recorded video plays, the broadcaster can focus all their attention on chatting and engaging with the live viewers rather than focusing on the technical requirements of a true live stream.


Scheduling and Promotion for YouTube Premieres

When scheduling your stream premiere date, a page with a countdown clock to the time of the stream broadcast can be posted and shared to attract new subscribers to your channel. In many cases, a pre-roll video is used to promote and increase excitement — leading up to the moment when thousands of viewers can watch your video premiere. When the scheduled time arrives, the playlist schedule will simply switch from the pre-roll stream in the playlist to the MP4 you wish to act as the premiere video.

Streaming this way has caught on, with no signs of slowing down. Both small businesses and famous music artists are leveraging ‘live, but not live’ content to engage with their audience. YouTube Premieres has already broken records in 2019, and several other leading social media sites are following suit.


Reduce the Chance of Live Broadcast Issues

If you’ve ever live streamed a broadcast, you know that there’s always a chance for something to go wrong.

The camera or encoder could disconnect. The network could suddenly fluctuate with an unexpected long buffer. Even the on-camera presenters could get nervous and botch the script.

Whew…the stuff live streaming nightmares are made of! 

Although tens of thousands of live streams go off every single day without an issue, accidents can happen. Losing viewership is a small price to pay, but bad press could also result.

For anyone looking to avoid the risks, streaming an MP4 as a live broadcast is always an option.



There are perks to ‘live’ streaming a pre-recorded video, but it ultimately depends on your use case and streaming needs.

Ready to give it a try? Watch the video above for a complete walk-through on publishing an MP4 as a live stream with Wowza Streaming Engine’s StreamPublisher module.


About Rose Power

Rose Power is the developer community manager for Wowza Media Systems. Passionate about building relationships with the dev community, Rose strives to deliver quality resources for a positive user experience built on trust. When not working, she can be found… View more