Voximplant Web SDK v4 beta is now available with Edge/ORTC support

2016-09-29 10:31:13
91116
1
 
 
We have released a new version of Web SDK, it has been fully rewritten. The new version will help us to accelerate the development process and includes a lot of new features and improvements. Key features of Voximplant’s Web SDK 4.0 include:
  • Support for audio calls in Microsoft Edge. With Microsoft recently updating the browser’s web and audio support, Voximplant is one of the first companies to make its platform compatible with Edge. With Web SDK 4.0, web apps are empowered to handle incoming and outgoing voice calls from within the Edge web browser. Video calls in Edge will be functional as soon as VP9 or h.264 codec support is added to the browser.
  • Video can be enabled during an existing audio call. Now developers can create web apps that offer a Skype-like "enable video" option during active audio calls. Video can be enabled or disabled at any time during the call.
  • Both local and remote audio and video streams can be modified by applying filters. Developers can now modify video and audio streams in real-time. Possible applications of this feature include using video and audio filters to add watermarks, hide or alter faces, mask voices, etc.
  • h.264 video codec can be set as "high priority”. The "h.264" video codec is known for its valuable speed in modern hardware, especially in mobile devices. Developers can now force this codec to provide better video quality with less CPU usage.
Additional enhancements include:
  • Reduced latency of audio and video calls.
  • Improved syncing between audio and video tracks.
  • Calls within the Chrome browser now maintain better performance – even with poor network conditions.
  • Peer-to-peer connections can now be enabled in scenarios using JavaScript in the cloud.
  • Audio and video codec priorities can be manually configured.
  • Full support for WebRTC to offer users the best in voice and video quality.
New SDK also supports asynchronous initialization and drops support for Flash, which can still be used with legacy systems via 3.x versions of the SDK. Complete documentation for Voximplant’s Web SDK 4.0 beta can be found here.
Sign Up for a free Voximplant developer account or talk to our experts

Add your comment

Name*
Email*
Message

Your comment has been added and will be published after moderation.

Recommended posts

Where CPaaS Deploy their Networks - a Comparison

Where CPaaS Deploy their Networks - a Comparison

A couple weeks ago, Amazon Web Services (AWS) experienced an outage in its US-EAST-1 region. As so many services rely on AWS, this outage had a broader impact, causing outages and various issues with Amazon’s own Ring services, online retailers, and even the New York City MTA. In addition, a couple major Communications Platform as a Service (CPaaS) providers also reported issues (Voximplant was not impacted), potentially impacting the communications of many of their customers.  With this in mind, now is a good time to look at how CPaaS offers leverage public cloud infrastructure and review the factors involved in providing reliable, high quality communications services. In this post we will review the public cloud infrastructure used by several major CPaaS vendors and discuss the implications of their choices.

An Introduction to Selective Forwarding Units

An Introduction to Selective Forwarding Units

Adding peer-to-peer communications to an application is relatively straight-forward. Developers can leverage WebRTC APIs or a CPaaS service to quickly add real time voice and video to their web or mobile app. But, what if you want to hold a meeting with more than two people? How can you leverage powerful WebRTC APIs to build a multi party conferencing application?

What is a No-code Contact Center?

What is a No-code Contact Center?

If you’re involved in evaluating cloud contact center services, you’ve likely recognized two distinct categories and a big difference in the amount of technical expertise required to implement them. You’re attracted to the ease of use offered by contact center as service (CCaaS) offerings, but their fixed functionality doesn’t fit your business needs. In contrast, a cloud contact center built on a communications platform as a service (CPaaS) offering provides unlimited flexibility, but requires expensive software development resources to build a complete solution.