whateveeeeer!!!!!!

Golang (officially Go) is an open-source programming language that is a favorite choice among many developers. Developed by Google as a way to increase programming productivity in the face of limitations of the C++ language, Go is implemented through Google's self-hosting compiler keychain and uses gccgo (a part of GCC) for the frontend. Further increasing versatility, GopherJS can compile Go to Javascript as well. Another versatile tool used by software engineers are SDKs. An SDK is an essential tool for adding specific features or advanced functionality to web applications. Rather than going through the arduous and time-intensive process of building…

  • Share:

Hot off the heels of our latest mobile release, comes Red5 Pro Server Release 7.2.0. Per usual, our dedicated team members have continued innovating and improving the already solid Red5 Pro platform. We consider ourselves very lucky to have such dependable QA staff and software developers.   7.2.0 improves the performance of stream recovery on edges when rapidly republishing in a cluster-based setup, allows for the creation of a master HLS recording for ABR multi-variant streams, addresses an issue with running red5 Pro on newer Windows Server versions, along with a few more fixes. Read below for…

  • Share:

As an open-source and cross-platform JavaScript runtime environment, Node.js is a popular choice for many developers. Enabling both the frontend and backend to be written using JavaScript makes writing a full stack application a little easier. Another thing that makes a software engineer's life a little easier are SDKs. These development toolboxes jumpstart the process of adding specific features or advanced functionality to web applications. Rather than building everything from scratch, an SDK can form the basic framework to meet your requirements. This is especially true when it comes to the complexities of live streaming. The process of encoding…

  • Share:

It’s summertime and the living is… well, not exactly easy. Under the shadow of COVID-19, the Red5 Pro Boston office remains closed, but that hasn’t stopped us from improving our software. Thanks to our developers and QA engineers (some of whom were already working remotely) we are proud to announce the Red5 Pro SDK Release 7.2.0. Our latest update to the iOS and Android SDKs adds an improved conference example for many to many conversations, especially useful in this time of increased video calling. You can check out those examples for iOS, or Android on our…

  • Share:

Key points for effective live video streaming Placing bets on races, competitions, games and sports of all sizes and speeds (even competitive walking) started about as early as sports themselves. The great, great grandfather of all sporting events, the Olympics even had people betting on them from their ancient beginning all the way to today. While it used to be that you needed to physically be at a casino or racetrack to hand your bet to a bookie, the internet has eliminated that need allowing for virtual casinos and arenas. Although Europe, Asia, and other areas have been open to…

  • Share:

AWS Cloudfront is marketed as a way to speed up the delivery of internet content. According to AWS’s site: “CloudFront delivers your content through a worldwide network of data centers called edge locations. When a user requests content that you're serving with CloudFront, the user is routed to the edge location that provides the lowest latency (time delay), so that content is delivered with the best possible performance.” What does all that mean? It’s an AWS CDN. While this may be an effective way to deliver static content, it does not work as well with dynamically generated content…

  • Share:

Telemedicine has been an evolving technology for the last few years. The recent coronavirus outbreak has further spurred its development as it allows for no contact patient and doctor interactions. Accordingly, more and more companies are looking to increase their telehealth capabilities in the interest of reducing the risk of infection. It is important to remember that telemedicine requires some specific features. It is much more than just a simple chat application for doctors to speak with patients. While creating an application, there are a few different telemedicine tools for developers to use. This post covers some of the most…

  • Share:

Red5 Pro and DigitalOcean make a great team. As a strategic partner of DigitalOcean, Red5 Pro wants to showcase all the advantages that this combination brings. As the live streaming industry shifts away from fixed data centers towards more flexible cloud-based solutions, Red5 Pro configured their live streaming solution to run on cloud providers such as DigitalOcean. By leveraging cloud infrastructure, you can increase the flexibility and effective scalability of your live streaming platform. Red5 Pro supports scalability at low latency (sub-500ms) and DigitalOcean offers affordable data costs making them an effective combo.  Find out more about Red5 Pro and…

  • Share:

10 TokBox Competitors

TokBox is a useful platform for live streaming video. Their relatively easy to use interface enables you to quickly get everything set up for basic plug and play utility. Their well-built SDKs are fully functional and effective at point-to-point communication. Their basic functionality and fast setup time makes TokBox ideal for establishing POCs during hackathons or to meet an investor deadline. Despite being acquired by Vonage over two years ago, most people still refer to it by the original name TokBox regardless of it’s official name being changed to “Vonage API”. With that in mind, we shall continue for…

  • Share:

Red5 Pro Release 7.0

Introducing Red5 Pro version 7.0! The latest release improves audio performance by supporting higher audio bitrates (96 kHz stereo streams at 128 kbps) as well as stereo support (browser dependent). This means you can get better than CD quality audio files over WebRTC. We also expanded the functionality of the autoscaling solution by adding the ability for a single Terraform server to support multiple stream managers behind a load balancer, a node relations map, and the ability to request a transcoder by region. Furthermore, we streamlined the autoscaler performance with improved connection logic and bug fixes. Don’t miss…

  • Share:

Red5 Pro is teaming up with Microsoft to deploy our live streaming software on the Azure cloud platform. Broadcasters and subscribers alike will enjoy the sub 500ms of latency that Red5 Pro adds to Azure live video streaming. This collaboration will not only benefit streaming performance but, considering the scalability of Red5 Pro, it will also unlock full access to the global reach of Azure’s cloud services. No worries about large events suffering through high latency and streams becoming unavailable. Features such as Adaptive Bitrate streaming, transcoding into multiple stream qualities, and a range of egress and ingest protocols…

  • Share:

Despite the fact that they are one of our competitors, even we will admit that TokBox is a really good platform. They feature a quick setup for plug and play app development and a relatively easy to use interface. Their SDKs are well-built, fully functional, and really good at point-to-point communication. This makes TokBox ideal for establishing POCs for hackathons or to meet an investor deadline. We should also point out that TokBox was acquired by Vonage, so it’s official name is the “Vonage API”. It’s been two years since the acquisition and people still refer to it…

  • Share:

Low latency remains a key component in any live streaming application. Video chat, distance learning, live auctions, event broadcasts and many more use case cases all need fast stream delivery to ensure a positive user experience. The challenge lies in providing low latency that is consistent and scalable. Complicating matters further, is the fact that live streaming video is itself nuanced with many subtle yet impactful considerations that must be taken into account. In order to simplify this process and cut through any confusion, Red5 Pro and Videon have joined forces to bring real-time latency live video streaming to the…

  • Share:

Creating a fully functioning Android live streaming app can be complex. You have to configure all of the backend system infrastructure required for a basic web application, plus all the additional considerations (i.e. potential pain points) for native app integration. Accordingly, some live streaming software companies have added mobile SDKs to their offerings in order to make that process easier. Why build something from scratch and needlessly spend extra money and time to recreate something that already exists? However, it does need to work well, lest all that saved money and efforts will go right back into fixing everything.…

  • Share:

Building an iOS live streaming app can be complicated and tedious. On top of all the backend system infrastructure required for any web application there are additional considerations for native app integration. As such, some live streaming software companies offer mobile SDKs to help make this process easier. Let’s take a look at some of the key features you should consider in choosing a platform and SDK to consider when building an iOS live streaming app. 1) LatencyIt can only be considered live if your viewers can see what is happening as it is actually happening. If it takes…

  • Share:

Unless you’ve been living under a rock (although these days it kinda feels like we all are), you know that COVID-19 has caused the cancellation of many events. One such cancelation that hit the live streaming industry was the NAB Show 2020, which was disappointing for us as we have lots of exciting things to share. However, we're a company that specializes in delivering best-in-class streaming media solutions, and if there was ever a time for us to show off what we can do, this is it. That's why we've partnered with our friends at KUNO, nanocosmos, Hopin and…

  • Share:

Content Delivery Networks (CDNs) are a popular way that many video streaming services send out their video so it can be watched by all the people that want to see it. CDNs work by caching information on the various data centers they have distributed across the globe. As each data center is a server, it could be said that each CDN is made up of a series of CDN Video Streaming Servers. Akamai, one of the largest CDN providers, defines a video streaming server this way: “A video streaming server delivers video content over the Internet to a user with…

  • Share:

Building a live streaming application requires many moving pieces. Not only is the process of live streaming complicated, but the number of companies offering to help “simplify” the process can have the opposite effect. Let’s take a look at some of the key features you should consider in choosing a platform to build your live streaming application on. 1) LatencyHaving the lowest possible latency is a keystone to live experiences. Live auctions, drone guidance, event broadcasts, even basic conversations all need real-time latency. Any sort of delay between the broadcaster and subscriber will have negative consequences. High latency results…

  • Share:

When the internet was born only few people would have imagined the amount of data that it would need to handle decades later. The Internet and its original protocols were designed to send small packets of data (like emails) that could traverse the network and go from computer A to computer B. Nowadays, Internet traffic has evolved to include the delivery of video. Not only is video a part of internet traffic, it far exceeds all other content. Cisco estimated that by 2022 82% will consist of Internet Protocol (IP) video content while the sum of all forms of IP…

  • Share:

The recent shift of most office environments to a completely online platform has resulted in a substantial increase in the use of the conferencing platform Zoom, However, this increased use has also resulted in increased scrutiny which has revealed some of Zoom’s shortcomings. A major issue in security has recently come to light resulting in bans from school districts, SpaceX and the FBI. Stream security is not as tight as it should be resulting in people easily hacking into stream URLs and disrupting meetings. Some disruptions are mostly playful interruptions from bored teenagers, but some are much more insidious,…

  • Share:

As much as the coronavirus has wreaked uncertainty around the world, educating students remains something that is very important. The question lies in how to educate while avoiding the gathering of people at a school. The most logical way is to move to a virtual classroom and teach through video chat applications, otherwise known as distance learning. Some educators have turned to the popular application Zoom to conduct distance learning classes. However, Zoom was built as a general-purpose conferencing tool. Some teachers and students are discovering that it doesn’t always work as well as they would like. It’s…

  • Share:

As the novel coronavirus (COVID-19) has spread across the world, it has severely impacted businesses. Most companies depend upon some form of face to face interaction to conduct business. That means that the social distancing, quarantine periods, and crowd restrictions required to stem the spread of the virus have disrupted a wide variety of different industries. The obvious benefactors of home quarantine are streaming services such as Netflix, but there are others that have benefited as well. While the full coronavirus business impact is still emerging, we know the severe issues it is currently creating. This post examines some of…

  • Share:

Now, more than ever, live-streaming is important due to how the coronavirus is forcing businesses and people to limit physical interactions. However, implementing a live streaming solution remains a (potentially) daunting task. There are a lot of moving pieces which means there are many places where things can go wrong. Further complication comes from the fact that your live streaming setup may need to be adjusted according to the type of event being broadcast. Fortunately, there are a few people out there who have devoted their lives (professional and otherwise) to live streaming. Join some of them (including our Technical…

  • Share:

Live video substantially increases user engagement. This fact has dramatically increased the growth of the live video streaming industry. The rise of popular social video streaming apps like Periscope, Tik Tok or Facebook Live, along with live e-Sports and video games broadcasts like Twitch, prove the value of interactivity which can only be attained through real-time latency. With this in mind, the current low latency streaming solutions can be divided into two categories of latency: those that are within a two to three second range (not practical for true interactive use cases), and others in the sub-second or real-time category.…

  • Share:

Red5 Pro Release 6.2.0

Though our latest release was a big one, that certainly doesn't mean we took any time off. Following the big release of Red5 Pro version 6.0 comes 6.2! This update improves shared objects behavior and introduces the inspector webapp. The inspector allows you to get details about your stream in real-time for diagnostic purposes. While Chrome's WebRTC internals gives a tremendous amount of data on live streams from the client side perspective, the Inspector by contrast gives you details about the published stream coming into a Red5 Pro server. The Inspector evaluates the latency of a published stream…

  • Share: