Customer Story
How a flexible voice and video engine scales from 10 to hundreds of users on demand with zero degradation.
Horn built its live audio and video streaming platform on Akka — delivering reliable, high-performance streams for online learning, virtual events, telehealth, and live performances with zero degradation at any scale.
Akka ROI Scorecard
to embed functionality into a customer’s website and get streaming.
performance issues — despite unpredictable bandwidth needs and diverse requirements.
of users served on demand with zero degradation of service.
Business outcome: enterprise customers deploy custom streaming solutions for learning, events, and telehealth.
Live voice and video streaming has requirements that go far beyond typical data applications. Users have strong expectations for audio and video quality — any lag, jitter, or performance issue delivers a poor impression for customers, clients, patients, and performers.
Horn needed a platform capable of serving reliable, high-performance streams on demand for a diverse set of environments: online learning, virtual events, web conferencing, telepresence, remote health, customer support, and live musical performances. Each use case is unique, with specific bandwidth, reliability, and flexibility requirements.
“Akka was an easy choice since it had all of the attributes we needed: reliability, scalability, and the flexibility to adapt to unique customer environments,” says Tomasz Wujec, Lead Backend Developer.
Akka provides the distributed systems foundation Horn needed for streaming large data volumes in real time — managing state, handling failure recovery, and scaling across nodes seamlessly. Each streaming session is independently managed, so one connection never affects another.
“Despite the unpredictability of our bandwidth needs and diverse requirements, we have had zero problems. Everything has been reliable and perfect,” says Wujec.
Speed to production. Customers can embed Horn’s streaming functionality into their websites within minutes, with easy configuration and branding customization.
Scale. Seamless scaling from 10 users to hundreds on demand with zero degradation of service quality.
Cost to operate. Zero performance issues despite unpredictable bandwidth demands and diverse customer requirements.
Business impact. Enterprises across education, healthcare, events, and entertainment deploy custom streaming solutions tailored to their specific audiences.
Live streaming session management is inherently agentic: each stream needs autonomous quality monitoring, bandwidth adaptation, and failure recovery in real time. On the Akka Agentic AI Platform, each streaming session becomes a governed agent that monitors quality metrics, adapts bitrate and resolution based on network conditions, and handles participant joins and drops without disrupting the experience.
These streaming agents can coordinate across events — optimizing resource allocation when multiple sessions compete for bandwidth, predicting capacity needs based on registration data, and escalating quality issues before users notice them. Enterprises build on the Akka Agentic AI Platform directly, or have a system delivered and operated through Akka Specify.