google / google/ExoPlayer

Playback stalls forever in buffering with "Music Choice" content tunneling

Open
#6,366 8 comments 0 reactions 1 assignee Claimed by @andrewlewis View on GitHub
bug content not playing
Dominant language
Java
Stars
21.9k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

### Content description
The content is a stream generated from Music Choice channels (often found in cable broadcast). What happens is playback stalls in buffering state, the video renderer is stalled (`Renderer.isReady()` reports false because the sample queue has been completely read) but no more video segments loads are kicked off (`LoadControl` does not request loading).

I've only reproduced this on Broadcom STB hardware (Broadcom BCM7271 based) with tunneling on.

### Link to test content
Provided by email.

### [REQUIRED] Version of ExoPlayer being used
Dev-v2-2.10.4 (sha d1ac2727a)

### [REQUIRED] Device(s) and version(s) of Android being used
Android P on an Evolution eSTREAM STB.

### [REQUIRED] A full bug report captured from the device
Provided by email.

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.