C++ Streaming

Open-source C++ projects categorized as Streaming

Top 20 C++ Streaming Projects

  • srs

    SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

  • Project mention: What's the state of screen-sharing games to friends on linux? | /r/linux_gaming | 2023-06-26
  • redpanda

    Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

  • Project mention: Choosing Between a Streaming Database and a Stream Processing Framework in Python | dev.to | 2024-02-10

    Stream-processing platforms such as Apache Kafka, Apache Pulsar, or Redpanda are specifically engineered to foster event-driven communication in a distributed system and they can be a great choice for developing loosely coupled applications. Stream processing platforms analyze data in motion, offering near-zero latency advantages. For example, consider an alert system for monitoring factory equipment. If a machine's temperature exceeds a certain threshold, a streaming platform can instantly trigger an alert and engineers do timely maintenance.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • OvenMediaEngine

    OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS

  • Project mention: [0.15.16] OvenMediaEngine has been updated! (Sep 04, 2023) | /r/OvenMediaEngine | 2023-09-06

    We're thrilled to announce the release of OvenMediaEngine 0.15.16!

  • Bento4

    Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools

  • OpenHD


  • roc-toolkit

    Real-time audio streaming over the network.

  • Project mention: Finding an open source project to write tests for. | /r/opensource | 2023-10-02
  • RaftLib

    The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • io

    Dataset, streaming, and file system extensions maintained by TensorFlow SIG-IO (by tensorflow)

  • Project mention: Has anyone gotten tensorflow_io to work on their M1 Mac? As far as I can tell there are no solutions. | /r/tensorflow | 2023-07-23

    Been stuck on this for days. The issue is mentioned in this year old thread, with multiple solutions that dont end up working. https://github.com/tensorflow/io/issues/1625 . If we're on Mac are we just SOL? Never encountered this type of problem before where you straight up cant work because your Mac is incompatible with the necessary software.

  • ArrowDL

    ArrowDL (Arrow Downloader) is a download manager for Windows, MacOS and Linux

  • Project mention: Easy way to change download location only for a particular file? | /r/firefox | 2023-05-26

    A Download Manager is something designed to manage downloads.

  • master_me

    automatic mastering plugin for live streaming, podcasts and internet radio.

  • Project mention: LUFS for Spotifyupload | /r/musicproduction | 2023-06-25

    if you want a tool for your DAW, the open source MasterMe plugin is a solid resource.

  • vlc-bittorrent

    A bittorrent plugin for VLC.

  • wolf

    Stream virtual desktops and games running in Docker

  • Project mention: Kubernetes-Native Retro Game Streaming Written in Go | news.ycombinator.com | 2023-11-21

    Referenced in one of the dockerfiles: https://games-on-whales.github.io/gow/overview.html is certainly the more reasonable approach to streaming games off docker/kubernetes.

    Their sunlight alternative https://github.com/games-on-whales/wolf adding multiple tenants is neat as well. Definitely going to give it a spin on some intel iGpu nodes.

  • daggy

    Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching

  • MStream

    Anomaly Detection on Time-Evolving Streams in Real-time. Detecting intrusions (DoS and DDoS attacks), frauds, fake rating anomalies. (by Stream-AD)

  • AnoGraph

    Sketch-Based Anomaly Detection in Streaming Graphs

  • csp

    csp is a high performance reactive stream processing library, written in C++ and Python (by Point72)

  • Project mention: CSP, a high performance reactive stream processing library | news.ycombinator.com | 2024-02-07
  • janus-ftl-plugin

    A plugin for the Janus WebRTC gateway to enable relaying of audio/video streams utilizing Mixer's FTL (Faster-Than-Light) protocol.

  • BeatDrop-Music-Visualizer

    The Milkdrop2 Music Visualization Standalone, only for Windows

  • Project mention: The early 2000s were Wild! | /r/pcmasterrace | 2023-05-12

    fuck that. BeatDrop or Milkdrop 3

  • RewardsTheater

    An OBS plugin that lets your viewers redeem videos or sounds on stream via Twitch Channel Points.

  • Project mention: Play videos on stream via channel points with a new OBS plugin | /r/Twitch | 2023-10-18

    Hi everyone! Just created an open-source (GPLv3) OBS plugin that does basically what triggerfyre does, but without a server. You can just add a Media Source/VLC Video Source to your scene, and it will play it automatically when a channel point reward is redeemed. Hope this will be of use to someone.

  • http-ipcamera

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-10.

C++ Streaming related posts


What are some of the best open-source Streaming projects in C++? This list will help you:

Project Stars
1 srs 24,126
2 redpanda 8,734
3 OvenMediaEngine 2,411
4 Bento4 1,862
5 OpenHD 1,793
6 roc-toolkit 978
7 RaftLib 922
8 io 691
9 ArrowDL 519
10 master_me 489
11 vlc-bittorrent 381
12 wolf 242
13 daggy 149
14 MStream 105
15 AnoGraph 73
16 csp 49
17 janus-ftl-plugin 44
18 BeatDrop-Music-Visualizer 29
19 RewardsTheater 22
20 http-ipcamera 9

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives