Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exoplayer CC(Closed caption) issue in FireTV app : Rejected by Amazon Store #8130 (Redux) #1518

Open
1 task done
bcolflesh opened this issue Jul 1, 2024 · 2 comments
Open
1 task done
Assignees
Labels

Comments

@bcolflesh
Copy link

Version

Media3 main branch

More version details

This error from the previous GIT was never fixed - ExoPlayer still can't correctly detect & play 608/708 embedded captions (but every other major set top box player video player can by default) - is there an updated way in ExoPlayer 3 to get this working?

Amazon Support just verified the issue running the demo app and pointed us to the never closed ticket:
google/ExoPlayer#8130

Devices that reproduce the issue

Any device running ExoPlayer

Devices that do not reproduce the issue

No response

Reproducible in the demo app?

Yes

Reproduction steps

Play live stream with 608/708 embedded captions in ExoPlayer

Expected result

Embedded 608/708 captions are available in ExoPlayer

Actual result

No captions are available

Media

I will send the ExoPlayer log in email.

Bug Report

  • You will email the zip file produced by adb bugreport to [email protected] after filing this issue.
@icbaker
Copy link
Collaborator

icbaker commented Jul 2, 2024

It's impossible to say for sure without access to your media, but this is likely because the HLS multivariant playlist doesn't contain any CLOSED-CAPTIONS information, meaning ExoPlayer does not know to look for captions in the video files. The best approach is to fix your playlist to correctly declare its contents. If that's not possible, you can try disabling chunkless preparation, that may result in ExoPlayer reporting that every video file has 'unknown' captions:

@bcolflesh
Copy link
Author

bcolflesh commented Jul 2, 2024

I'll take a look at the playlist and see if I can post a munged version. But I have to ask, how does Video.js, VLC, Apple default player, Roku Default player, every broadcast television player we distribute to now find and show the two live 608/708 embedded captions fine and display them without issues.

Why is ExoPlayer the only one that cannot?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants