Skip to main content
New protocol version released: This page may contain outdated information.

Overview

This example demonstrates real-time audio streaming using HAI Protocol with binary frames for efficient audio transmission.

Audio Streaming Client

Audio Playback Implementation

Usage Example

Server Implementation

Key Features

Real-time Audio Streaming

Binary frames for efficient real-time audio transmission with minimal latency.

Opus Codec Support

Efficient audio compression using Opus codec for bandwidth optimization.

WebM Compatibility

Browser-compatible WebM format for seamless audio playback.

Web Audio API

Automatic audio processing and playback using modern Web Audio API.

Binary Frame Handling

Optimized binary frame processing for high-performance audio streaming.

Session Management

Support for multiple concurrent audio streams with session isolation.
This example demonstrates how to implement real-time audio communication using HAI Protocol’s binary frame capabilities.