Snap.Net logo

Snap.Net Snap.Net

Use this command to install Snap.Net:
winget install --id=SnapNet.SnapNet -e

A cross-platform control client and player for snapcast

Snap.Net is a cross-platform control client and player designed for snapcast, enabling users to manage audio streaming across devices on Windows, iOS, and Android.

Key Features:

  • Cross-Platform Support: Operates seamlessly on Windows, iOS, and Android.
  • Broadcast Tool: Streams audio from your PC to multiple snapclients efficiently.
  • Customizable Interface: Allows users to change colors to suit their preferences.
  • Client/Group Management: Enables control over client names and latency through accessible menus.

Audience & Benefits: Ideal for users who need a versatile tool to manage and customize their snapcast instances across various devices. Snap.Net offers ease of use, flexibility in customization, and efficient audio streaming management, making it a valuable asset for those seeking seamless audio control solutions.

Installation is straightforward via winget, ensuring quick setup on supported platforms.

README

Build status Github Releases

AppStore release: https://apps.apple.com/us/app/snapcast-control/id1552559653

Snap.Net

A control client and player for Snapcast Windows · iOS · Android

<img src="https://github.com/stijnvdb88/Snap.Net/blob/master/Doc/Control.png?raw=true" />

SnapClient

This project comes with a .NET port of snapclient. That library can be used to easily port snapclient to all platforms that are able to run .NET code. See the documentation for more information.

Broadcast

A small tool for broadcasting to snapserver is also included. This makes it easy to stream audio from your PC to all snapclients.

Player + Broadcast

Player Broadcast

Control

The client/group name and client latency can be set in their menus. These menus are accessible by clicking on client/group name in the overview.

Client Group

Customizable

If you don't like the colors, change them!

Settings

iOS

iOS iOS_Client iOS_Group

Android

Android Android_Client Android_Group

Todo

  • Cross-platform support: Android, iOS, OSX, Linux
  • Player settings (sampleformat, shared/exclusive mode)

Acknowledgements

Versions
0.31.0.0
0.28.0.0
Website
License