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

M3u8 Not Playing after first ts segment #599

Open
Akash1034 opened this issue Jun 19, 2018 · 0 comments
Open

M3u8 Not Playing after first ts segment #599

Akash1034 opened this issue Jun 19, 2018 · 0 comments

Comments

@Akash1034
Copy link

Hi all,

I have been trying to play a m3u8 file with segments having byte ranges. The file works smoothly till end if no action is performed(pause/play). But when pausing and playing the file, it doesn't play or even when you seek the audio, it doesn't resumes.

When debugged, found that when the first segment is playing(around first 10 secs), any action(pause/play) can be done it works fine, but when the second segment is loaded after that no actions can be done as the exoplayer stuck and never recovers. The Exoplayer stays in STATE_BUFFERING state and doesn't recovers to STATE_READY state after first segment is over and any action is performed after it(After first segment).

On further debugging, we found that TsExtractor class was not able to extract the segments as the payloadReader was getting NULL after first segment, might be tsPayloadReaders is not working properly. There could be a issue with the m3u8 file as well.

There's no further clue to solve this issue, kindly help me resolving this issue. I'm attaching the m3u8 file inside zip
audio.m3u8.zip
.

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

No branches or pull requests

1 participant