As we've blogged about many times, WebRTC, an open project that enables web browsers with Real-Time Communications (RTC) capabilities, has the potential to change the way we communicate. This potential is recognized in the growing number of WebRTC events and media buzz, but WebRTC application development is only beginning to catch fire across industries. Today, OnSIP is happy to announce a significant milestone in product development with WebRTC: The relaunch of www.getonsip.com.
Tech Talk- IT & Code
Posted by Kevin Bartley at 10:58 AM EDT
Posted by Nicole at 04:36 PM EDT
OnSIP CTO John Riordan Presents on "Geographically Distributed SIP Applications with OnSIP" at ClueCon 2013
We had another great year at ClueCon in Chicago! It was my third time, earning me a ClueCon "Hat Trick" pin. By comparison, Will Mitchell, OnSIP Engineer, picked up his first year "Rookie" pin. I asked the ClueCon Rookie about his first experience at the conference.
"ClueCon was a lot of fun," said Will. "While the days were chock full of dev talks, I think my favorite part was meeting and hanging out with all of the people I only knew before from mailing lists and GitHub comments. It's a really great crowd."
John Riordan, CTO and ClueCon Hat Trick, also enjoyed his time at ClueCon. "Once again ClueCon proved to be an excellent festival of ideas and characters," he described. "A particular highlight for me was once again the evening VoIPSec BoF with Phil Zimmermann, Travis Cross and Alan Johnston."
Posted by Eric Phipps at 03:47 PM EDT
OnSIP gets a lot of questions about Skype as a business solution. Customers are interested in using Skype either as their phone service or concurrently with OnSIP to try and leverage Skype's installed user base to make their services less expensive. Skype Connect is a business class SIP based service for Skype. After documented testing, we found that Skype Connect is almost pure SIP, although we were still unable to make outbound SIP calls. Because of these findings, we can only recommend Skype for communications in which immediacy is more important than quality.
Posted by Kevin Bartley at 11:28 AM EDT
When Hurricane Sandy ravaged New York, Internet and phone connections were disrupted across the city, but OnSIP experienced no downtime. What makes OnSIP’s hosted PBX platform so reliable? How do our redundant servers, routers, Tier 1 Internet connections, colocation centers, and upstream carriers interact to offer a platform that is uniquely superior and seamlessly scalable?
For starters, OnSIP is not comprised of customer PBXs deployed in a datacenter. OnSIP consists of a geographically distributed cloud of SIP proxies that present themselves as a single SIP server (sip.onsip.com). OnSIP phones connect to the geographically closest SIP proxy in the cloud. This unique infrastructure allows for optimal call routing, no service outages if a single box fails, and massive scalability. In the case of Hurricane Sandy, we routed customers from our NY data center to our LA data center in preparation for the storm. As result, OnSIP was not affected by the storm. In 2012, OnSIP had 99.9% uptime.
Posted by Leo Zheng at 01:05 PM EST
During my first few weeks working at OnSIP, I spent a significant portion of my time learning about VoIP, and more specifically, about SIP, the de facto signaling protocol most widely used for setting up voice communication sessions over the Internet. I tried out other SIP applications such as video, presence, and IM, and found it convenient that I could access all of these applications using a single point of contact, my SIP address. With SIP, I discovered that both the media type and what a person uses as his access point don’t matter (SIP phones or anything that can run SIP software will allow the user to get access to his applications).
It clicked with me. I could make a high definition call, conduct a video chat, send an IM, etc. using an address that looks like my email address. Best of all, I could do all of this for free using the Internet I already pay for.
I distinctly remember thinking to myself that it was only a matter of time before the excitement around this technology started having serious impacts on traditional telephony.
That was almost 4 years ago, and as far as I can tell, my prediction has yet to happen. What happened?
Posted by Samantha Avignone at 02:47 PM EST
Written By Will Mitchell
Monday night John Riordan and I went to the Rain Agency, located in NYC, to attend the Telephony Hackers Meetup. This was the third of the monthly meetups and my first time attending. Organizer Doug Crescenzi did a great job with the event, attracting about 15 people to discuss telephony APIs and share in some pizza and beer.
Posted by Will at 04:00 PM EST
WebRTC. It has certainly generated a lot of interest in the web community. Last month, you may have even caught us saying we believe the browser to be the ultimate destination of SIP communications. And with another Java security flaw being discovered (and patched) this month, the idea of a purely browser-based option is very appealing. So what is this great new technology? It's actually a couple of different HTML5 specifications, each with its own role. Let's take a look.
Note: For the sake of brevity, I have left off the use browser-specific prefixes. Be sure to check resources such as Can I Use... when implementing your web app.
Posted by Nicole at 07:17 PM EST
Java 7 has recently made the news for security concerns highlighted by the Department of Homeland Security this past Wednesday. Oracle, owners of Java, quickly responded by releasing a Java 7 update yesterday, Sunday, January 13, 2013. Because we use Java in our web application my.OnSIP, we would like to briefly explain what this all means and how it affects you.
What's Java and Which OnSIP Applications Use It?
As you may know, Java is a cross-platform programming language and computing platform that was first released by Sun Microsystems in 1995 and is now provided by Oracle. It's often used in web applications to give the applications more native capability than the browser will allow. A similar and competing alternative is Adobe's Flash.
Posted by Samantha Avignone at 03:17 PM EST
Blog by Mihail Comanescu, Software Engineer at OnSIP
Happy New Year. One of the greatest joys of software engineering is that you're constantly discovering and learning about new tools that will enhance your work. I'd like to share a few tools that made my life a little easier this past year.
Posted by Leo Zheng at 02:45 PM EST
Below is the web phone in My.OnSIP. Actually, it’s a picture of the new dialpad we recently added; the web phone has been embedded in My.OnSIP for months. It currently runs as a Java applet in the browser, allowing OnSIP users to seamlessly make and receive HD calls from their business numbers in any web browser. Unfortunately, Apple’s recent security updates complicate the user experience for Mac users.
Historically, Java came included by default on Mac OS X, with Apple taking responsibility for Java 6 and earlier versions. Apple only stopped bundling Java with the Mac OS X starting with Lion in 2011, but users could still download Java from Apple.
In mid October, Apple made a sweeping security update which axed all the their Java applet plug-ins on Macs running Mountain Lion and Lion. For machines running the older Snow Leopard, the update simply prevented web browsers from running Java applets automatically.