5/15/2014 1:26:59 PM
OnSIP Allows Web App Developers to Add WebRTC
Platform as a Service, SIP signaling control, RTCDataChannel, WebRTC
App Developer Magazine

OnSIP Allows Web App Developers to Add WebRTC

Stuart Parkerson Stuart Parkerson in Programming Thursday, May 15, 2014

OnSIP, a provider of business communications services, has announced the OnSIP Network, a Platform as a Service that allows developers to add WebRTC to their web apps. 

The OnSIP Network solves a similar problem for WebRTC over the Internet that phone numbers have for calling over Public Switched Telephone Network: How does one user find another user over the network? The OnSIP Network provides the ability for integrating immersive video, voice and messaging in any web application. 

The platform provides the ability to establish real-time media sessions like voice and video calls using any codec of choice, handling the codec negotiation. It enables IM messaging between endpoints with SIP MESSAGE requests. Developers can establish a real-time data channel (RTCDataChannel) session between endpoints for file sharing, chat, gaming, etc.

The OnSIP Network also provides the SIP signaling controls needed to start a call, transfer a call, fork a call, end a call, etc. Each OnSIP user address can be registered on up to 10 endpoints at once (think simul-ring). Developers can manage their OnSIP account and registered endpoints in the OnSIP admin portal or can add account management to an app using the OnSIP Admin Service SDKs.

Along with The OnSIP Network, OnSIP has also announced their contribution of an open source JavaScript library, SIP.js, to the web developer community. SIP.js allows WebRTC developers to add a necessary component, signaling, to facilitate in their applications peer-to-peer voice, video, messaging, and data channels. This new SIP stack is a fork of JsSIP and can be used with any SIP platform. When paired with The OnSIP Network, SIP.js enables developers to add a complete signaling layer to their applications without needing to build their own stack. 

This open source project is now available on sipjs.com, and developers who would like to start building with The OnSIP Network can do so now.

Read more: http://www.onsip.com/webrtc-sip-network

475 Tax Deductions for Businesses and Self-Employed Individuals

Are you paying more taxes than you have to as a developer or freelancer? The IRS is certainly not going to tell you about a deduction you failed to take, and your accountant is not likely to take the time to ask you about every deduction you’re entitled to. As former IRS Commissioner Mark Everson admitted, “If you don’t claim it, you don’t get it.

A hands-on guide to mastering mobile forensics for iOS and Android

Get hands-on experience in performing simple to complex mobile forensics techniques Retrieve and analyze data stored not only on mobile devices but also through the cloud and other connected mediums A practical guide to leveraging the power of mobile forensics on popular mobile platforms with lots of tips, tricks, and caveats.

Gps tracker for kids

The Chirp GPS app is a top-ranked location sharing app available for Apple and Android that is super easy to use, and most of all, it's reliable.

The Latest Nerd Ranch Guide (3rd Edition) to Android Programming

Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.