Upgrade Your Drupal Skills
We trained 1,000+ Drupal Developers over the last decade.
See Advanced Courses NAH, I know EnoughJSCommunicator to power DruCall 2.x
JSCommunicator 1.0.0 appeared over the festive season, making it even easier for people to build WebRTC real-time voice and video capabilities into their web sites.
In fact, it is so easy to use that I was simply able to drop it over the top of the drupal-phone.tpl.php template file in DruCall, tweak the drucall.js module to call JSCommManager.init() and DruCall is now the first solid implementation of JSCommunicator.
Put it to the test
Before pushing this new version out to the community, it is undergoing some testing / baptism by fire. Lumicall recently announced free calling from desktop browser to mobile app powered by JsSIP's "tryit" demo code.
The DruCall module has now been deployed here on the Lumicall website as a parallel solution to access the same free calling service.
Browser version sensitivity
WebRTC is the next big thing: it won't work in old browsers. It depends on JavaScript. At best, we aim to give some helpful error when it can not run.
CSS styling opportunity
JSCommunicator comes from server-side developers rather than web developers. It provides a solid communications tool but it doesn't look great.
The project aims to be a HTML fragment that can drop into just about any page on any web site, so it has been designed to be as raw as possible and allow the styling of the existing web site to influence it. Nonetheless, it could still look a little bit nicer and I would be delighted to see any CSS-based skins that people may develop to enhance it.
This is a phone:
and now this is too:
About Drupal Sun
Drupal Sun is an Evolving Web project. It allows you to:
- Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
- Facet based on tags, author, or feed
- Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
- View the entire article text inline, or in the context of the site where it was created
See the blog post at Evolving Web