• This repository has been archived on 03/Apr/2023
  • Stars
    star
    14
  • Rank 1,438,076 (Top 29 %)
  • Language
    Go
  • Created about 6 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

net interfaces over DataChannels

More Repositories

1

webrtc

Pure Go implementation of the WebRTC API
Go
13,425
star
2

turn

Pion TURN, an API for building TURN clients and servers
Go
1,826
star
3

example-webrtc-applications

Examples of WebRTC applications that are large, or use 3rd party libraries
Go
1,031
star
4

awesome-pion

A curated list of awesome things related to Pion
Shell
723
star
5

stun

A Go implementation of STUN
Go
625
star
6

dtls

DTLS 1.2 Server/Client implementation for Go
Go
584
star
7

mediadevices

Go implementation of the MediaDevices API.
Go
530
star
8

ice

A Go implementation of ICE
Go
430
star
9

opus

Pure Go implementation of Opus
Go
389
star
10

rtp

A Go implementation of RTP
Go
349
star
11

rtwatch

Watch videos with friends using WebRTC, let the server do the pausing and seeking.
Go
301
star
12

sctp

A Go implementation of SCTP
Go
219
star
13

offline-browser-communication

Demonstration of a browser connecting to Pion WebRTC without a signaling server.
Go
195
star
14

mdns

Pure Go implementation of Multicast DNS
Go
190
star
15

quic

A Go implementation of the QUIC API for Peer-to-peer and Client-to-Server Connections
Go
178
star
16

rtsp-bench

RTSP -> WebRTC Server that generates a CPU Usage report
Go
165
star
17

rtcp

A Go implementation of RTCP
Go
151
star
18

sdp

A Go implementation of the SDP
Go
146
star
19

srtp

A Go implementation of SRTP
Go
116
star
20

interceptor

Pluggable RTP/RTCP processors for building real time communication
Go
109
star
21

obs-wormhole

Supercharge OBS with WebRTC. Remote WebRTC Sources and Serverless Broadcasting
Go
95
star
22

datachannel

A Go implementation of WebRTC Data Channels
Go
81
star
23

transport

Transport testing for Pion
Go
78
star
24

explainer

Explainer parses WebRTC Offers/Answers then provides summaries and suggestions
Go
45
star
25

11LiveChat

Another one-one live chatroom using pion webrtc with sfu mode
Go
42
star
26

udp

Please use github.com/pion/transport/v2/udp instead
Go
36
star
27

webrtc-voicemail

Voicemail.... for the web! Create voicemails via WebRTC and Transcribe them.
Go
31
star
28

demo-conference

A simple web conferencing application built using Pion
HTML
29
star
29

webrtc-zero-downtime-restart

A playground to make WebRTC easier to deploy, safer and more robust
Go
21
star
30

webrtc-v3-design

EXPERIMENTAL - new API proposals and discussions
Go
17
star
31

signaler

The Pion Signaler
Go
15
star
32

portmap

An implementation of UPnP-IGD, NAT-PMP and PCP for configuring port-forwarding
Go
13
star
33

.goassets

Asset files automatically deployed to Go package repositories
Shell
9
star
34

codec

Go wrappers of multiple codecs to be go gettable
Go
7
star
35

logging

The logging library used by Pion
Go
7
star
36

website

Pion public website
HTML
7
star
37

turnc

RFC 5766 TURN client implementation in go
Go
6
star
38

producer

File to webrtc.Track playback
Go
5
star
39

talks

Content for talks given by Pion WebRTC developers
CSS
5
star
40

pion-browser-client

Browser Client for Pion
JavaScript
5
star
41

msapi

media stream api for webrtc !
Go
4
star
42

randutil

Helper library for cryptographic and mathmatical randoms
Go
4
star
43

zapion

uber-go/zap âš¡ backended pion logger
Go
3
star
44

pkg

Shared Go libraries used by Pion products
Go
3
star
45

ci-sandbox

CI testing sandbox
Go
2
star
46

simulnet

A net implementation that enables simulations
2
star
47

ion-admin

This is ion's manager
1
star
48

.github

Default community health files
1
star
49

rtpio

Go
1
star