- Visual Studio 2022 (17.0+)
- .NET 7 SDK
- Windows 10/11 (64-bit)
- Open .sln using VisualStudio
- Go to Project -> NuGet packages -> Search and install: NAudio (2.2.1), System.Buffers (4.6.1)
- Or go to Tools -> NuGet Package Manager -> Package manager console (Terminal) and run: Install-Package NAudio Install-Package System.Buffers
- Build
- Go to bin folder and run AudioStream.exe, choose server/client mode, choose playback/recording/process audio device, if you use Server - you need to forward port using router to your PC.
- Another user should run same app and both users can be connected
- Don't forget to forward server ports at your router or use UPNP option in Network settings in program menu
- git clone https://github.com/BiosNod/ApplicationLoopback.git
- Open .sln using VisualStudio
- Build
- Copy ApplicationLoopback.exe from the build folder the current build folder nearby current NetAudioStream.exe
- Automatic (UPnP): Enable in Settings → Network → UPnP
- Manual: TCP: 49800
- Launch → Server
- Select Source: [1] System Audio [2] Microphone [3] Process Audio
- Launch → Client
- Enter Server IP:Port
- Select Output Device
| Parameter | Value |
|---|---|
| Latency | 10-1000 ms |
| Bit Depth | 16/24/32-bit |
| Encryption | AES-256 |