irosthebeggar / mstream-flutter Goto Github PK
View Code? Open in Web Editor NEWStream and Sync music from any mStream server
Home Page: http://mstream.io
License: GNU General Public License v3.0
Stream and Sync music from any mStream server
Home Page: http://mstream.io
License: GNU General Public License v3.0
Currently, all your APKs seem to have the very same versionName and versionCode. For example, from the v0.5 tag:
package: name='mstream.music' versionCode='1' versionName='0.0.1' platformBuildVersionName='0.0.1'
That makes it impossible for Android to detect updates (which would be rejected as "already installed"). Could you please take care to update the two values accordingly?
If possible, please already replace the v0.5 APK โ otherwise, start with the next release. As you use dynamic versioning (variables), the places to fix it are lines 22 & 27 of android/app/build.gradle
(as of this writing).
Thanks in advance!
Have you looked at: ryanheise/audio_service#10 and https://github.com/alexelisenko/audio_player_service? This seems to be an iOS background audio solution for Flutter.
Thanks for your work !
How i Can compile this version ? With the other i have the wtf error :(
I'd love to substitute the now dying Google Music with mStream. I've already experimented with the server and it looks great, but IMO the android app is a bit "lacking". The feature that would make it usable for me would be the classic persistent notification (also accessible at the lockscreen) with basic music controls (play, pause, next prev).
At the moment when the app is in background there's no visual indication that something is playing. If you lower the volume or remove the headphones you have to get back to the app to know. This is a pain especially at work in the office. I'm not even sure why it works, I thought that background audio needed a persistent notification to not get killed.
I see that the app is done with flutter. I've no experience with it but a quick search brought this up: https://stackoverflow.com/questions/52044920/how-to-make-interactive-notification-in-flutter
It seems to require some platform specific code.
Is there any chance of this getting implemented? In the remote case that I'll succede in adding this myself, would you consider merging it or do you want to keep this platform-specific-code-free?
In mobile devices, caching songs as they are played is not a very optimal solution, because of storage space restrictions.
Is there any way to prevent downloading songs to device, leaving only streaming?
Hi,
Thanks for this very good software (mstream) and ecosystem.
I would like to use this android mobile application in my car but the android embedded in the car system (I cannot upgrade it) is under android 4.0.X.
Any chance to make it compatible by lowering the minSdkVersion to 15?
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.