// the find
open-webrtc-toolkit/owt-server
General server (streaming/conference/transcoding/anayltics) for OWT. (A.k.a. MediaServer)
Intel's WebRTC media server supporting SFU, MCU, transcoding, and analytics — the kind of infra you'd need to build a Zoom competitor from scratch. Intel officially discontinued it in 2024 and flagged known security vulnerabilities with no intention of patching them.
- Genuinely full-featured: SFU + MCU in one stack, plus RTSP/RTMP/HLS/MPEG-DASH ingestion and egress alongside WebRTC — rare to get all of that in a single server
- Hardware-accelerated transcoding on Intel Core/Xeon via native C++ addons is a real differentiator if you're running on Intel hardware and care about VP8/VP9/H.264/HEVC at scale
- QUIC/WebTransport support is further along here than in most open-source media servers — the cascading architecture docs show real design thought
- Analytics plugin system (GStreamer pipeline) lets you attach object detection or custom CV pipelines directly to media streams without leaving the server
- Intel explicitly killed it and called out known security escapes — adopting this in production today means inheriting unfixed CVEs with no upstream to fix them
- Build targets are Ubuntu 18.04 and CentOS 7.6, both EOL — getting this running on anything current means you're patching the build scripts yourself
- The dependency chain (libnice with 23 custom patches, licode with another 23 patches, custom WebRTC checkout) is a maintenance nightmare; any upstream security fix requires manual patch rebasing
- MongoDB + RabbitMQ as hard runtime dependencies adds significant ops surface for what should be a media routing concern