Team Radio
Team Radio permite usar voz privada push-to-talk entre varios pilotos en distintas PCs.
Flujo básico
- Un piloto crea un equipo.
- Los demás pilotos se unen con el código de invitación.
- Cada piloto selecciona micrófono y salida de audio.
- Cada piloto asigna un input de push-to-talk.
- Mantén presionado el input asignado para transmitir.
Comportamiento esperado
- La app muestra el estado de conexión del equipo y presencia de miembros.
- Push-to-talk puede asignarse al teclado o a controles compatibles.
- Los dispositivos de audio pueden cambiarse con la app en ejecución.
- Si signaling o transporte de voz no están disponibles, la app debería mostrar estado degradado en lugar de cerrarse.
Team Radio usa el backend de signaling configurado por Avenex para descubrir el equipo y WebRTC para transporte de voz.
Prueba con dos PCs
Usa la misma build preliminar aprobada en ambas PCs.
- Abre la app en ambas PCs.
- En la PC 1, crea un equipo y copia el código de invitación.
- En la PC 2, únete con ese código.
- Confirma que ambos pilotos aparezcan en el roster.
- Asigna push-to-talk en ambas PCs.
- Mantén push-to-talk en la PC 1 y habla.
- Repite desde la PC 2.
- Cambia un dispositivo de audio mientras estás conectado y confirma que la voz siga funcionando.
- Desconecta y reconecta una PC para confirmar que roster y voz se recuperen.
Si la voz no llega, confirma permisos del micrófono, dispositivos seleccionados, permisos de red y que otra app no esté usando el micrófono de manera exclusiva.