What's an SDK?

So...what do you do? This seemingly innocent sounding question can bring dread to those working in a technical field as they try to explain just what-it-is that makes up their profession. Struggling to find applicable terms to describe basic, high-level concepts, can leave one looking like their job is... essentially inventing words. Red5 Pro is a technical product. Therefore, when discussing our offerings and features, there can be some specific language and acronyms that not everyone will be familiar with. This post is an attempt to breakdown some of those common phrases and let you what exactly what it…

  • Share:

Red5 Pro Web Handler

Today's post comes from Rajdeep Rath, who has been with the Red5 team from Open Source to Pro. He is very active on our Slack Channel responding to customer inquiries at all hours. He put together Windows installation tutorials also builds applications for us, many of which can be found on his GitHub page. Most importantly, he has built many of Red5 Pro's core features including the autoscaling solution. Though many have contributed, Rajdeep created the foundation and we are very grateful to him for that. So without further adeui, I will turn it over to Rajdeep: A Glance At…

  • Share:

🎶 Oh, the weather outside is frightful, But the fire is so delightful, And since we no place to go, Let us code, let us code, let us code! 🎶 OK. Clearly, we need to get outside a little more. Good thing the office will be closed next week for the holiday break. Don't worry, we'll be back in the New Year on Wednesday, January 2nd. Before that, we wanted to release a new server update; Red5 Pro version 5.4.0! This latest release includes mobile optimizations to increase the number of connections a single server can handle. It…

  • Share:

In Part I of our "How Live-Streaming Works" series, we covered how live-stream broadcasting works. Logically, we will move to how subscribing works for this post. For those that haven't read Part I, you may want to check that out. Subscribing In order to view the live stream, the subscriber will connect to the broadcasting stream in a similar manner to how the broadcaster established a connection. However, where the broadcaster connects to an origin server, the subscriber connects to an edge server. The subscriber makes a call to the stream manager to get an edge for a particular stream.…

  • Share:

Live-streaming is simple. All you do is push a button and it publishes a stream and then you push another button to subscribe. Done. Easy, right? Well... The reality is much more complicated. There are all sorts of requests and connections being made. The broadcaster needs an IP address to publish to and the subscriber needs to know that same address in order to view the stream. Provisions are made for multiple connections, bad connections, secure connections; not to mention the transfer of data. In the strictest of scientific terms, a whole lot of stuff is going on back there.…

  • Share: