C++ Media Streaming

Open-source C++ projects categorized as Media Streaming

Top 7 C++ Media Streaming Projects

  • Snapcast

    Synchronous multiroom audio player

    Project mention: whole home audio | reddit.com/r/RASPBERRY_PI_PROJECTS | 2022-11-28
  • musikcube

    a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

    Project mention: A simple, clean and cross-platform music player | news.ycombinator.com | 2022-11-13
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • NymphCast

    Audio and video casting system with support for custom applications.

    Project mention: audio stream | reddit.com/r/selfhosted | 2022-07-06

    I've been watching NymphCast for a while now, but I've never actually run it before.

  • Gerbera

    UPnP Media Server for 2022: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺

    Project mention: application crash on raspberry pi2 | reddit.com/r/archlinuxarm | 2022-12-02

    As current package gerbera is unmodified from upstream, you can go directly to the source's issues page on github.

  • LMS

    Lightweight Music Server. Access your self-hosted music using a web interface.

    Project mention: Best self hosted service you're using for music? | reddit.com/r/selfhosted | 2022-12-09

    LMS - LightWeight Music Server https://github.com/epoupon/lms Super fast with a good set of features. Seems to be well coded in general.

  • Darwin Streaming Server

    Darwin Streaming Server is Apple's open source version of the QuickTime Streaming Server technology allowing you to send streaming media across the Internet using the industry standard RTP and RTSP protocols. (by macosforge)

  • Bluecherry

    Bluecherry surveillance system (server application)

    Project mention: What TrueNAS is for NAS, what's a comparable software for VMS or NVR? | reddit.com/r/homelab | 2022-06-10

    Bluecherry Likely the most simple and easy to set up, they also have a Windows portion, but I truthfully have no idea how simple/difficult it is to set up. Has the mobile app and all that and is camera-brand agnostic so that should make it easier.

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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 2022-12-09.

C++ Media Streaming related posts


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

Project Stars
1 Snapcast 4,802
2 musikcube 3,343
3 NymphCast 2,238
4 Gerbera 987
5 LMS 720
6 Darwin Streaming Server 365
7 Bluecherry 142
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.