Is there a master here who can implement WebRTC video capture in C++?

This page summarizes the projects mentioned and recommended in the original post on /r/WebRTC

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • libdatachannel

    C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets

  • For networking and terminating WebRTC connections from cpp libdatachannel is you easiest bet. For transcoding you can pick whatever library you like, if any. The other way would be to use the chrome WebRTC stack and modify it for server use. It can and has been done but is very involved.

  • libwebrtc

    :package: Google's WebRTC implementation in a single static library. (by aisouard)

  • I recommend learning about libwebrtc, since that is the defacto library all browsers use. Only thing, the build process to setup your own C++ project with libwebrtc is a big PITA. Instead, I recommend using https://github.com/aisouard/libwebrtc . This is a great project which exposes the libwebrtc API as a single static lib. There is a small sample on the repo as well!

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts