In our iOS and Android SDKs we have a property called buffer_time on the R5Configuration. It might not do exactly what you would think. First of all, the property behaves differently on a publisher client than it does on a subscriber. So, let’s take a deep dive into the buffer_time property and gain a better understanding about how to use it to improve your streaming. Publisher Client When setting up a configuration for your publishing client, the buffer_time property is actually referring to the amount of time you allow packets to back up before flushing them.…

  • Share:

The Balancing Act of Stream Quality One question we get consistently from developers using Red5 Pro is: what are the best settings for my stream to create the best quality experience? While we wish we could just have one short answer to this question, it is complex, and ultimately becomes a balancing act. Chris Wendt from Comcast did a great presentation this week at the WebRTCBoston Meetup where he talked about One-to-Many Live Broadcasts with WebRTC. In the talk he showed a diagram of a triangle which he referred to as the "Triangle of Despair." The three corners were labeled…

  • Share: