AStack Demo

SDK Integration Demo

Video Streams

Local Video

Remote Video

Controls & Status

Status:Disconnected

Event Log

No events yet...

How It Works

This demo showcases the AStack platform's session management and API integration capabilities.

WebRTC Features

  • • Real-time video & audio streaming
  • • Text messaging with AI
  • • Audio recording & playback
  • • Mute/unmute controls
  • • Connection state monitoring

AI Integration

  • • Voice-to-voice conversations
  • • Text-to-speech responses
  • • Speech recognition
  • • Sub-1000ms latency target
  • • Real-time event logging

Demo Flow

  1. 1. Click "Connect to AStack" to establish WebRTC connection
  2. 2. Allow camera/microphone access when prompted
  3. 3. Use text input to send messages to the AI
  4. 4. Click "Start Recording" to send voice messages
  5. 5. Monitor connection status in the Event Log
  6. 6. Use "Mute" to control your audio stream
  7. 7. Click "Disconnect" to end the session

WebRTC Enabled! This demo now includes full WebRTC integration using the @astack/client-sdk. You can send text messages, record audio, and interact with the AI in real-time.