All Projects → open-webrtc-toolkit → owt-sdk-quic

open-webrtc-toolkit / owt-sdk-quic

Licence: Apache-2.0 license
C++ server and client APIs for WebTransport.

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to owt-sdk-quic

Siris
DEPRECATED: The community driven fork of Iris. The fastest web framework for Golang!
Stars: ✭ 146 (+94.67%)
Mutual labels:  quic
Hi Hysteria
Hello World!非钟国优化线路使用不佳?不想中转?hysteria一键搞定。
Stars: ✭ 1,738 (+2217.33%)
Mutual labels:  quic
load-balancers
In-progress version of draft-ietf-quic-load-balancers
Stars: ✭ 31 (-58.67%)
Mutual labels:  quic
Quic Proxy
A http/https proxy using QUIC as transport layer
Stars: ✭ 159 (+112%)
Mutual labels:  quic
Quic.net
A .NET C# Implementation of QUIC protocol - Google's experimental transport layer.
Stars: ✭ 173 (+130.67%)
Mutual labels:  quic
quictun
The simplest tunnel service based on QUIC.
Stars: ✭ 52 (-30.67%)
Mutual labels:  quic
Quic
A Go implementation of the QUIC API for Peer-to-peer and Client-to-Server Connections
Stars: ✭ 137 (+82.67%)
Mutual labels:  quic
quic vs tcp
A Survey and Benchmark of QUIC
Stars: ✭ 41 (-45.33%)
Mutual labels:  quic
quic-ns-3
QUIC implementation for ns-3
Stars: ✭ 33 (-56%)
Mutual labels:  quic
docker-nginx-http3
Docker image for Nginx + HTTP/3 powered by Quiche
Stars: ✭ 19 (-74.67%)
Mutual labels:  quic
Quic
libquic: QUIC (Quick UDP Internet Connections)
Stars: ✭ 159 (+112%)
Mutual labels:  quic
Msquic
Cross-platform, C implementation of the IETF QUIC protocol.
Stars: ✭ 2,501 (+3234.67%)
Mutual labels:  quic
rnp
A simple layer 4 ping tool for cloud.
Stars: ✭ 51 (-32%)
Mutual labels:  quic
Algernon
🎩 Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
Stars: ✭ 1,880 (+2406.67%)
Mutual labels:  quic
datagram
In-progress version of draft-ietf-quic-datagram
Stars: ✭ 25 (-66.67%)
Mutual labels:  quic
Http3 Explained
A document describing the HTTP/3 and QUIC protocols
Stars: ✭ 1,860 (+2380%)
Mutual labels:  quic
qvalve
Predictably impair QUIC flows
Stars: ✭ 17 (-77.33%)
Mutual labels:  quic
moss
Reliable and Fast UDP Connections
Stars: ✭ 37 (-50.67%)
Mutual labels:  quic
quic-py
QUIC protocol implementation in python
Stars: ✭ 38 (-49.33%)
Mutual labels:  quic
quic-conn
a single-stream encrypted connection between two peers using QUIC
Stars: ✭ 72 (-4%)
Mutual labels:  quic

Open WebRTC Toolkit QUIC SDK

Open WebRTC Toolkit QUIC SDK based on the Chromium project to provide C++ APIs for both server side and client side QUIC support.

Code structure

This repository has two projects for QUIC support. They might be merged in the future.

  • quic_io is developed for QUIC based internal I/O among OWT server agents.
  • quic_transport is a SDK for both server side and client side WebTransport support.

How to build

Please refer to this file for build instructions for quic_io and this file for build instructions for quic_transport.

How to contribute

We warmly welcome community contributions to Open WebRTC Toolkit Media Server repository. If you are willing to contribute your features and ideas to OWT, follow the process below:

  • Make sure your patch will not break anything, including all the build and tests
  • Submit a pull request onto https://github.com/open-webrtc-toolkit/owt-deps-quic/pulls
  • Watch your patch for review comments, if any, until it is accepted and merged. The OWT project is licensed under Apache License, Version 2.0. By contributing to the project, you agree to the license and copyright terms therein and release your contributions under these terms.

How to report issues

Use the "Issues" tab on Github.

See Also

https://webrtc.intel.com

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].