AudioBreeze WebSocket Demo

This demo showcases a Django application with WebSocket support for bidirectional communication between Device applications, mobile clients (Flutter), and web applications.


Device Simulation

This page simulates a Device application connecting to the WebSocket server. It acts as the source of truth for the system's state and processes commands from remote clients.

Open Device Simulation

Remote Client

This page simulates a remote client (Flutter/Web) connecting to the WebSocket server. It can send commands to the Device application and receive real-time state updates.

Open Remote Client

API Documentation

The WebSocket server provides a REST API for authentication and Device instance discovery. All state updates and commands are sent via WebSocket.

API Endpoints

WebSocket Endpoints

Default Credentials

email: admin@example.com

Password: adminpassword

Device Instances: name_1, name_2