gimesketvirtadieni wrote: > Hello LMS Community > > Let me introduce my pet project, I have been working for while. > SlimStreamer (https://github.com/gimesketvirtadieni/slimstreamer) is an > audio streamer that captures PCM data from ALSA in a transparent to > applications way and sends it over to Squeezebox players through > SlimProto protocol. Moreover, while capturing, original sampling rate is > preserved and PCM stream does not get resampled to a predefined > frequency. Other solutions (like AirPlay, SnapCast, ...) use predefined > sample rate, so original PCM stream is resampled in case sample rate > does not match. > > In other words, you can use any Linux software that outputs audio to the > default ALSA device (MPD, Mopidy, Spotify client, ...) and SlimStreamer > will capture it and redirect to connected Squeezebox players (for > example squeezelite) in a transparent way. > > I am still working on supporting SlimProto (it is still missing). > However most tricky part, PCM capture in a bit-perfect way, is working > fine, also single-threaded asynchronous TCP server is done. > > Few more details: > -> SlimStreamer is written in C++17 (one should read it is very fast and > lightweight) > -> It uses two ALSA plugins: SlimPlexor and Loopback > -> SlimStreamer's source code is in Public Domain (Unlicensed) > > Any comments / feedback about whether you find it relevant / interesting > / useful are much appreciated ;)
Hello gimesketvirtadieni I like the idea of using audio virtual sound card for a Squeezebox Client. I think it would be a great option for Android and IOS So that one could play any audio from any app and stream it to a Squeezebox. What do you think ? Would you be interested in making it ? Jean ------------------------------------------------------------------------ bidule's Profile: http://forums.slimdevices.com/member.php?userid=15337 View this thread: http://forums.slimdevices.com/showthread.php?t=108441 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
