Announcing Programmable Video Recording Compositions API

We are excited to announce that the Recording Composition API is now available in Public Beta. It enables you to transcode, combine and mix your Group Room Video Recordings through an API. What are compositions? Twilio Group Room Video Recordings are stored as individual media files, containing either audio or video tracks because we don’t make any assumptions about how our customers want to use their recordings. Separating audio and video guarantees… Read More

Announcing Programmable Video DataTracks API

Programmable Video DataTracks API

Share and synchronize real-time data among Room Participants. Build shared whiteboarding, collaboration features, and augmented reality apps. Available in Programmable Video’s Peer-to-Peer and Group Rooms today. Media Sync API to synchronize messages with real-time audio and video streams—coming soon. Join us at Kranky Geek on October 27 for a live demo.  If you’ve built an app with our Programmable Video SDKs, you are familiar with the… Read More

Programmable Video Adds Support for Safari 11, Improves Performance w/ H.264 Codec, and More

Today, we’re proud to announce a host of new Programmable Video features that will help you reach more users with an even better live video experience. Support for Safari 11 on iOS and macOS: Reach nearly any web user on any platform with live video within the web browser. Support for Safari on macOS was added in version 1.2.1 of twilio-video.js, and support for Safari on… Read More

Announcing Programmable Video Group Rooms: More Participants, Video Recording, and Pricing for Scale

We’re excited to announce that Programmable Video Group Rooms are now available in Public Beta, enabling video and audio recording and increasing the number of users that can participate in a Room to 50. Get started with Group Rooms and Recording Setting up your first recorded Group Room is simple: Download and setup one of our Android, iOS (Swift, ObjC), or JavaScript quickstart apps from GitHub… Read More

Programmable Video now Generally Available, new REST API and more

Twilio Programmable Video for in-app voice and video

Programmable Video now generally available New REST API for configuring Rooms and receiving webhook status callbacks New Room-based access control We’re excited to announce the general availability of release 1.0.0 of our Programmable Video SDKs for Android, iOS, and JavaScript. Along with the 1.0.0 SDK release comes a shiny new REST API, a simplified approach to Room configuration, Room access control, and an improved Console interface… Read More

What’s New in Programmable Video: Rooms API, Better iOS Integration, Improved Rendering, and more

2017 started with a bang: The Video team has pushed out a myriad of improvements to our Programmable Video SDKs. If you’ve been thinking about adding a video feature to your web or mobile application or wondering where to start with WebRTC development, jump in now with our Video SDKs. Here’s what’s new. Rooms API CallKit and Extensions support in iOS New guides for screen sharing… Read More

Announcing the Public Beta Release 1.4 of our Twilio Client JavaScript SDK

Today we’re proud to announce the Public Beta of release 1.4 of our Twilio Client JavaScript SDK. This release adds a host of new APIs and features designed to improve browser-based voice calling in the real world of flaky networks, troublesome audio hardware, and demanding security requirements. Read on for a deeper look at these improvements, or get started with the release by checking out the… 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

(Beta) Programmable Voice SDK for iOS, with support for VoIP Services Push Notifications

Programmable Voice SDK for iOS 2.0, with out of the box support for Push Notifications

iOS 10, released this week, makes it even easier to integrate great VoIP experiences with your iOS applications. Today we’re proud to launch the Public Beta of the new Programmable Voice SDK for iOS. This SDK is designed as the next version of the currently available Twilio Client SDK v1.2.11 for iOS. You’ll notice a few changes such as out-of-the-box support for Apple’s VoIP Services Push… Read More