recloudstream / recloudstream/cloudstream
Internal player unable to play downloaded file
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 10.7k
- Forks
- 1.1k
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 15
Description
Steps to reproduce
- Downloaded file unable to play
- Streaming with the same link works
Expected behavior
When a link is playable in cs3,it should be able to play the movie file even after downloaded. It can stream the same link and get error after downloading with the same link.
Actual behavior
It says an unexpected player error after downloading and tries to play it.
But streaming works flawlessly
Cloudstream version and commit hash
4.4.1 bcb34bb
Android version
Android 12
Logcat
--------- beginning of main
12-29 11:45:23.069 27573 27617 E OpenGLRenderer: Unable to match the desired swap behavior.
12-29 11:45:25.251 27573 27573 E CoilImgLoader: Error loading image: coil3.request.NullRequestDataException: The request's data is null.
12-29 11:45:30.865 27573 27573 E Toast : setGravity() shouldn't be called on text toasts, the values won't be used
12-29 11:45:30.913 27573 27617 E OpenGLRenderer: Unable to match the desired swap behavior.
12-29 11:45:57.599 27573 27617 E OpenGLRenderer: Unable to match the desired swap behavior.
12-29 11:46:00.415 27573 27573 E HwEditorHelperImpl: removeDrawableView decorview is null.
12-29 11:46:01.939 27573 27573 E CoilImgLoader: Error loading image: coil3.request.NullRequestDataException: The request's data is null.
12-29 11:46:02.576 27573 27573 E HwEditorHelperImpl: removeDrawableView decorview is null.
Other details
No response
Acknowledgements
- I am sure my issue is related to the app and NOT some extension.
- I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
- I have written a short but informative title.
- I have updated the app to pre-release version Latest.
- I will fill out all of the requested information in this form.
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 source files or tests are identified in the report. Reproduce the failure on Android 12 using Cloudstream 4.4.1, comparing playback from the streaming link with playback from its downloaded file; done when the downloaded file plays successfully without regressing streaming playback.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100