We are thrilled to announce the beta release of the Voice Diagnostics Web App and the accompanying RTC Diagnostics SDK and Client JS SDK's Device.testPreflight. These tools are designed to simplify checking for browser calling readiness and diagnosing network related issues. Today, they are available in beta and they are open source.
A typical VoIP service requires many connected parts to work together flawlessly. The Voice Diagnostics Web App and SDK help with checking for VoIP calling readiness
Twilio Programmable Voice and WebRTC capable browsers have paved the path for VoIP and contact center service providers to implement cheaper and more engaging calling experiences compared to …
With this new release, we introduce features to uplevel the quality of your Video applications which include, Track Priority and Network Bandwidth Profile API, Region selection, and Reconnection State & Events.
Programmable Video JS SDK 2.0 gives you the building blocks and tools needed to build web based multi-party Video Chat applications. The SDK hides the inherent complexities of Voice, Video, and data communications, which comprise signalling, media exchange, and network traversal to let you focus on providing the user experience your customers will love.
Just like the 1.x version, Programmable Video JS SDK 2.0 is based on WebRTC and is supported on the most popular desktop and mobile browsers including Chrome, Firefox, Safari, and Chrome Edge. Video JS SDK 2.0 supports the same features in 1.x including Dominant Speaker detection, Network quality …
The new Microsoft Edge is built on the Chromium open source project which also powers Google’s Chrome browser. With Microsoft adopting Chromium, developers will benefit from spending less time on interoperability because of seamless webrtc integration with other popular browsers including, Chrome, Firefox, and Safari, and has reduced the potential for security related issues.
We put the browser through hundreds of automated tests and verified all our internal apps work as expected. Furthermore, Microsoft Edge performed just as well as Google’s Chrome browser, using a similar amount of RAM and CPU.
At Twilio, our priority is to support the most popular …
With Twilio’s Programmable Voice SDKs for iOS and Android, you can easily build engaging and high quality voice calling experiences into your Apps. Whether it is calling a phone number (PSTN), another App user (VoIP), or your contact center, you can bring a contextual and secure calling experience to your users directly from your App.
We are thrilled to announce that our latest version of Programmable Voice Mobile SDKs, 3.0, is now generally available. With 3.0, you can make your customer call experiences even more engaging: with improved audio quality, increased efficiency, and contextual calling. This release includes features such as support for Opus codec, call control functions, and custom parameters.
We will walk you through the advantages of using Mobile VoIP with some common use cases, what new features rolled out with 3.0, and explain how to get started and/or migrate to Twilio Programmable Voice SDKs 3.0.
Eager to …
We’re excited to announce the General Availability of Twilio Client JS 1.7. With this release, Opus, a highly performant codec delivering better audio quality in various network environments, is now supported through the new Codec Preference API.
Compared to G.711 (PCMU), the other codec currently supported by Twilio Client JS, Opus delivers a superior voice quality at less than half the bandwidth (around 40kb/s as opposed to 80kb/s). We highly recommend enabling Opus in your applications to deliver this superior voice quality to your users.
Please refer to our changelog to find download instructions and API documentation.
Getting the Release and Upgrade Path
Upgrading from 1.3, 1.4, 1.5 and 1.6 is super simple. There are no breaking changes and it’s a matter of updating your twilio.js.
npm install --save twilio-client@^1.7.0
Codec Preference API
The Codec Preference API is a new and simple API that allows …