recloudstream / recloudstream/cloudstream
Add Auto Next Episode Play Feature
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
Love using your app so far! Here's a couple of feature ideas that could make it even better, especially for streaming/provider links and binge-watching:
- Add filtering for provider stream links using keywords or simple regex
This would help users quickly pick the best links by filtering on:
- Quality (1080p, 4K, HDR10, etc.)
- Language / Audio (English, Hindi, Dual Audio, Subbed, etc.)
- File size (e.g. <1GB, <2GB)
- Other details like codec (x264, x265, HEVC), release type (WEB-DL, BluRay, etc.)
Users could add their own include/exclude lists in settings, for example:
- Include: 1080p, Hindi, WEB-DL
- Exclude: 480p, CAM, xvid
Or for power users, allow basic regex patterns (like .1080. or ^.(BluRay|REMUX).$) to match exactly what they want.
This would save so much time scrolling through dozens of links!
- Auto-play next episode with customizable timer + popup
Once the filtering is in place (or even separately), add an option for users to set how quickly the next episode starts automatically after the current one ends.
- Let users choose the countdown time in settings: e.g., 5 sec, 10 sec, 15 sec, 30 sec, 60 sec, or turn it off.
- During the outro/credits, show a small "Next episode in X seconds" popup (like Netflix or YouTube) with Skip/Play Now buttons.
- Remember the user's selected time so it applies every time.
These two features would make the experience way smoother and more user-friendly, especially when there are many provider options or during long watch sessions.
No hurry at all — just sharing some thoughts as a fan of the app. Thanks for building and maintaining it! 🙌 Keep up the awesome work 😄
Other details
No response
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
No files, tests, or entry points are named. Start by separating the provider-link filtering request from the auto-play request, then inspect the existing provider-link, playback-completion, and settings flows. Done would require an agreed scope and acceptance criteria for each feature before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100