Kurento Media Server
An open source WebRTC media server with advanced capabilities like mixing, transcoding, and computer vision integration. Kurento allows building videoconferencing, broadcasting, and augmented video applications by handling streams on the server side.
Link
Related resources
- datarhei CoreOpen-source video server/framework handling VOD storage and FFmpeg-based delivery.
- OpenIO SDSOpen-source object storage system for big-data/media workloads with erasure coding.
- OpencastOpen-source platform for capturing, processing, managing and distributing academic video, with its own storage and distribution architectur…
- LeoFSHighly-available, distributed, eventually-consistent object/blob storage system used for large-scale media storage.
- AVideo-StorageStorage server component for the AVideo Platform, supporting moving videos between different storage backends.
- Build a Self-Hosted CDN with OpenResty EdgeStep-by-step guide to building a self-hosted CDN using OpenResty Edge (LuaJIT edge gateway), from the OpenResty core team.
- ML-Driven Open-Source Framework for QoE in Multimedia NetworksEnd-to-end ML framework predicting and optimizing QoE from network conditions, based on ITU-T P.1203, code released open source.
- Survive CDN Failures with Redundant StreamsTechnical deep-dive on client-side multi-CDN failover pattern using redundant streams with HLS.js.
- cXnExtensible open-source CDN with classic nginx→varnish→S3 edge cache architecture, MIT licensed.
- jsDelivrProduction multi-CDN (Cloudflare+Fastly) delivery network with RUM+synthetic monitoring load balancer and dual-DNS failover architecture, o…
- video-transcode-queueReference architecture for a video upload and transcode pipeline running on Kubernetes with a job queue.