Audio Over IP

Free Audio Over IP 1.1

aoip.png


INTRO
AOIP was produced to solve my own problem of minimal desk space and, while having the requisite speakers to plug into a monitor, not having enough space for them. As you might imagine there was audio that needed to be shared in a local setting. Fortunately enough I have a small network switch, so I hooked the computers up through LAN and designed this small, lightweight, server+client combination program.

Setup Video Guide

Server listens on "Any IP" configuration: 0.0.0.0 and port 8080, and sends audio to client.

Client connects to server IP -- in this case 192.168.137.202 -- on port 8080 with audio latency set to 100 milliseconds. Anything lower is a crapshoot.

The .cmd files in the .zip package are set up with the basics -- just change the IP of the client, and then the ports in both server and client files if necessary.

This is using UDP sockets if requiring a non-LAN connection and port forwarding.

DETAILS
This program is packed with a client+server combination. The attached .zip download contains a README text file with details on how to run them in the proper configuration with sample .cmd files for simplifying the process of setting it up. For example, the client function has a latency option and with HDMI audio sharing, was using 100 ms latency without a hitch. With a proper sound card this might be lowered. It uses UDP sockets for reference if you are vying for a non-LAN configuration and need to forward ports. The port number can be modified to whichever is needed.

CONCLUSION
Attributions goes to NAudio for the audio API. If you want features to be added, such as a GUI or something else, while I reserve the right to not commit to any suggestion, feel free to contact me through prefect | circleprefect | com.
Author
700hours
Downloads
170
Views
990
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from 700hours

Latest updates

  1. Basic GUI

    Hello, This update introduces a simple alternative to .cmd files: a basic GUI. The console...
Top