odyseeteam / odysee-android-floss Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Why is https://f-droid.org/app/com.odysee.floss behind
https://play.google.com/store/apps/details?id=com.odysee.app and https://apk.odysee.tv/ a few versions?
After updating Pixel 7, the odysee-0.0.83 version (installed via apk from releases page), seems to be behaving oddly. With very few exceptions, the back gesture to exit does not function at all. Randomly the back gesture will work within the app, but not usually. For instance, once in the app, navigating to the Rewards page, then gesturing back will be non responsive. You have to swipe up from bottom to return home, then exit the app from the recent apps page. Similarly, even if you do happen to get back from another page, the main interface with list of videos, no amount of swiping back will exit the app.
Obviously, I am not sure if this is specific to the app, or somehow related to Android 14. Though I can say that none of my other apps are experiencing this behavior. I have also tried uninstalling and reinstalling the app, but sadly this also leads to other issues.
As it says in the title. A large number of videos will not play, mostly from particular channels (if one video on a channel will not play, it is likely that no videos from the channel will). The error that appears is "No compatible source was found for this media." The non-FLOSS version of the app will play all videos without issue. This is found on Android 10, on versions 0.0.51 through 0.0.54.
When I'm playing Odysee video, and I turn on a Bluetooth speaker, or I'm already listening through the speaker and turn it off, the Odysee app exits. When I pull it back up, I have to browse back to the video to start again. (The video does resume playing from the point it stopped.) This is on a Pixel 4a with all updates applied.
Or:
Video should keep playing, perhaps with a momentary pause, playing through with either the phone speakers or the Bluetooth speaker as appropriate
The Odysee app exits
The bug happens on 0.0.54 of the app as published on F-Droid, as well as 0.0.57 from Google Play.
F-Droid says that the app has an Anti-Feature, in particular it says that "this app promotes or depends entirely on a non-free network service" (source: https://f-droid.org/en/packages/com.odysee.floss/).
Some users, including me, wonder what does it mean; could it be possible to have some explenation?
I take the opportunity to say thank you for your work!
The naming scheme leads people to think that [odysee-android-floss] is the FLOSS version of [odysee-android], which is not the case. For example: OdyseeTeam/odysee-android#139 (comment) and OdyseeTeam/odysee-android#148 (comment)
This is not a fork of odysee-android, but instead is a wrapper for [odysee-frontend] (code that runs odysee.com).
Please make this clear in the README.md file! #8
Related to another issue, I have uninstalled the app and attempted to install the odysee-0.0.83.apk file from the release page, after having updated Pixel 7 to Android 14, resulting in failure. Attempting to install the apk file almost always results in the message "App not installes as package appears to be invalid."
Obviously, I cannot say if this is specific to the app, or somehow related to Android 14.
When attempting either an update or fresh install to version 0.0.54 using APK downloaded from here, the app will not install or update and the message "App Not Installed" is returned. Recommend checking for stability or proper security certificate.
Since version 0.0.53 whenever you go to view a channel the screen goes to a blank, grey screen. The Home tab and Following tab still work like intended, but clicking on any channel icon or going to Following -> Manage brings up that grey screen. Clicking back lets you exit out of that screen but the channel never loads. I installed 0.0.52 and the channels load fine.
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.