webrtc

pion/webrtc

Pure Go implementation of the WebRTC API

PersonalEnterpriseDeveloper toolsCommunicationMedia & photosLibrary / SDKPermissive

At a glance

stars on GitHub
17k
contributors
285+
last commit
latest release, 24 hours ago
v4.2.26
license
MIT

About

Pion WebRTC is a pure Go implementation of the WebRTC API without Cgo dependencies. It provides full support for peer connections, data channels, media streaming, and networking protocols such as ICE, DTLS, and SRTP. Developers import it as a Go library to build low-latency audio, video, and real-time data communication applications.

From the repository: “Pure Go implementation of the WebRTC API”

Latest release: v4.2.26,

Source code only: this release has no files to download.

webrtc and its alternatives: GitHub stars, last commit, license and worth score
ProjectStarsLast commitLicenseWorth
webrtcThis project
17kMIT76
FFmpegRecord, convert and stream audio and video
66kCustom (read before use)70
ZLMediaKitStreaming media server framework
18kCustom (read before use)59
kotlinStatically typed programming language for multiplatform development
54kUnknown79
RemotionMake videos programmatically with React
69k (best)Custom (read before use)86 (best)

▲ marks the most stars and the best worth score.

pion.ly
Preview of webrtc
Preview of webrtc at pion.ly

Topics