• Sign Up, It's Free
  • Get Our Newsletter Plans & Pricing
    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Post Type Selectors
  • Categories
    • Hybrid Work
    • Video Conferencing
    • Cloud Calling
    • Collaboration Devices
    • Customer Experience
    • Event Management
  • Hybrid Work
  • Video Conferencing
  • Cloud Calling
  • Collaboration Devices
  • Customer Experience
  • Event Management
 
  • Blog home
  • >
  • Video Conferencing
  • >
  • Embedding  Webex Teams Meetings with the  JavaScript  SDK 
Video Conferencing

Embedding  Webex Teams Meetings with the  JavaScript  SDK 

Dec 2, 2019 — Webex Team

We’ve brought  Webex  Teams video conferencing to an open source  JavaScript  SDK, using Cisco and open source technologies, allowing developers to create and customize their own media applications in the web rapidly.

 Vibrant Ecosystem  

As the line between the browser and the operating system continues to blur, JavaScript-accessible technologies are becoming more powerful.  WebRTC  is one of the most dominant examples of this paradigm shift, minimizing the barrier to entry for media development,  and it’s on your everyday average web browser.  

Since 2016, an estimated two billion browsers were installed that support WebRTC.  Chrome, Firefox, and Safari all support WebRTC standards, with Edge support on its way. This has empowered developers all over the world to build complex media related applications in the browser of their choice.  It is clear the future direction of video conferencing applications, media exchange, and the like will be built here, right in your web browser.  

Leveraging and Expanding  

We, at Cisco,  are utilizing  this burgeoning technology stack to create solutions in  Webex  Teams for high quality, secure meeting collaboration. In our environment, we see over 90,000 Webex Teams meetings using WebRTC per month.  

Meetings  via the browser makes it possible to engage in real time video communication in Cisco’s powerful media network and with no installations, no browser plugins, and a familiar native app proficiency. In fact,  Webex  Teams  extends basic WebRTC calling to improve quality of service and adapt to network inconsistencies in order to provide the best quality web conferencing experience possible.  

Now we are taking this a step further, bringing  Webex  Meetings to an open source  JavaScript  SDK.  In a collaborative effort, we’ve combined the knowledge of our teams and over the course of a few months have released an open source tool that has all the capabilities of the  Webex Teams Web Client  today, in a flexible API format.  It  is  built to be platform independent, and is supported wherever WebRTC runs, even mobile browsers such as Chrome on Android, and Safari on iOS.  Some example features are joining a  Webex meeting, recording  meetings in the cloud, sharing  your screen, managing  a roster, and accessing  meeting statistics.  Groups  inside of Cisco have already started to bring these custom capabilities to new applications.   

Endless Possibilities  

Developers can now customize and integrate  video conferencing  into their applications rapidly.  The wealth of use cases to create for is endless. Imagine applications that enabled single use calls such as a doctor taking an ad hoc patient call, coordinating meetings with external vendors using just a link, or bringing thousands of people to a simulcast in an instant. What if we brought meetings to the billions of IoT devices and had collaboration from a refrigerator or a car in an instant? The combined power of the SDK and the Webex web clients will make all this possible.   

What’s Next  

We believe WebRTC is an important tool in the present and future of real time media. We are investing in building higher quality audio/video, more flexible and powerful APIs through the SDK, and more unified experiences in the clients through actively developing solutions for these everyday problems. 

We Want You To  

Read the documentation, pull the code, start making applications, or contribute! Everything is available through the  developer portal  today!  

If you’re not currently using Webex Meetings, you can try the free offer, here.

Learn More

Personalize your team meetings with these top four screen sharing features 
Cisco Webex Meetings 39.9: Discovering some video conferencing hacks
How web conferencing can be utilized for real-time online collaboration
Webex Devices: Transforming Workspaces So You Can Get Stuff Done

Three CX-defining ways that the banking industry can use digital channels to its advantage
May 26, 2022 — Alex Cambell

Webex For Government Offers Enhancements for Healthcare, Mobile Users and Developers
May 24, 2022 — Thomas Wingfield

Top communication tips from the acting world to help you shine during virtual meetings (or in-person)
May 19, 2022 — Emily Brooks

How one design company keeps creativity flowing in the hybrid work era
May 19, 2022 — Emily Brooks

How we taught new languages to Webex Assistant
May 16, 2022 — Kelsey Kraus

Connect With Us
  • This newsletter is for you.

    Our monthly newsletter, The Collaboratory, features fresh insights from collaboration experts, plus tips & trends, new product announcements, and the latest on the biggest events of the year. Sign up to stay in the loop!

Webex logo
Get started for free.
Additional features, storage, and support start at just one low price.
Sign Up, It's Free See Plans & Pricing
Small Business
  • Pricing
  • Webex App
  • Meetings
  • Calling
  • Messaging
  • Screen Sharing
Enterprise
  • Webex Suite
  • Calling
  • Meetings
  • Messaging
  • Slido
  • Webinars
  • Events
  • Contact Center
  • Experience Management
  • imimobile
  • Security
  • Control Hub
Devices
  • Headsets
  • Cameras
  • Desk Series
  • Room Series
  • Board Series
  • Phone Series
  • Accessories
Solutions For
  • Education
  • Healthcare
  • Government
  • Finance
  • Sports & Entertainment
  • Frontline
  • Nonprofits
  • Startups
  • Hybrid Work
  • Integrations
  • Developers
Resources
  • Downloads
  • Help Center
  • Join a Test Meeting
  • Online Classes
  • Accessibility
  • Inclusivity
  • Live & On-Demand Webinars
  • Webex Community
  • News & Innovations
Company
  • Cisco
  • Contact Support
  • Contact Sales
  • Webex Blog
  • Webex Thought Leadership
  • Webex Merch Store
  • Careers
  • Webex Leap
© Cisco and/or its affiliates. All Rights Reserved.
  • Terms & Conditions
  • Privacy Statement
  • Cookies
  • Trademarks
  • English
    • Chinese (Simplified)
    • Chinese (Traditional)
    • French
    • German
    • Italian
    • Japanese
    • Korean
    • Portuguese (Brazil)
    • Spanish
  • 简体中文 (Chinese (Simplified))
  • 繁體中文 (Chinese (Traditional))
  • English
  • Français (French)
  • Deutsch (German)
  • Italiano (Italian)
  • 日本語 (Japanese)
  • 한국어 (Korean)
  • Português (Portuguese (Brazil))
  • Español (Spanish)