recloudstream / recloudstream/cloudstream

Internal player unable to play downloaded file

Open
#1,443 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Kotlin
Stars
10.7k
Forks
1.1k
Avg merge
1d 23h
Merged PRs (30d)
15

Description

Steps to reproduce
  1. Downloaded file unable to play
  2. 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
Screenshot_20241229_114442_com huawei himovie overseas

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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.