Best Practices to follow for Live Video Streaming

What kind of settings and practices are good for professional Live video streaming?

Use IVB7 video streaming equipment, the encoding software and the Livebox server for the best experience.

Let’s talk about some of the best practices that you should generally follow when you stream live over the internet

Always use standard streaming protocols such as RTMP, RTSP, RTP or WebRTC. Never use non-standard propitiatory protocols as it will affect your streaming quality, make you dependent and locked to a third-party server or provider and make you spend a lot of money. So,never settle for non-standard streaming methods such as using an X protocol to stream video using an X software or server.

How to achieve the best latency?

Always select the nearest located server for the best and optimum performance. Ask for the original Livebox low latency streaming CDN servers. Price wise and Quality wise, nothing beats the original Livebox live streaming server.

How do I know if I am using a propitiatory streaming protocol in my current setup?

Check if your live video can be directly played by multiple video players and web players from VLC,Windows media player to Jwplayer and clappr. If one of those players is unable to play your content without conversion, you are stuck with a propitiatory protocol. Call us and switch to Livebox server right away so that our experts can guide you to use industry standards so that you can have an optimum streaming experience.

How should you setup your encoder settings for different kinds of internet connections?

For slow data cards or 2g connections:

  1. Use a H.265 encoder preferably or H.264 if that’s unavailable
  2. Use a bitrate between 350 to 500k
  3. Use a resolution of 720×480
  4. Frame rate of 15 fps
  5. Turn de-interlacing on

For very fast connections:

When we say very fast internet connection,we mean a minimum of 100 Mbps constant speed or higher as of 2017

  1. H.264 / H.265 encoder
  2. 1500 kbps bitrate
  3. Resolution of a minimum of 1920×1080 or higher
  4. 30 to 60 fps
  5. De-interlacing on for better picture quality although the difference will be minor

Also remember that with H.265, you can tweak the settings to stream at a much higher quality while using the same amount of bandwidth that H.264 uses for a particular quality.

For medium speed connections:

These would be the best settings for connections with an average speed between 5 to 10mbps

  1. H.264 / H.265 encoder
  2. 800 kpbs
  3. Resolutions of a minimum of 720p
  4. 30 fps
  5. De-interlacing turned on.

These are just some examples on how you can stream depending on your connection environment. However, for best results, you should try varying these settings even more depending on the speed of the actual connection since there can be fluctuations in latency depending on the wireless signals and the distance between you and the server. If you would like to dig in a little bit more about how you can setup transcoding settings on LIvebox to distribute to Youtube,Facebook or Periscope, have a look at google’s recommendations for youtube streaming here

Do you run your live streaming using the Livebox low latency high performance streaming server? Let us know about your setup. Call us if you need help so that we can help you during your live event over phone. We never charge a huge extra sum just for support. We offer free phone, email and even remote support.Call our director for technical support directly at +91-9789-9789-55.

Happy Streaming! Stream Smooth,stream high and stream cool.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: