Temasys and WebRTC: An Interview With Bill lewis & Alex Gouaillard

Spreading video conferencing to the developing world.
There are companies that have a video conferencing heritage in their blood, and due to my own heritage and pedigree when it comes to development, they definitely have a warm place in my heart and some feeling of kinship.
Temasys has such heritage, which made it interesting for me to hear their perspective on WebRTC and their use of it. Bill lewis, CEO, and Dr Alex Gouaillard, CTO, took the time to answer some of my questions.
What is Temasys all about?
Temasys is about changing (and improving) how people communicate, how businesses relate to customers, suppliers, and other stakeholders, and vice versa. We put the “Visual” in “Visual Communications” and provide the tools to communicate from anywhere to anywhere, on any device, at any time – and our task is to make the underlying technology invisible to the user.
We are about being agile, non-dogmatic, innovative, and challenging, and demand excellence in everything we do.
Based in Singapore we think globally, with offices and representation in Washington DC and London.
We currently have two strong VaaS propositions built on Vidyo and Magor offerings, delivered over a global infrastructure with servers in Singapore, USA, and Europe. This VaaS network serves customers in a variety of verticals: oil and energy, mining, healthcare, education, and maritime.
Our VaaS propositions have now been complemented by the development of a deep, full stack, WebRTC Infrastructure that is capable of scale and functionality.
Staff are international, multi lingual, and with impressive credentials in both start up and mature businesses, operations and engineering, and research and development.
There are many video conferencing services out there using WebRTC already. What differentiates you from them?
From the beginning, we had existing customers use case to work with, and no existing product to maintain, or existing infrastructure we would need to leverage. We quickly realized that there is not one single use case for WebRTC, but as many use cases as there were customers. We do not really believe in a killer app (the web is the app). Web technologies are faster to prototype and deploy, and we became more agile in order to leverage those opportunities.
Given the right infrastructure, and the right "bricks" (more on that later), any idea could be implemented as a one-page prototype within a matter of days. We decided early on to have a research-oriented approach to development. Instead of going for a given use case, one product, and trying to fit everything there, we would develop a strong modular infrastructure and multiple bricks, and only assemble on demand. The bottom of the stack (infrastructure) is pretty stable, but the top of the stack is completely open, and developed on-demand to adjust to customers use case instead of constraining it.
Let me give you a few examples of this.
Temasys has such heritage, which made it interesting for me to hear their perspective on WebRTC and their use of it. Bill lewis, CEO, and Dr Alex Gouaillard, CTO, took the time to answer some of my questions.
What is Temasys all about?
Temasys is about changing (and improving) how people communicate, how businesses relate to customers, suppliers, and other stakeholders, and vice versa. We put the “Visual” in “Visual Communications” and provide the tools to communicate from anywhere to anywhere, on any device, at any time – and our task is to make the underlying technology invisible to the user.
We are about being agile, non-dogmatic, innovative, and challenging, and demand excellence in everything we do.
Based in Singapore we think globally, with offices and representation in Washington DC and London.
We currently have two strong VaaS propositions built on Vidyo and Magor offerings, delivered over a global infrastructure with servers in Singapore, USA, and Europe. This VaaS network serves customers in a variety of verticals: oil and energy, mining, healthcare, education, and maritime.
Our VaaS propositions have now been complemented by the development of a deep, full stack, WebRTC Infrastructure that is capable of scale and functionality.
Staff are international, multi lingual, and with impressive credentials in both start up and mature businesses, operations and engineering, and research and development.
There are many video conferencing services out there using WebRTC already. What differentiates you from them?
From the beginning, we had existing customers use case to work with, and no existing product to maintain, or existing infrastructure we would need to leverage. We quickly realized that there is not one single use case for WebRTC, but as many use cases as there were customers. We do not really believe in a killer app (the web is the app). Web technologies are faster to prototype and deploy, and we became more agile in order to leverage those opportunities.
Given the right infrastructure, and the right "bricks" (more on that later), any idea could be implemented as a one-page prototype within a matter of days. We decided early on to have a research-oriented approach to development. Instead of going for a given use case, one product, and trying to fit everything there, we would develop a strong modular infrastructure and multiple bricks, and only assemble on demand. The bottom of the stack (infrastructure) is pretty stable, but the top of the stack is completely open, and developed on-demand to adjust to customers use case instead of constraining it.
Let me give you a few examples of this.
- TURN Servers. Some clients want you to handle TURN servers for them in your cloud. Others are ok with you handling their server in a public cloud; other clients may want to handle their server in a public cloud. Finally, some customers may want the server within their firewall on premises. To be able to answer all, we provide AWS / GCE pre-installed and configure images, for several locations, or pure VMware / VBox images, or servers as binaries, compiled for multiples architectures and OSes. We set up the internal build and test servers to make sure that all work the same way and are the latest, patched versions. In the cloud versions, we also extended the traditional servers to all have REST API, and developed smart load balancing, and smart security features.
- Middleware (aka API / SDK / Buttons / widgets ). Some clients may already have a website running, and want to either replace a java or flash-based solution, or add additional capacity to their website or portal. We provide the right API / SDK / Button / plug in for them, on top of the needed infrastructure: solutions may require a different language (js, php, ...), a plugin for another platform (Drupal, Wordpress), a fully embedded widget, and /or there could be constraints in the signaling for content (SIP, XMPP, proprietary) or transport (WS, XHR, GAE Channel, ...). We provide a portfolio of solutions to meet these needs.
- Some clients do not have any existing (web-based) product and ask us to develop their custom solutions and/or to white label one of our existing client.

