google / google/ExoPlayer

Cannot read HLS subtitles when using chunkless preparation

Open
#10,352 4 comments 0 reactions 1 assignee Assigned to @tianyif View on GitHub
bug low priority
Dominant language
Java
Stars
21.9k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

### ExoPlayer Version

2.17.1

### Devices that reproduce the issue

Android TV emulator running Android 9

### Devices that do not reproduce the issue

_No response_

### Reproducible in the demo app?

Yes

### Reproduction steps

1. Add the M3U8 link that I'll send over the email in one of the samples in media.exolist.json
2. Watch the stream
3. No captions detected

### Expected result

There should be 4 captions available for selection

### Actual result

Caption button is disabled

### Media

![Screen Shot 2022-06-18 at 4 41 25 AM](https://user-images.githubusercontent.com/100230840/174398415-a409e514-87b8-411a-869a-efe745cf9dca.png)
![Screen Shot 2022-06-18 at 4 43 07 AM](https://user-images.githubusercontent.com/100230840/174398596-7fce7389-1ccd-4b25-8414-aa63bc60ac4c.png)

Debugging info from provider:
```
stream WAFF {
input mpts-dvb://WAFF_15?program=3 cc.608.1.lang=eng pids=49,52,53;
protocols hls tshttp;
transcoder vb=copy vcodec=h264 open_gop=false preset=veryfast deinterlace=true deinterlace_rate=frame ab=189k split_channels=false;
}
```

Media URL will be sent through email.

### Bug Report

- [X] You will email the zip file produced by `adb bugreport` to dev.exoplayer@gmail.com after filing this issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.