WEBRTC
Browse 35 curated WEBRTC resources, tools, libraries, and guides for video developers on Awesome Video.
About this collection
WEBRTC brings together 35 curated resources for video developers. Explore projects and guidance across Protocols & Transport, Infrastructure & Delivery, and Players & Clients.
Explore related topics
Resources
- WebRTC-ExperimentA repository of WebRTC experimental demos by Muaz Khan, including source code for various real-time communication use cases (screen sharing…
- PeerJSA simple peer-to-peer JavaScript library that abstracts WebRTC for direct video, audio, and data connectivity between browsers. Provides an…
- WebRTC SamplesA collection of WebRTC demos and sample applications illustrating real-time peer-to-peer video, audio, and data streaming in web browsers u…
- Janus WebRTC ServerAn open source, general-purpose WebRTC server (SFU and gateway). Janus is modular and can support video conferencing, streaming, and SIP/RT…
- Kurento Media ServerAn open source WebRTC media server with advanced capabilities like mixing, transcoding, and computer vision integration. Kurento allows bui…
- OpenViduAn open source platform for building video conferencing or streaming solutions. OpenVidu provides easy-to-use APIs for WebRTC, enabling mul…
- GaleneA simple self-hosted SFU (Selective Forwarding Unit) for videoconferencing. Galene is lightweight and supports multiple rooms and groups wi…
- mediasoupA modern WebRTC SFU (Selective Forwarding Unit) for Node.js that enables building multi-party video conferencing and streaming applications…
- MistServerAn open source streaming media server that supports multiple protocols (HLS, RTMP, WebRTC, etc.). It focuses on easy setup and compatibilit…
- WebTorrentA streaming torrent client for the web. WebTorrent uses WebRTC for peer-to-peer transport and allows in-browser video streaming from torren…
- Ant Media Server (GitHub)Ant Media Server supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV
- BemTVBemTV is an open-source P2P library tailored for the HTTP Live Streaming (HLS) protocol. It introduces a hybrid CDN/P2P architecture for li…
- hlsjs-p2p-enginehlsjs-p2p-engine enhances video streaming scalability by implementing WebRTC data channels to create a peer-to-peer (P2P) network overlayin…
- Vonage Video API (formerly TokBox OpenTok)Vonage Video API allows developers to create custom video experiences on any device, including mobile, web, or desktop. Built on WebRTC ind…
- RTMP vs. WebRTC vs. HLS - A Comparison of Streaming ProtocolsAn in-depth blog post by Dyte that compares RTMP, WebRTC, and HLS streaming protocols. It discusses their concepts, supported browsers and…
- Video SDK LiveVideo SDK Live offers tools to help companies create collaborative products with capabilities like live audio/video, cloud recordings, RTMP…
- Stream Video Android SDKStream Video Android SDK provides versatile Core and Compose UI component libraries that enable developers to build video calling, audio ro…
- Comparison of Streaming ProtocolsA comprehensive GitHub Gist that provides a detailed comparison of various streaming protocols, including RTMP, WebRTC, SRT, and others. It…
- Ziggeo Mobile SDKsZiggeo offers cloud-based video technology with mobile SDKs for iOS and Android, providing asynchronous video APIs and tools to deliver ent…
- OvenPlayerOvenPlayer is a JavaScript-based player that supports Low-Latency HLS (LLHLS) and WebRTC playback. Designed for integration with OvenMediaE…
- Amazon Kinesis Video Streams WebRTC SDKsAmazon Kinesis Video Streams offers WebRTC SDKs for C, JavaScript, Android, and iOS, enabling real-time, two-way audio and video streaming.…
- Implementation and Analysis of Real-Time Streaming ProtocolsA study analyzing the most used video streaming protocols, focusing on RTSP and WebRTC, with developed platforms to compare their performan…
- 100ms: RTMP vs WebRTC vs HLS - Live Video Streaming Protocols ComparedA detailed comparison of RTMP, WebRTC, and HLS protocols, highlighting their differences in latency, scalability, quality, and reach. This…
- UMA Technology: Streaming Protocol Comparison - RTMP, WebRTC, FTL, SRTA comparative analysis of streaming protocols RTMP, WebRTC, FTL, and SRT, focusing on aspects such as latency, reliability, and error manag…