rtp

Real-time transport protocol library

A Go implementation of real-time transport protocol (RTP) used in WebRTC applications for video and audio streaming.

A Go implementation of RTP

GitHub

364 stars
23 watching
112 forks
Language: Go
last commit: 29 days ago
audiogogolangmedianetworkingpionrtpstreamingvideowebrtc

Related projects:

Repository Description Stars
pion/rtcp An implementation of RTCP packet handling in Go 153
pion/sdp An implementation of the Session Description Protocol for use in WebRTC signaling 154
pion/sctp An SCTP implementation in Go, providing networking functionality for WebRTC applications. 224
bluenviron/gortsplib Provides an RTSP client and server library for media streaming in the Go programming language. 702
etalab/transpo-rt Provides a simple API for fetching public transport real-time data from schedules and feeds. 21
cisco/libsrtp Provides an implementation of Secure Real-time Transport Protocol (SRTP) and related cryptographic functions for secure RTP data transport. 1,228
whatietf/goript A Go implementation of RIPT, a protocol for delivering real-time media over the internet. 11
valyala/gorpc A Go library that enables fast and efficient RPC (Remote Procedure Call) communication between clients and servers in high-load environments. 704
xmppo/go-xmpp A Go library providing an implementation of the XMPP protocol for real-time communication over the internet 530
fullstorydev/grpchan Provides an abstraction and implementations of gRPC transports, allowing for customized connections with various protocols. 205
anthonyknorman/micropython_tinyrtc A Python library to interact with the RTC modules commonly used on cheap electronics 4
jlaine/aiortc A Python implementation of WebRTC and ORTC protocols using asyncio. 140
pion/dtls A native DTLS 1.2 implementation in Go 602
anacrolix/utp A Go implementation of the uTP transport protocol used in Bittorrent networks 173
wmnsk/go-pfcp Implementation of the Packet Forwarding Control Protocol (PFCP) signaling protocol in Go. 125