← Home
Scarica Switch to English

Come funziona

Il setup vuole essere semplice: installa l'app su due dispositivi nella stessa rete e collegali.

Progetto sperimentale, senza audit di sicurezza. WFAS è un progetto personale di uno studente di ingegneria. Le sue funzioni di sicurezza non hanno subito alcun audit formale: ti chiedo di non farvi affidamento per dati sensibili o su reti non fidate. Leggi il disclaimer completo

WFAS trasmette l'audio tra i dispositivi di una rete domestica, puntando a un ritardo inferiore a quello tipico dell'audio Bluetooth e senza driver virtuali di terze parti. Il motore audio è scritto da zero per ogni piattaforma (Windows, macOS, Linux e Android), il che significa anche che è stato provato meno nell'uso reale rispetto a strumenti consolidati.

Sia che tu voglia ascoltare l'audio del PC dal letto con le cuffie collegate al telefono, sia che tu voglia usare un vecchio smartphone come microfono wireless, il principio è lo stesso. Ecco come fare.

I due ruoli

Server

È il dispositivo sorgente, quello che genera la musica o l'audio che vuoi trasmettere. Di solito è il tuo computer (Windows, macOS o Linux), che grazie a un motore audio nativo cattura il suono di sistema senza aver bisogno di alcun driver virtuale esterno.

Client

È il dispositivo che riceve l'audio sulla tua rete locale e lo riproduce in tempo reale. Può essere il tuo smartphone collegato a delle casse Bluetooth, oppure un altro computer situato in una stanza diversa.

Nota speciale per Android: l'applicazione mobile è bidirezionale. Può sia ricevere l'audio dal PC (Client), sia catturare l'audio interno del telefono per inviarlo altrove (Server).

Installa

Inizia scaricando l'applicazione gratuita per i tuoi dispositivi. Ti basterà installarla sul dispositivo sorgente (il Server) e su quello che utilizzerai per ascoltare (il Client).

L'invio dell'audio di sistema non richiede driver virtuali aggiuntivi. Su Windows e macOS, WFAS utilizza un motore nativo in C per catturare direttamente l'output predefinito. Basta scaricare l'app, avviarla e il gioco è fatto.

Vai ai download →

Connetti

Avvia l'app su entrambi i dispositivi assicurandoti che siano collegati alla stessa rete Wi-Fi. Il sistema di scoperta automatica integrato di solito li trova nel giro di pochi secondi. Puoi anche inserire manualmente l'indirizzo IP.

Non appena apri l'app, WFAS inizia a inviare un leggerissimo segnale beacon sulla tua rete locale (circa ogni 3 secondi). Questo permette agli altri dispositivi sulla stessa rete Wi-Fi di rilevarlo senza configurare il router né aprire porte. Sulle reti che bloccano questo tipo di traffico (alcune reti aziendali o per ospiti, ad esempio) puoi inserire a mano l'indirizzo IP del server.

Ascolta

Una volta stabilita la connessione, l'audio viene trasmesso in tempo reale. Volume, qualità della trasmissione e latenza si regolano dalle impostazioni.

Seleziona il dispositivo dall'elenco e connettiti. I pacchetti audio vengono inviati e riassemblati al volo dal protocollo WFAS v2. Il ritardo di solito è abbastanza basso per guardare video, ma dipende dalla rete e dalle impostazioni, ed è possibile un certo sfasamento tra audio e labiale.

INTERNET ROUTER SERVER CLIENT

L'audio viene inviato solo sulla tua rete locale, non passa da server esterni.

6 modi per ascoltare

Modalità nativa

Latenza ridotta

Il protocollo WFAS nativo. Ha la latenza più bassa tra le modalità elencate qui ed è quella che proverei per prima per video o giochi, anche se i risultati dipendono dalla rete.

RTP

Standard

Utilizza il protocollo standard RTP. Scegli questa opzione se hai bisogno di integrare WFAS con altri software audio professionali già presenti sulla tua rete.

HTTP/AAC

Nessuna app richiesta

Trasforma l'app in un piccolo server web. Puoi ascoltare aprendo un link dal browser di una Smart TV o di un altro telefono, senza installare l'app sul dispositivo che riceve.

HTTP/Opus

Basso bitrate

Simile alla precedente ma usa il codec Opus, che richiede meno banda. Può essere utile su reti Wi-Fi lente o affollate.

DLNA / UPnP

Smart TV e Speaker

Trasmetti l'audio direttamente a Smart TV, soundbar e ricevitori AV senza installare alcuna app. Include la scoperta automatica UPnP e la negoziazione del formato per dispositivo.

Server Raspberry Pi (Salotto) ESP32 (Cucina) Snapclient (Camera)

Snapcast

Multiroom sincronizzato

Audio multiroom sincronizzato tramite il protocollo Snapcast. Pensato per funzionare con Raspberry Pi, schede ESP32, Home Assistant e le app client Snapcast ufficiali.

Vuoi provarlo?

Guarda tutte le funzionalità →