High Quality Livestream To Multiple Destinations

simulcasting livestream

How we are able to provide high quality livestream that can stream to multiple destinations.

Shoppable Livestream to multiple destinations
Shoppable Livestream to multiple destinations

Watching video content is fun! You know what’s not fun? Having to create that captivating content and distributing it in multiple channels in a way that it looks good and performs well is not. Ask any content creator. The range of skill it takes to create video content that works across different platforms is a feat in itself.

As you know, eStreamly gives the ability to push shoppable livestream content to multiple social media for example, destinations like Instagram, Facebook, Youtube, Tiktok. 

What is the best way to send livestream to multiple destinations? 

Our users most preferred video and audio capture device is the phone. Some of the early decisions we made was to embrace mobile friendly vertical format. We do support horizontal format for those that still prefer horizontal layout. In the early days, we made two outgoing streams from the phone. One to eStreamly platform and a second that is redistributed to multiple social outlets. It resulted in a heavy competition for network bandwidth that caused breaks in livestream. 

We had to quickly change that to one outgoing stream that gets redistributed to multiple destinations. Doing this has been no simple task. We’ve taken reasonable pride in doing so. We have a user who is a terrific content creator. Unfortunately, her initial feedback on the livestream was that it is of poor video quality. My instinctive response was a defensive one suspecting internet speed. But with a little more digging, I knew better. 

You can know a lot about a lot of things and not know enough at all. I knew how the encodings and bit rate and frame rate all come together. But I accepted I knew nothing about what settings would work best under circumstances. I talked to several content creators. Most social streams take a minimum of 30fps and take max bitrates like below. Plz don’t quote me on this. For a more up to date information, please check their specifications.

Youtube – 85,000 Kbps

Facebook – 15,000 Kbps

Instagram – 6,000 Kbps

When we are creating one stream that could go to all these destinations, the least common denominator is Instagram. 

I also learnt that for audio go no lower than 128 Kbps, However, if the stream is just people talking and no music then you could probably do 96 Kbps. The resolution is another factor that is dependent on the platform.

It was good to learn this but it did not get us to where we needed to be. I went nerdy and sought support from technology providers, streamers and developers who built these encoders.

So, here’s the breakdown. 

In essence, it all came down to bit rate, frame rate, resolution and internet speed.

We grab the frame from the camera, and set the above values and push the stream to stream server where it is then redistributed to multiple destination. The key is to define multiple layers and multiple configurations to set bitrate, resolution and framerate in case the internet speed fluctuates. With some calibration and a few tries, we found a couple of configurations that are optimized for bandwidth and movement and another setting for superior quality.

Good news! it worked and we were able to send superior quality livestream with good audio to multiple destinations, even when the host had a lot of movement.

So, we did all that and it was showtime. Everything went well, except that someone had reported a frozen frame at one point during the livestream. I went on extended support calls in all the avenues, went through logs everywhere and turned everything upside down to find the root cause. Nothing! It was time to think differently. I did a test run. Using another phone, I sent a text and also made a call to my phone that was livestreaming. It interrupted the livestream for a second. Bingo! that was the reason. The solution – keep the phone in Do Not Disturb mode when livestreaming! Most live streamers do it already but it was something we needed to add to our best practices. What you do here might vary slightly depending on whether the app is native mobile app or web app.

That is how we arrived at providing high quality livestream technology to our customers. Our customers have a range of movement when they livestream. Some of them are showing different outfits on live. There is a lot of movement we had to account for. We, therefore, created multiple settings that could best suit the need. We at eStreamly are fanatic about giving the best experience to our customers and theirs. This is a responsibility we take very seriously.

Tags :
Livestream Tools
Share This :

One Response

Leave a Reply

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

Lastest In News

Our Newsletter

Stay in the know

Get powerful insights from industry experts straight to your inbox. No spam, ever.

eStreamly enables shoppable livestreams & videos across platforms, including your website, social media, SMS, emails… Video become a direct ecommerce extension with in-video checkout, boasting a 9% conversion rate. Fast and reliable, it’s your payment, your inventory, your ecommerce.
© 2024 eStreamly | All rights reserved.
Designed by eStreamly