recloudstream / recloudstream/cloudstream
5.1 Audio Playback issue on CloudStream v4.5.4 (POCO X7 PRO - Android)
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
5.1 Audio Playback Issue on CloudStream v4.5.4 (POCO X7 Pro – Android)
Dear CloudStream Developer,
I hope you're doing well. First of all, thank you and your team for maintaining such an amazing app — it's one of the best streaming platforms out there.
I wanted to report a consistent issue I’m experiencing with 5.1 surround sound audio playback on the latest version of CloudStream (v4.5.4). I’m using a POCO X7 Pro, which runs on Android and fully supports multi-channel audio playback.
❗ Issue:
Whenever I try to watch any content that has 5.1 surround sound audio (e.g., EAC3/AC3 tracks), I only hear the background sound, but no dialogues or center-channel audio. This makes the content unwatchable unless I switch to an external player like VLC or MX Player.
I confirmed this behavior across multiple Hollywood movies and shows. All of them come with proper 5.1 audio tracks — but the internal CloudStream player seems unable to decode them correctly.
📱 My Device Details:
Device: POCO X7 Pro
Android Version: Latest stable build
CloudStream Version: 4.5.4 (latest)
Problem Affects: 5.1 audio (EAC3, AC3) — background sound plays, dialogue missing
🔧 Possible Cause (Developer Insight):
From what I’ve researched and also from the link you provided earlier, this seems to be due to the missing FfmpegAudioRenderer in the internal player. The current setup likely uses DefaultAudioSink, which doesn’t fully support multi-channel decoding out of the box.
As suggested in the official Media3 documentation, adding support for:
androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer
should allow proper decoding of formats like EAC3, AC3, DTS, etc., fixing this issue entirely.
🙏 Request:
If possible, could you kindly consider integrating FfmpegAudioRenderer in the internal player for future builds? It would greatly improve the experience for Android users like me who want to enjoy movies with proper 5.1 audio without switching players.
Thank you so much again for your time and hard work. I truly appreciate it.
Warm regards,
RJ (CloudStream user & fan)
Let me know if you want to tweak anything, or if you’d like to add screenshots or logs — I can help with that too.
Expected behavior
Should get both background and main Dialogues audio Togather.
Actual behavior
Insted Getting only background sounds not the main Dialogues audio. Happening only with 5.1 and 7.1 audio tracks not Stereo sound, but these days almost every movies comes with 5.1 audio
Cloudstream version and commit hash
v4.5.4
Android version
android 15
Logcat
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
Start at the internal player configuration and inspect how Media3 audio renderers are selected, including the proposed FfmpegAudioRenderer. Reproduce the issue with an EAC3 or AC3 5.1/7.1 track on Android 15, then verify that dialogue and background channels both play without affecting stereo playback.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100