awesome-dotnet-core
awesome-dotnet-core copied to clipboard
Adding Stream-Ripper
-
Have your repository in Github or any source control been created at least 3 months? Yes
-
The reason you think your library is awesome? This library will rip or split the IceCast stream into separate mp3 files. It uses the custom header metadata and upon changing the header metadata it will create the mp3 file. I have not seen something remotely similar in C# or any other language that splits IceCast streams. So this library is kind of unique. It allows you to create your own music library out of thousands of free online radios.
NuGet library: https://github.com/amir734jj/Stream-ripper
This NuGet library in action: https://stream-subscription-ui.herokuapp.com/#/about
-
Have your PR follows up with alphabet-ordering? Yes.
-
Is it .NET Core or .NET Standard? .NET Core. The only dependency is
Microsoft.Extensions.Logging.Abstractions
-
Have you read through the README or issues list to make sure that your PR is not duplicated to any others? Yes.