β Device is connected, but no audio frames are reaching the server
π§ Remote Control
Connectingβ¦
π‘ Device Status
Statusβ
Server Hostβ
Last updatedβ
π Stream Metrics (~60 s)
Frames / secβ
Live linkβ
Encoder avgβ
Uptimeβ
Qualityβ
π· RTC Camera Viewer
Waiting for device
Video waiting
Mic waiting
Waiting for a camera-capable device to report into the player.
Room
β
Participants
0
Tracks
waiting
Session
idle
The player will auto-join the RTC room for camera-capable devices and wait for the live camera feed here.
Latest screenshot: none yet
βΊ Server Recording
Recording stateidle
Bytes captured0 B
Latest filenone yet
No recordings yet
ποΈ Server-managed Capture Preferences
Waiting for device statusβ¦
Applied microphoneDevice default
Applied cameraDevice default
The server controls which microphone and camera the device should prefer. Windows exposes concrete devices; Android uses front/back camera facing and keeps the microphone on device default.
β‘ Quick Commands
Uses the AuraCast server control route, with websocket first and Firebase fallback when available.
π Change Server URL (Live)
Sends change_url through the server control path so Windows and Android clients can both reconnect cleanly.
βοΈ Firebase Config URL (Android)
Current configLoadingβ¦
Updates /auracast_config/mainServerUrl with a legacy mirror to /auracast_config/serverUrl so Android and older tools stay in sync.
𧨠Crash Tests (Android)
β Intentionally crashes the app to verify START_STICKY. Restarts in ~5s.
ποΈ Audio Quality
β‘ Live β no mic restart
Apply Full Config β updates the sender configuration; Opus clients apply all four parameters, while Windows-native lossless PCM keeps raw audio and only uses the frame size. Bitrate Only β swaps just the bitrate instantly for Opus clients; capture stays at 48 kHz.
Allowed bitrates: 16 / 32 / 64 / 96 / 128 / 192 kbps.
Recorded videos live on their own page, with bulk delete, inline label editing, and download links.
π» Terminal β Run Shell Command on Device
Device not connected
Ready. Type a command above and press βΆ Run or Enter.
Stdout appears white, stderr red. Each command runs as an independent background process β you can queue multiple at once.
β¬ Update Windows App
Step 1 β Upload ZIP to server
No file selected
Uploadingβ¦
Step 2 β Send update URL to device
Browse ZIP β Upload stores the package on the server and auto-fills the URL. Send β or Upload & Update dispatch updater.ps1 via
WebSocket β Windows app downloads, replaces itself and restarts automatically.