C++ Media is a vital part of the media stack, providing a common framework on which to build scalable and secure media applications. It’s also a key to expanding the reach of open source. The C++ Media libraries are the core of the C++ Media Platform. This is a collection of libraries that implement the functionality required to run a C++ Media application. The libraries are divided into two categories, generic and platform-specific. The generic libraries provide a set of abstractions that can be used to build media applications such as encoders, decoders and transcoders. The platform-specific libraries implement the concrete code required to execute on a particular platform. Some of the most widely used open source libraries for C++ Media among developers include: mediapipe - customizable ML solutions for live and streaming media; ZLMediaKit - A lightweight RTSP/RTMP/HTTP/HLS/HTTPFLV/WebSocketFLV/HTTPTS/HTTPfMP4/WebSocketTS/WebSocketfMP4/GB28181/WebRTC server and client framework based on C1; steem - Smart Media Tokens and decentralized applications.
C++ 8573 Version:r2 License: Permissive (MIT)
C++ 993 Version:v1.12.0 License: Others (Non-SPDX)
C++ 1007 Version:v0.18.1 License: Weak Copyleft (MPL-2.0)
Open Weaver – Develop Applications Faster with Open Source