{"library":"twilio-video","type":"library","category":null,"description":"The `twilio-video` package provides a JavaScript library for adding real-time voice and video communication capabilities to web applications. It enables developers to build multi-party video experiences, leveraging Twilio's infrastructure for signaling and media routing. The current stable version is 2.34.0, released in January 2026, with a rapid release cadence that often includes multiple updates per quarter. Key features include support for real-time transcriptions, enhanced telemetry for monitoring `RTCPeerConnection` states and application lifecycle, Document Picture-in-Picture API integration, and beta features like WebRTC overrides for optimized environments and Video Processor V3 for advanced media manipulation. It differentiates itself by offering a complete WebRTC abstraction layer integrated with the broader Twilio ecosystem, providing robust cross-browser compatibility and handling complex networking challenges inherent in real-time communication.","language":"javascript","status":"active","version":"2.34.0","tags":["javascript","twilio","webrtc","library","video","rooms","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install twilio-video","imports":["import { connect } from 'twilio-video';","import * as Video from 'twilio-video';","const Video = require('twilio-video');","import type { RemoteParticipant } from 'twilio-video';"]},{"cmd":"yarn add twilio-video","imports":[]},{"cmd":"pnpm add twilio-video","imports":[]}],"homepage":"https://www.twilio.com/video","github":"https://github.com/twilio/twilio-video.js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/twilio-video","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/twilio-video/compatibility"}}