All Projects → pion → Quic

pion / Quic

Licence: mit
A Go implementation of the QUIC API for Peer-to-peer and Client-to-Server Connections

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Quic

Awesome Live Stream
Webrtc && Nginx && DASH && Quic 学习资料收集,持续更新中
Stars: ✭ 290 (+111.68%)
Mutual labels:  webrtc, quic
Quic.net
A .NET C# Implementation of QUIC protocol - Google's experimental transport layer.
Stars: ✭ 173 (+26.28%)
Mutual labels:  networking, quic
Stun
A Go implementation of STUN
Stars: ✭ 141 (+2.92%)
Mutual labels:  networking, webrtc
Ice
A Go implementation of ICE
Stars: ✭ 114 (-16.79%)
Mutual labels:  networking, webrtc
Humblenet
a cross-platform networking library that works in the browser
Stars: ✭ 515 (+275.91%)
Mutual labels:  networking, webrtc
Yomo
🦖 Streaming-Serverless Framework for Low-latency Edge Computing applications, running atop QUIC protocol, engaging 5G technology.
Stars: ✭ 279 (+103.65%)
Mutual labels:  networking, quic
Spitfire
An easy to use WebRTC Datachannels library for .NET applications.
Stars: ✭ 164 (+19.71%)
Mutual labels:  networking, webrtc
P
Peer-to-peer networking with browsers
Stars: ✭ 400 (+191.97%)
Mutual labels:  networking, webrtc
Ngtcp2
ngtcp2 project is an effort to implement IETF QUIC protocol
Stars: ✭ 589 (+329.93%)
Mutual labels:  networking, quic
Rtp
A Go implementation of RTP
Stars: ✭ 120 (-12.41%)
Mutual labels:  networking, webrtc
Rtmp Ts Dash Webrtc
👾 音视频解决方案 Audio and video solutions(AV1)
Stars: ✭ 129 (-5.84%)
Mutual labels:  webrtc
Hublin
DEPRECATED - An easy and free video conference service based on WebRTC
Stars: ✭ 1,614 (+1078.1%)
Mutual labels:  webrtc
Webrtc Leak
Check if your VPN leaks your IP address via the WebRTC technology
Stars: ✭ 133 (-2.92%)
Mutual labels:  webrtc
Kuma
A network library implemented in C++, supports TCP/UDP/HTTP/HTTP2/WebSocket/SSL on platform Linux/Windows/OSX/iOS/Android.
Stars: ✭ 133 (-2.92%)
Mutual labels:  networking
Blog
Stay hungry. Stay foolish.
Stars: ✭ 129 (-5.84%)
Mutual labels:  networking
Html5 Dash Hls Rtmp
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Stars: ✭ 1,805 (+1217.52%)
Mutual labels:  webrtc
Ops
Tools&scripts for daily devops.
Stars: ✭ 128 (-6.57%)
Mutual labels:  networking
Oldpodcasts
A clone of Apple's Podcasts. UIKit version.
Stars: ✭ 128 (-6.57%)
Mutual labels:  networking
Pfsense Api
The missing REST API package for pfSense
Stars: ✭ 126 (-8.03%)
Mutual labels:  networking
Network
An ansible role to configure networking
Stars: ✭ 134 (-2.19%)
Mutual labels:  networking


Pion QUIC

A Go implementation of the QUIC WebRTC & CS API

Pion quic Slack Widget
Build Status GoDoc Coverage Status Go Report Card License: MIT


pion/quic implements the following experimental QUIC APIs:

The library doesn't implement the QUIC protocol itself. It relies on quic-go for this purpose.

Usage

The Pion QUIC API aims to closely match the JavaScript API specs. Most existing documentation should therefore be useful when working with Pion. Furthermore, our GoDoc is actively maintained.

Roadmap

The library is used as a part of our WebRTC implementation. Please refer to that roadmap to track our major milestones.

Community

Pion has an active community on the Golang Slack. Sign up and join the #pion channel for discussions and support. You can also use Pion mailing list.

We are always looking to support your projects. Please reach out if you have something to build!

If you need commercial support or don't want to use public methods you can contact us at [email protected]

Contributing

Check out the contributing wiki to join the group of amazing people making this project possible:

License

MIT License - see LICENSE for full text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].