Learn some new API’s, meet some new friends, win some prizes and hack on some Drupal projects at the DrupalCon Hackathon. It doesn’t matter if you’re a coder, designer or just have an idea…bring your laptop and desire to build something awesome! (more…)
Google recently released nearly $70M worth of opensource code to the world, in order to help improve real-time communications (RTC) over the Internet; they call it WebRTC.
Today we are proud to preview our experimental WebRTC support for the PhonoSDK. Since WebRTC is so new, it only runs in Google’s Chrome Canary experimental browser. The video below demonstrates an encrypted Phono-to-Phono – voice and video – P2P WebRTC experience in a Canary browser and we hope you’re impressed with what you see.
Note: there are a couple of additional videos on the page that demonstrate what else we are doing with Phono and WebRTC!
Have you ever wanted to initiate a conference call and have it dial everyone’s phone numbers and invite them into a standup conference call? I will show you how to do this using Ruby on Rails and the Tropo Scripting API. The following Rails application is running version 3.2.1 powered by Twitter Bootstrap for the sweet CSS styling plus Gritter jQuery alerts (like Growl) with a little AJAX mixed in to liven things up.
Here is a screencast to show off my conference caller app!
The Rails application uses the Ruby Rest-Client gem to kick off the Tropo conference caller script while passing the Tropo script a comma delimited string of numbers to dial. The Rails Rest-Client call looks like:
In this blog, I will demonstrate how to turn multiple conferences into a chat room interface, including a full option menu . A great perk to this app is the ability to monitor everyone in the room using CouchDB – with CouchDB, you can see how many people are in each room, along with their corresponding callerIDs. There are several different CouchDBs that you can use, however for this blog I will use iris.
To start, set up an instance of CouchDB by initially going here. Once on that page, fill in the “Sign Up” fields on the right side of the page and hit “SEND”. You will then be directed to the page where you can access your CouchDB; it looks something like this:
To finish setting up CouchDB, first click the link you received from the confirmation; once there, click “Create Database” towards the top – you can name your database whatever you want, however, to follow the app’s design, I named mine conferences.