Top 11 C++ low-latency Projects
SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.Project mention: [TASK] Document setting up HLS streaming service using StreamNight, SRS, Caddy, and OBS - $25 | reddit.com/r/slavelabour | 2021-05-22
Secure, Reliable, TransportProject mention: Best codec for rtp streaming | reddit.com/r/ffmpeg | 2021-04-10
SRT https://www.srtalliance.org/ is worth looking at as an alternative, but it is not RTP.
Run Linux Software Faster and Safer than Linux with Unikernels.
OvenMediaEngine (OME) is a Streaming Server for Sub-Second Latency. It supports WebRTC, RTMP, SRT, MPEG-2 TS, RTSP as input, WebRTC, LL-DASH, MPEG-DASH, HLS as output.Project mention: [0.12.6] OvenMediaEngine has been updated! (Oct 5, 2021) | reddit.com/r/OvenMediaEngine | 2021-10-05
We did a lot of testing to find and apply the best option. As a result, OvenMediaEngine 0.12.6 is now more stable in more environments. If you need more detail, please see our release notes!
Source code for SonoBus, a real-time network audio streaming collaboration tool.Project mention: How to set up and use NINJAM | reddit.com/r/Reaper | 2021-10-11
Asynchronous Low Latency C++ Logging Library (by odygrd)
Lightweight Error Augmentation Framework (by boostorg)
fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.Project mention: Fmtlog: New fmtlib style logging library with lowest latency | news.ycombinator.com | 2021-07-03
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
The Roq C++17 API used for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
Performance comparison of the most popular C++ serialization protocols such as Cap'n'Proto, FastBinaryEncoding, Flatbuffers, Protobuf, JSONProject mention: Binary serialization library for at least C++17? | reddit.com/r/cpp_questions | 2021-10-10
If schema based, then some of these are valid https://github.com/chronoxor/CppSerialization, or you could use something like cereal (as mentioned before)
Demonstrates how to use the Roq C++17 API for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 1-2 nanoseconds access performance.Project mention: What is the absolute fastest way of using mmap for read-only random-access pattern? | reddit.com/r/cpp_questions | 2021-10-14
What are some of the best open-source low-latency projects in C++? This list will help you:
Are you hiring? Post a new remote job listing for free.