Raw audio sender for cases like streaming computer audio from your laptop to the PC.
I’ve done this to watch films on the laptop while hearing audio from the computer speakers :D
Made with python, sockets & love.
python3 receiver.py YOUR_SERVER_IP YOUR_PORT
python3 sender.py YOUR_SERVER_IP YOUR_PORT
CHANNELS
to 1 if you want better performance. (Do it in both sender.py
and receiver.py
). Also, play with the BUFFER_SIZE
(receiver.py
) to see what latency is good for you. I prefer 16384 or 8192.If everything is OK -> you should hear the audio from the sender device on the receiver device.
It simply sends stream of audio bytes with the sockets. The wireless connection is by definition weeker than wired, therefore sometimes you would hear the lags in audio, because the algorithm just skips bytes, if it lost some and buffer started overflowing.
Hope you enjoy it) Have Fun!