Media Streaming Mesh is an open-source project that enables real-time media in Kubernetes by deploying real-time media proxies to each Kubernetes node, with a per-cluster control plane ensuring that camera feeds, real-time micro-services, and external viewers are meshed together through the proxies.
- Real-time media applications require minimal loss and jitter when forwarding multi-gigabit media streams between different stages of the media ingest pipeline.
- Media Streaming Mesh addresses these use cases in a cloud-native fashion by deploying real-time media proxies to each Kubernetes node.
- Media Streaming Mesh enables distribution of a video feed to multiple downstream applications in a Kubernetes cluster.
- The media industry has multiple steps in media production, including contribution, encoding, distribution, and final delivery to users.
- Internet streaming works by making HTTP requests and receiving a media playlist with a handful of segments, leading to a trade-off between latency and reliability.