Storytelling is a cornerstone on the bedrock of humanity. From ancient cave paintings to printing presses all the way to video cameras, this engrained desire has spurred the development of new tools to illustrate our tales. However, that’s not all our instincts tell us. No matter how thoughtful and compelling the narrative, stories remain all… Continue reading NAB 2017: The Saga of Live-Streaming
Category: Uncategorized
Red5 Pro Release – Server, iOS, Android and HTML5
Lot’s of improvements with this one! Red5 Pro 3.4.0 introduces a Simple Authentication Plugin which provides an easier way to prevent unauthorized users from creating streams. Additionally, we have added shared objects support for HTML5 and mobile platforms. Red5 Pro’s SharedObjects are based on RTMP’s Remote SharedObject started by Adobe. We’ve made it accessible to… Continue reading Red5 Pro Release – Server, iOS, Android and HTML5
WebRTC Security: CORS, DTLS, SRTP, OMG!
The web isn’t as simple as it used to be. The days of uploading a simple HTML page you coded in Notepad (or BBEdit) and uploaded via FTP to your WebServer are over. Even JavaScript isn’t the simple language it started as (who’s using the once ubiquitous JQuery these days?). The modern day JavaScript development… Continue reading WebRTC Security: CORS, DTLS, SRTP, OMG!
It’s a WebRTC World
It doesn’t seem that long (for some of us at least) but 2017 marks the 10 year anniversary of the iPhone. The past decade has seen sweeping shifts in how we communicate with each other and interact with our surroundings. While the 20th century ended with the innovation of the internet, the 21st has brought… Continue reading It’s a WebRTC World
Network, Resolution and Preset Dimensions
When I was young, my mother (and The Rolling Stones) often told me “You can’t always get what you want”. Come to think of it, my mom (and Mick Jagger) still tells me that. A cornerstone of parenting philosophy, this concept applies equally to life decisions, demands for a second slice of cake or even… Continue reading Network, Resolution and Preset Dimensions
Is 4K Practical?
Have you ever bought a tv with the very latest in super-premium, mind-blowing display technology only to realize that it’s almost too cutting edge? You turn it on and it’s amazing! Any more detail and you’d be seeing into another dimension. Then your internet takes a nap and you realize that even though you have… Continue reading Is 4K Practical?
WebRTC vs RTMP – Which Protocol Should You Choose for Your Live Streaming App?
Live video streaming is taking off like crazy, and you want to get in on this new technology by building your own cat streaming app. “Periscope for Cats will be the next big thing” you say. You start looking into what’s out there for a software developer to build on, and immediately are inundated with… Continue reading WebRTC vs RTMP – Which Protocol Should You Choose for Your Live Streaming App?
Red5 Pro Release 3.0 – WebRTC Scaling
March is traditionally the month where people start breaking their New Year Resolutions. Not Red5 Pro. We’ve persevered to reach our goal of improving the performance of our WebRTC implementation. While some abandoned their treadmills, we slimmed down our CPU usage to make Red5 Pro more scalable. As home gyms (still unassembled) were hidden in… Continue reading Red5 Pro Release 3.0 – WebRTC Scaling
More Time to Save Money
Yesterday, Amazon Web Services experienced an outage in its eastern U.S. region. So that, quite obviously, caused a stir. It was a blackout. Like, medieval, Dark Ages blackout. Everything was broken, people were crying, there was looting… OK. Maybe it wasn’t that bad but it sure did mess things up. As such, some developers could… Continue reading More Time to Save Money
Changing Port Numbers
Homonym: one of a group of words that share the same pronunciation but have different meanings. Take for example, the word “port”. It could mean a place where ships take shelter, the left side of a vessel, a type of wine or, most importantly, a communication channel or endpoint on a computer or network. To… Continue reading Changing Port Numbers
 
				 
				 
				 
				 
				 
				 
				 
				