From 082594252a1542516effc398aa45476be03aa6b3 Mon Sep 17 00:00:00 2001 From: Ivan Bushchik Date: Sun, 21 Apr 2024 10:38:00 +0300 Subject: [PATCH] Add lonelyradio project, remove asahi-opensuse Signed-off-by: Ivan Bushchik --- _projects/005-asahi-opensuse copy.md | 11 ----------- _projects/{006-urouter.md => 005-urouter.md} | 0 _projects/{007-rinth.md => 006-rinth.md} | 0 _projects/007-lonelyradio.md | 15 +++++++++++++++ 4 files changed, 15 insertions(+), 11 deletions(-) delete mode 100644 _projects/005-asahi-opensuse copy.md rename _projects/{006-urouter.md => 005-urouter.md} (100%) rename _projects/{007-rinth.md => 006-rinth.md} (100%) create mode 100644 _projects/007-lonelyradio.md diff --git a/_projects/005-asahi-opensuse copy.md b/_projects/005-asahi-opensuse copy.md deleted file mode 100644 index dc69b1c..0000000 --- a/_projects/005-asahi-opensuse copy.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -layout: project -title: "asahi-opensuse" -description: "Port of openSUSE for Apple Silicon" -project-url: "https://github.com/ivabus/asahi-opensuse" -participant: false ---- - -Work actually in progress, please wait! - -There is already Arch, Debian, Fedora, Gentoo and even Pop!_OS for Apple Silicon Macs but no openSUSE. I'm going to fix this. \ No newline at end of file diff --git a/_projects/006-urouter.md b/_projects/005-urouter.md similarity index 100% rename from _projects/006-urouter.md rename to _projects/005-urouter.md diff --git a/_projects/007-rinth.md b/_projects/006-rinth.md similarity index 100% rename from _projects/007-rinth.md rename to _projects/006-rinth.md diff --git a/_projects/007-lonelyradio.md b/_projects/007-lonelyradio.md new file mode 100644 index 0000000..e048c4b --- /dev/null +++ b/_projects/007-lonelyradio.md @@ -0,0 +1,15 @@ +--- +layout: project +title: "lonelyradio" +description: "Just For Fun TCP audio streamer" +participant: false +project-url: "https://github.com/ivabus/lonelyradio" +--- + +Simple audio streaming protocol that allows to stream audio data with metadata. + +lonelyradio is an async Rust server that uses [Symphonia](https://github.com/pdeljanov/Symphonia) for audio decoding. + +monolib is a client library for playing data from the server (using [rodio](https://crates.io/crates/rodio)). monoclient is a reference implementation of lonelyradio player, that uses monolib for audio playback. + +An implementation of app for iOS/iPadOS/macOS is also available.