Files
One-KVM/web
arounyf e9bed3688f feat: UAC USB microphone passthrough
- Add UAC1 gadget function (ConfigFS) with optimized endpoint config
- Browser mic capture with Opus encoding via WebCodecs AudioEncoder
- WebSocket audio transport (Opus 64kbps, 100x bandwidth reduction vs raw PCM)
- aplay subprocess for reliable PCM playback to USB gadget
- Settings toggle + ActionBar mic button (hidden when UAC disabled)
- Dynamic PCM device resolution (/proc/asound)
- c_chmask=0 + req_number=4 fixes DWC3 composite isochronous endpoint issue
2026-07-23 06:56:53 +00:00
..
2026-06-15 23:36:17 +08:00
2026-07-23 06:56:53 +00:00
2025-12-28 18:19:16 +08:00
2026-01-25 16:04:29 +08:00
2025-12-28 18:19:16 +08:00
2025-12-28 18:19:16 +08:00
2025-12-28 18:19:16 +08:00
2025-12-28 18:19:16 +08:00
2025-12-28 18:19:16 +08:00

Vue 3 + TypeScript + Vite

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Learn more about the recommended Project Setup and IDE Support in the Vue Docs TypeScript Guide.