webrtc

WebRTC engine

A Go implementation of the WebRTC API for peer-to-peer video conferencing and real-time communication

Pure Go implementation of the WebRTC API

GitHub

14k stars
261 watching
2k forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

audiogogolanglive-videoortcp2ppionpion-webrtcrtpsrtpstreamingvideovoipwasmwebassemblywebcamwebrtcwebrtc-apiwebrtc-librarieswebrtc-server

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pion/rtpA Go implementation of real-time transport protocol (RTP) used in WebRTC applications for video and audio streaming.367
pion/sctpAn SCTP implementation in Go, providing networking functionality for WebRTC applications.227
pion/rtcpAn implementation of RTCP packet handling in Go152
pion/sdpAn implementation of the Session Description Protocol for use in WebRTC signaling157
webrtc-rs/webrtcA Rust implementation of WebRTC stack4,230
livekit/livekitAn end-to-end WebRTC stack for real-time video conferencing and data sharing10,880
alexxit/go2rtcA streaming application that supports multiple protocols and sources, enabling real-time video transmission from various devices to different platforms.7,512
node-webrtc/node-webrtcProvides bindings to WebRTC M87 for Node.js Native Addon development2,738
hybridgroup/gobotA framework for robotics and IoT development in Go9,005
feross/simple-peerSimple WebRTC video, voice, and data channel management for peer-to-peer communication7,477
robfig/cronA Go library that enables the scheduling of tasks at specific times or intervals.13,197
go-chi/chiA lightweight router for building modular and composable HTTP services18,767
gavv/httpexpectA toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility2,569
mynaparrot/plugnmeet-serverA scalable and high-performance web conferencing system using WebRTC infrastructure.319
shpota/goxygenAutomates the creation of web projects with Go and various front-end frameworks and databases.3,531