All Stories from SIGNAL 2017

Are you sitting down? Alright, good. Post-SIGNAL, your head is likely spinning from the whirlwind of announcements. Never fear, we’ve got the rundown for you. No two developer tool belts are alike. There are 1.6 million of your fellow developers on the Twilio platform. Each of them—including you—is building something to solve a nuanced problem, with a nuanced set of tools. SIGNAL just put your tool… Read More

Network Traversal Services – New Region – Mumbai, India

We are excited to announce that Network Traversal Service (NTS) is now available in India through Twilio’s new IN1 data center in Mumbai. This makes Network Traversal Service available in eight regions on five continents. This new point of presence reduces video latency throughout Asia Pacific, and especially in the rapidly growing India market. For developers looking to expand their applications into India, this expansion means… Read More

First Steps with Python and Bottle

First Steps with Python & Bottle web framework

Do you want to build your first web application with Python? Or have you been working with a full-featured web framework such as Django or Pyramid and want to try out a microframework? Take four minutes to watch this video and check off “get started using the Bottle web framework” from your 2016 to-do list: The Code You can snag the code in the video via… Read More

Welcome Kurento WebRTC team to Twilio

Kurento WebRTC media server team joins Twilio

The Twilio family is growing: The team behind Kurento Media Server is joining Twilio. Based in Madrid, Spain, the Kurento team has quickly made their project the reference media server stack for WebRTC media processing on the Internet. Racking up over 20,000 downloads over the past twelve months and spawning more than 200 projects on GitHub, Kurento’s modular architecture and developer ethos make a perfect fit to… Read More

How To Add React Powered CSS Filters To Twilio Video

What’s that? You want to add filters to your video application that serve no purpose other than looking awesome? Check out how easy adding CSS filters are to elements on your page. In a recent post we saw how to introduce React.js into an existing Twilio Video application. Let’s pick up where we left off and add our video filters as a new React component. Start by cloning this repo and… Read More

How to use a WebRTC PeerConnection in a Twilio Video Conversation

Twilio Video simplifies building multi-person video chat applications and minimizes complicated WebRTC boilerplate. However having access to the underlying WebRTC objects can be advantageous and is sometimes necessary. The RTCPeerConnection is the main object behind a Twilio Video conversation, which you can access and use in just a couple of lines of code. Setting up a Twilio Video application If you already have a Twilio Video application built,… Read More

Building a React Powered Video Chat

One of the most challenging conversations in software development is debating the modernization of an existing application. In fact telling your boss that you want to rewrite something in a new technology may not always end well. But with so many new and better frameworks like React being released every day, there are definitely times where it makes sense to bite the bullet and go green(field). Thanks to… Read More

Getting Started with the Twilio Video JavaScript SDK

The code in this is currently outdated because our Video SDK was in BETA and has updated since the writing of this blog post. Check out this tutorial instead if you want help using Twilio video. Twilio Video simplifies building multi-person video chat applications and minimizes complicated WebRTC boilerplate. The Twilio docs have a thorough quickstart which will assist you in creating a production ready Video application, but… Read More

Building Video Applications on Android

Context is everything, and there’s nothing more annoying than using a mobile application and then being told you need to switch to a different app to communicate with other users or technical support. In my last blog post I showed you how to add IP communications into an existing application using the Twilio IP Messaging SDK for Android. Twilio also offers a Video SDK which can be used to… Read More