Streaming audio from your computer to your smartphone via Wi-Fi is a convenient solution for those who want to listen to music, podcasts, or movie soundtracks on wireless headphones without being tied to a PC. This method is especially useful if your the computer is not equipped with Bluetooth or are you experiencing problems with sound delay with a traditional connection. Unlike wired methods, Wi-Fi streaming allows you to remain mobile within the router's coverage area without losing sound quality.
In this article we will look at 5 proven methods transfer audio from PC to Android or iPhone, including specialized programs, built-in operating system functions, and cloud services. You'll learn how to set up synchronization without losing quality, avoid audio delays greater than 200 ms (the critical threshold for comfortable listening) and solve common connection problems. Particular attention is paid to methods that work even on weak routers with a throughput of 54 Mbps.
Before you begin, please check two key conditions: 1) Your computer and phone are connected to one Wi-Fi network (or the PC distributes the network to which the smartphone is connected). 2) The latest sound card drivers are installed on your PC—this will eliminate software conflicts when transmitting the audio stream.
Method 1: Using SoundWire (Android)
SoundWire — one of the most popular solutions for transmitting sound with Windows or Linux on Android-devices. The program works by creating a virtual audio device on a PC that broadcasts sound over a local network. The advantage of SoundWire is minimal latency (~100–150 ms) and support for high-quality sound up to 48 kHz.
To set up a transfer:
- 📥 Download and install SoundWire Server to your computer from the official website (the free version has a time limit).
- 📱 Install the application SoundWire to the phone from Google Play.
- 🔌 Launch the server on your PC – the program icon will appear in the system tray. Right-click on it and select
Start. - 🎵 Open the app on your phone; it will automatically find the server on your local network. Click
Connect.
Once connected, the audio from your PC will be echoed to your phone. To avoid echo, mute your computer speakers or reduce their volume to zero in the volume mixer (Win + R → enter sndvol).
The computer and phone are on the same Wi-Fi network | VPN and proxy are disabled on both devices | Sound card drivers are installed on the PC | Incoming connections for SoundWire are allowed in Windows Firewall -->
⚠️ Attention: The free version of SoundWire limits the running time to 10 minutes. Permanent use requires purchasing a license (~$5). An alternative is the program AudioRelay, which offers a free mode with no time limits, but with advertising.
2. Method: Airfoil for Windows/macOS + Airfoil Satellite (iOS/Android)
Airfoil from Rogue Amoeba — a professional solution for transmitting audio to multiple devices simultaneously, including iPhone, Android, Apple TV and even other computers. The program supports high-resolution audio streaming (to 24 bit/192 kHz) and allows you to adjust buffering to reduce latency.
Setup instructions:
- Download and install Airfoil to your computer (there are versions for Windows And macOS).
- Install the application Airfoil Satellite to the phone from App Store or Google Play.
- Launch Airfoil On a PC, all available audio devices will be displayed in the main window.
- Select your phone from the list and press
StartThe sound from the PC will be streamed to the smartphone.
The special feature of Airfoil is its ability adjust the delay Manually (in the program settings). This is useful if you use your phone as an external speaker for watching videos—you can synchronize the sound with the image on your PC screen.
| Characteristic | SoundWire | Airfoil |
|---|---|---|
| Supported OS | Windows, Linux | Windows, macOS |
| Max. sound quality | 48 kHz / 16 bit | 192 kHz / 24 bit |
| Sound delay | 100–150 ms | 50–200 ms (adjustable) |
| Price | $5 (one-time) | $29 (PC) + Free (mobile app) |
3. Method: Built-in "Project to this device" function (Windows 10/11 + Android)
If you have Windows 10/11 And Android- smartphone, you can do without third-party programs using the built-in function Projecting onto this deviceThis method is suitable for transmission total sound from the system, including games, browser and media players, but requires support for the standard Miracast on the phone.
How to set up:
- 🖥️ On PC, open
Settings → System → Project to this device. - 📱 Turn on the function on your phone
Wireless display(the name may differ:Smart View,Screen MirroringorWireless Display). - 🔍 Select your computer from the list of available devices. Once connected, audio from your PC will be streamed to your phone.
This method is convenient for simultaneous transmission of image and sound, for example, for streaming games or presentations. However, the latency can reach 300–500 ms, which is critical for dynamic content.
⚠️ Attention: Not all Android phones support Miracast audio streaming. On devices Samsung (For example, Galaxy S22 or A53) the sound is transmitted stably, and on some models Xiaomi or Realme Only video may work. Please check your smartphone's specifications before setting up.
4. Method: Live streaming via VLC (cross-platform)
Media player VLC It can not only play files, but also broadcast audio streams over the network. This method is universal: it works on Windows, macOS, Linux and supports both Android, and iOSThe main advantage is no time limit and there is no need to install additional software on your phone (the mobile version of VLC is enough).
Step-by-step instructions:
- Install VLC on the computer and phone.
- On your PC, open VLC, go to
Media → Stream. - Click
Addand select the audio file or capture device (DirectSoundfor broadcasting system audio). - Click
Flow, selectHTTPand specify the port (for example,8080). - Open it on your phone VLC, go to
Local area networkand enter the IP address of your PC with the port (for example,192.168.1.100:8080).
For broadcast system sound (and not individual files) in the stream settings, select Capture device: Stereo mixer or Virtual audio cable (if installed). The delay with this method is ~200–300 ms, which is good for music but not for games.
How to reduce lag in VLC?
In the stream settings (Media → Stream → Settings) decrease the value Cache latency up to 100–150 ms. Also select codecs MP3 or AAC instead of Vorbis - they are less resource-intensive.
5. Method: Cloud services (Discord, Telegram, Zoom)
If you need to temporarily transmit sound without installing specialized software, you can use voice channels in messengers. This method is suitable for Android And iOS, but has limitations: the sound will be transmitted from delay of 500–1000 ms and often with loss of quality.
The most convenient services:
- 🎤 Discord: Create a server and connect to the voice channel from your PC and phone. On your PC, in the voice connection settings, select
Input: Stereo Mixer. - 📞 Telegram: Start a voice chat in any dialog, on PC select the audio source
System sound(in the web version or desktop client). - 📹 Zoom: create a conference, connect from your phone and PC, and enable the option on your computer
Share computer sound.
This method is convenient for short-term transmission, for example, to share game audio or video with friends. It's not suitable for regular use due to high latency and audio compression.
Troubleshooting: Delays, Dropouts, No Sound
If the sound is transmitted from delays or interrupted, check the following parameters:
- 📶 Wi-Fi signal quality: Make sure your phone signal level is not lower than
-60 dBm(checked in the engineering menu or applications like WiFi Analyzer). If the signal is weak, reconnect to the network.5 GHz(if the router supports it). - 🖧 Router settings: In the router control panel (
192.168.1.1) turn onQoS(Quality of Service) and set the priority for audio traffic (portsUDP 5004–5005for SoundWire,TCP 8080for VLC). - 🔊 Audio device conflict: On your PC, open
device Manager, find the sectionSound, gaming and video devicesand update drivers for all devices.
If the sound completely absent:
- Check if it is disabled
Stereo mixerin the sound recording settings (Control Panel → Sound → Recording). - In programs like SoundWire or Airfoil, make sure the audio output settings are set to the program's virtual device, not the physical speakers.
- On your phone, check if the mode is blocking the sound transmission.
Do not disturbor energy saving.
⚠️ Attention: If you use VPN or proxy On your PC or phone, disable them—they may be blocking local traffic required for audio transmission. Also, check if Windows Firewall or antivirus software is blocking transmission (add an exception for the server program).
FAQ: Frequently asked questions about transferring audio to a phone
Is it possible to stream audio from a PC to an iPhone without a macOS computer?
Yes, but the selection of programs is limited. Will it do? Airfoil (requires installation on Windows) or cloud services like Discord. For iPhone no analogues SoundWire, as Apple prohibits background audio streaming through third-party apps without using AirPlay.
Why is there a 1-2 second delay in sound?
Main reasons:
- Weak Wi-Fi signal or overloaded network (for example, files are being downloaded at the same time).
- Using the protocol
TCPinstead ofUDP(TCP adds buffering for reliability.) - Low router performance (especially at the frequency
2.4 GHz).
Solution: Switch to the network 5 GHz, reduce the bitrate in the program settings or use a wired connection from your PC to the router.
Is it possible to stream audio from a specific application (like Spotify) rather than from the entire PC?
Yes, it will work for that. Airfoil (allows you to select individual programs) or VLC (if you broadcast a specific file). In SoundWire All system sound is transmitted, but you can disable unnecessary applications in the Windows volume mixer.
Does audio transmission work via Wi-Fi Direct (without a router)?
Technically yes, but in practice it's unreliable. Wi-Fi Direct creates a direct network between devices, but most programs (including SoundWire) require a connection to a shared network. An alternative is to use Bluetooth or create an access point on your phone and connect your PC to it.
How to stream audio from a PC to multiple phones simultaneously?
This will work for this Airfoil (supports multicasting) or VLC (You can run multiple threads on different ports). SoundWire The free version allows you to connect only one device.