Deadline scheduler
Maps each RTP presentation time to a controlled delivery deadline.
64 channels at a 1 ms configured receiver target and 256 channels at 3 ms on the same quad-core Arm reference platform.
Reference measurements: Raspberry Pi 4, quad-core Arm Cortex-A72, software PTP/software timestamps. The physical-DAC result is a configured receiver target, not analog end-to-end latency.
The overview remains concise. Dedicated pages give OEM engineering, product and commercial teams the evidence relevant to their decisions.
See how network time, deadline scheduling and device-clock control converge in userspace.
Explore the receive path 02BENCHMARKSReview verified multichannel scaling, the matched 64-channel comparison, physical output and separate x86 evidence.
Review the evidence 03OEM INTEGRATIONMove from a target-platform benchmark through feasibility, integration and production licensing.
Plan an evaluation 04REFERENCE PROJECTSee the open-source, off-the-shelf physical output reference without confusing it with the commercial IP.
See the reference pathFor AoIP platform vendors, professional-audio OEMs and semiconductor companies, Bama Box turns a Linux data-path bottleneck into higher channel density, lower-latency receiver profiles and more system headroom—from embedded endpoints and stageboxes to mixers, console engines and broadcast systems. The same userspace receiver architecture scales from Linux SoCs such as NXP i.MX to x86 backstage systems.
Measured at 64 channels and a strict 1 ms configured receiver target, plus a separate physical PCM5122/I²S output proof.
Integrate proven technology without rebuilding the data path from scratch.
Bama Box implements packet intake, jitter buffering and deadline-controlled scheduling entirely in Linux userspace. It requires no custom kernel module and is portable across Linux-capable SoCs. Platform-specific hardware timestamps, clocks and audio interfaces connect through a defined software API.
System cost rises quickly as channel count grows.
The integrated receive path reduces avoidable processing and data movement, leaving more CPU and memory headroom for the OEM product.
Network time and the audio-device clock do not run at exactly the same rate. In the measured HiFiBerry/PCM5122 run, the device consumed approximately one extra 48 kHz PCM frame—20.83 µs—about every ten seconds.
The Bama Box controller tracked that drift and made six declared, single-frame repeats during the 60-second run, keeping the presentation timeline aligned instead of allowing phase error to accumulate.
Maps each RTP presentation time to a controlled delivery deadline.
Tracks the network and device clocks and applies explicit frame-level correction.
Absorbs arrival variation while protecting the configured receiver target.
Uses the platform timestamp source through a defined OEM software API.
Feeds the physical audio path with bounded runtime queue depth and low overhead.
RTP timing drives deadline-controlled delivery. OEM timestamps, platform clocks and audio interfaces connect through a dedicated software API.
USERSPACE PATH VALIDATED · HARDWARE INTEGRATION IS PLATFORM-SPECIFICProduction terms are structured to remain attractive even on platforms where the measured gain is at the conservative end of the performance range.
No recurring subscription. The production royalty applies once when an enabled OEM product ships.
Licensing follows the enabled network-audio channel class, keeping low-channel products economical.
A negotiated per-device ceiling prevents higher channel density from creating an open-ended royalty.
Bring your i.MX7, i.MX8 or other target hardware for a confidential receiver comparison before production commitment.
Exact pricing stays private. Volume, product-family, platform and strategic-rights terms are matched to the product and scope.
Benchmark your target platformThe homepage keeps the proof concise. The canonical benchmark record contains the complete multichannel data, physical-output evidence, tested comparisons and x86 methodology.
Measured scaling from a 1 ms to a 3 ms configured receiver target on the same reference platform.
ALSA → I²S → PCM5122, with a maximum runtime ALSA queue of 34 frames / 0.71 ms.
Compared with FFmpeg in a separate 32-channel x86/KVM receiver measurement.
StagePi is Bama Box's open-source AES67 stagebox for off-the-shelf Raspberry Pi 4 and HiFiBerry hardware. It provides a transparent physical-audio reference and ecosystem proof, while the proprietary commercial receiver remains a separate OEM proposition.
Explore the StagePi referenceCONFIDENTIAL OEM BENCHMARK