airpeer
wt-tracker
Our great sponsors
airpeer | wt-tracker | |
---|---|---|
1 | 3 | |
42 | 236 | |
- | 3.0% | |
0.0 | 7.8 | |
almost 3 years ago | 16 days ago | |
C# | TypeScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
airpeer
-
Free P2P voice chat plugin for Unity
It has an inbuilt p2p network implementation (using airpeer which is webrtc based), allowing you host and join voice chatrooms which can be integrated into your unity games and apps.
wt-tracker
-
aquatic_ws (WebTorrent tracker) rewritten with glommio, achieves up to 1.6 million responses a second in load tests
wt-tracker (nodejs, single-threaded) reached 31 thousand responses a second
-
aquatic: extremely performant open BitTorrent tracker software (UDP, HTTP, WebTorrent)
aquatic_http is a BitTorrent over HTTP over TLS tracker and aquatic_ws is a WebTorrent over TLS tracker. I don't have full current benchmarks comparing them to other options, but in a previous one, aquatic_ws handily outperformed both wt-tracker and bittorrent-tracker.
-
aquatic BitTorrent tracker: WebTorrent support (1.8M responses/second); new UDP benchmarks (650k rps)
I did some benchmarks with my load testing tool and got very encouraging results: 1.8M tracker responses per second when using 14 threads, compared to a maximum of 117k responses per second for closest competitor wt-tracker. I suspect that the openwebtorrent tracker would be a lot closer in performance to aquatic, but since it only runs over TLS, I couldn’t test it, as the load tester doesn’t support it. More info on the benchmark (PDF).
What are some alternatives?
univoice - Voice chat/VoIP solution for unity.
p2p-media-loader - An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
MapsSDK-Unity - This repository contains samples, documentation, and supporting scripts for Maps SDK, a Microsoft Garage project.
alttp-tracker - A mobile app for tracking ALTTP randomizer runs.
Zenject - Dependency Injection Framework for Unity3D
torrust-index - This repository serves as the backend for the Torrust Index project.
UnityLibrary - :books: Library of all kind of scripts, snippets & shaders for Unity
openwebtorrent-tracker - Fast and simple Webtorrent tracker implementation in C++
sprite-glow - Sprite glow effect for Unity via HDR outline and bloom post-processing
aquatic - High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
RTC-Call-Monitor - Voice/video call detection by monitoring of UDP packet rate with notification via webhooks
webtorrent-mpv-hook - Adds a hook that allows mpv to stream torrents