🎶 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:

We are all subject to forces of innovation and change, none more so than in the tech sector. Constantly buffered by consumer demands, security concerns, and the latest round of Microsoft "updates", the importance of staying with the pack cannot be overstated. However, keeping up to date is one thing, but driving the marketplace forward is quite another. The real opportunity lies in scouting the path ahead, forging a new trail for the marketplace to follow. Why simply play the game when you can write an entirely new set of rules? As such, our COO Rebecca Allen served on the…

  • Share:

We are often asked about the required server instance that Red5 Pro should be run on. Those that have followed this blog will be unsurprised that the answer is that it depends upon what you are trying to do. To get started, you'll probably want to take a look at our benchmarks. We've already covered how we conduct our load testing, using our modification of Bees with Machine Guns. Tests were run against an AWS m5.large instance (2 CPUs with 8GB memory, 2GB allocated to java_heap). Scroll to the bottom for other hosting providers. Publishing a 256kbps stream…

  • Share: