Fleker / CumulusTV

Android TV Live Channel Plugin with user-entered stream files
MIT License
186 stars 72 forks source link

No URL Found #285

Open mozi opened 7 years ago

mozi commented 7 years ago

Seems there is an issue playing back channels with guide setup correctly. Testing with sample m3u with 2 channels one with epg-url set while the other doesn't have epg-url set.

Within the app itself both channel works fine, but through Android TV guide list, only the channel without guide works, and the channel with guide set correctly shows "No URL Found" message.

mozi commented 7 years ago

Looking at the code here services/CumulusJobService.java

It seems the issue is in line 175: .setInternalProviderData(currentProgram.getInternalProviderData())

Shouldn't this be similar to line 185: .setInternalProviderData(channel.getInternalProviderData())

Fleker commented 7 years ago

That code should be correct. There may be internal data in the current program that I want to be saved specifically for programs.

mozi commented 7 years ago

Just to prove that the code doesn't work and the "No URL Found " error shows when a channel guide is available but the channel never plays, here is a test m3u that you can use to workout whats wrong.

http://tvxml.herokuapp.com/test.m3u

I shall rest my case, and hopefully this helps fixing the app.