Unless you've been hiding under a rock you know that WebRTC is posed to be the next big thing in real time communications. If you're familiar with the technical details of WebRTC you also know ...
http://blog.krisk.org/2014/06/verto-webrtc-and-freeswitch-get-hitched.html
I spent about two hours today on the always awesome VoIP Users Conference talking with Olle Johansson, Dan York, Tim Panton, Dave Taht, and others about VoIP security and encryption in general. ...
http://blog.krisk.org/2014/05/voip-users-conference-talks-crypto.html
It has come to my attention that Daniel-Constantin Mierla has selected my blog as a 2013 Kamailio Award Winner ! This is a huge honor and I appreciate the recognition from Daniel and the entire ...
This is a post that would be received completely differently a year ago. We now live in a “post-Snowden” era where even average members of the general public are at least vaguely aware of ...
http://blog.krisk.org/2014/03/securing-real-time-communications.html
THIS IS A (RELATIVELY) SHORT POST THAT I’VE BEEN MEANING TO WRITE FOR A WHILE. A RECENT ARS TECHNICA STORY (AND THE RESULTING HN DISCUSSION ) PROMPTED ME TO FINALLY SIT DOWN AND WRITE THIS....
In my last post I spent some time (and many words) describing the what, how, and why behind some of the changes Apple has made to the Facetime protocol over the past three years. Needless to s...
http://blog.krisk.org/2013/09/learning-stupid-nat-tricks-from-apple.html
A colleague of mine recently sent over a PCAP file containing an Apple Facetime session between two iPhone devices running just-released iOS 7. Being a protocol junkie he thought I might be i...
http://blog.krisk.org/2013/09/apples-new-facetime-sip-perspective.html
After my original post on “packets of death” I’ve spent the last couple of weeks receiving reports from users all over the world ranging from: - Able to reproduce on 82574L with your “...
http://blog.krisk.org/2013/02/findpod-find-your-own-packets-of-death.html
UPDATE - Intel has pointed me towards the successor to the 82574 , which includes some of the features I suggest here. I think it's safe to say we're all looking forward to this chip hitting the ...
When you're done reading this check out my update ! Experiencing similar ethernet controller issues but don't know where to start ? UPDATE: See the packets and find out if you're affected here ...
As many of you know I’ve been quite fond of FreeSWITCH for some time now. I’ve been impressed with the functionality, stability, and performance. Did I say impressed? I suppose I meant...
http://blog.krisk.org/2012/09/freeswitch-stable-branch-sponsored-by.html
Some time ago I wrote the first installment of a multi-part series on performance testing. Here we go with part two! In part one I talked about some of the difficulties surrounding performance ...
http://blog.krisk.org/2012/07/performance-testing-part-2-going.html
While digging through some boxes the other day I came across a book. Not just any book - a very important book. A book I both cursed and loved more than any other book in my entire life. To ...
A few years back I was talking with my editor at O'Reilly Media about a book I'd like to write. The book would cover details of the SIP protocol, best practice, interop scenarios, and even a few...
http://blog.krisk.org/2012/06/everything-you-wish-you-didnt-need-to.html
Do you speak German? I don't. I'm sure this comes as a shock to the many people who have sent me e-mails in German over the years. I suppose my last name may give that impression... Anyway, l...
Ever since releasing the AstLinux Development Environment several years ago the AstLinux Developers have spent a significant amount of time supporting new users who are (in many cases) building ...
http://blog.krisk.org/2012/03/astlinux-custom-build-engine-now.html
As someone who often finds themselves "in the trenches" dealing with some extremely nerdy technical nuances it's often easy to miss the larger picture. I guess Mark Spencer was right when he sa...
http://blog.krisk.org/2012/02/hyperspecialization-and-shakeup-of-100.html
Over the past few years (like many other people in this business) I’ve needed to do performance testing. Open source software is great but this is one place where you need to do your own leg...
http://blog.krisk.org/2011/12/performance-testing-part-1.html
Just a quick one today (and some shameless self promotion on my part)... Star2Star has been recognized on a few "lists" this year, check it out: Inc 500 Forbes 100 "Most Promising" I'm lu...
(Continued from Building a Startup ) Our way wasn’t working. To put it mildly our “business grade” solution didn’t perform much better than Vonage. We became to exemplify VoIP...
http://blog.krisk.org/2011/11/building-startup-right-way.html
(Continued from Starting a Startup ) After several days of meetings in Sarasota we determined: 1) I was moving to Sarasota to start a company with Norm and Joe. 2) We were going to utili...
I know I’ve apologized for being quiet in the past. This is not one of those times because (as you’ll soon find out) I’ve been hard at work and only now can I finally talk about it. Six...
A colleague came to me today and had a troubling issue. He's using sipsak and nagios to monitor some SIP endpoints. Pretty standard so far, right? He noticed that when using UDP and checking on...
http://blog.krisk.org/2010/10/breaking-rfc-compliance-to-improve.html
Cluecon is going very well this year... I spoke the first day and have spent the rest of my time here enjoying the presentations and interacting with the community. A few highlights: Perfect w...
A while back I saw a preview for the new A-Team movie. While the movie itself looks horrible I was reminded of the original TV series with its many interesting characters and catch phrases. Among...