Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AudioNet

AudioNet es software open source para transmisión de audio en tiempo real entre ordenadores, móviles y navegadores con baja latencia. Utiliza un motor en Rust, soporta auto-hospedaje del servidor y prioriza la accesibilidad total para usuarios con lectores de pantalla.

Ficha actualizada 28 sept 2026, 3:42 · upstream 28 sept 2026, 3:33 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es AudioNet

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AudioNet permite mover audio en vivo entre dispositivos (PCs, teléfonos, navegadores) con baja latencia y cifrado. La arquitectura separa los nodos (que poseen fuentes y salidas de audio) del servidor de coordinación, que gestiona cuentas y presencia sin tocar el flujo de audio directo. Esto reduce la carga y mejora la seguridad.

CASOS DE USO
  • Transmitir audio del sistema de un PC a un teléfono móvil para escucharlo en otro lugar.
  • Enviar el micrófono de una habitación a otra mediante conexión directa o servidor.
  • Streaming de audio desde una aplicación específica hacia una pestaña del navegador.
  • Configuración de redes locales sin servidor usando claves pre-compartidas (LAN mode).
  • Uso en entornos con lectores de pantalla para control total vía terminal.
PUNTOS DESTACADOS
  • Motor en Rust con baja latencia medida (~67.6 ms end-to-end en Windows).
  • Encriptación per-packet y soporte WebRTC (DTLS-SRTP) para rutas coordinadas.
  • Diseñado nativamente para ser usable con lectores de pantalla (UI Automation, Xcode audit).
  • Auto-hospedable con base de datos SQLite y servidor independiente del oficial.
  • Aplicaciones nativas multiplataforma (Windows, macOS, iOS) y cliente web.
PRECAUCIONES
  • Soporte Linux limitado a backend portable cpal sin pruebas con hardware real.
  • Android requiere usar el cliente web en navegador hasta que se publique la app nativa.
  • Estado del proyecto marcado como 'Early but working', requiriendo precaución en entornos críticos.
  • No incluye Dockerfile ni Compose, necesitando gestión manual de dependencias y servicios.
  • Requiere Rust 1.85 o superior para compilar desde fuente.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para despliegue propio, instale Rust 1.85+. El servidor usa SQLite y debe colocarse detrás de un proxy inverso TLS. Para relaying (puertos cerrados), configure coturn. No es necesario Docker; ejecute binarios directamente. Consulte docs/self-hosting.md para ejemplos nginx y systemd.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.