recloudstream / recloudstream/cloudstream
New feature request
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 10.7k
- Forks
- 1.1k
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 15
Description
Describe your suggested feature
Hi Dev Team,
Hope you’re all having a great day!
I’d like to suggest a few features that I believe could enhance the user experience in this fantastic app:
- Auto Library Management
Automatically update the library status based on user activity.
Example: If I start watching a movie, it should automatically move to the “Watching” list.
If I stop watching a title for more than 10 days, it could move to “On Hold.”
If it remains unwatched for a year, it could shift to “Dropped.”
Once I finish watching a title, it should automatically be marked as “Completed.”
If I revisit the same content later, it should start over or play again instead of resuming playback.
- Video Enhancement Tools
Add built-in video filters, equalizer, and playback enhancements, similar to those available in VLC.
- Smart Source Prioritization
Introduce a system that prioritizes the best-performing sources automatically.
For instance, like SD-WAN, where the connection with the best ping and stability takes priority, while less stable ones are downgraded but remain available.
This would ensure smoother streaming by selecting the most optimal sources first.
Other details
FYI written above
Acknowledgements
- My suggestion is NOT about adding a new provider
- I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by separating the three proposed feature areas in the issue body: library status automation, video enhancements, and source prioritization. Define the scope, behavior, and acceptance criteria for one area before locating the relevant Android/Kotlin entry points; done should be a decided, testable feature rather than a collection of broad suggestions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100