ABC/ESPN/Disney Channels Not Working

Open Source?

@maddox @tmm1 @eric
Missed one

1 Like

Pluto, Samsung and Tubi still have the channel working.

1 Like

Closed sorry I did a lot of work on it months to get it were it’s at.

What do you mean they "have the channel working?" In their native app? That's not in question here.

6767 ABCNEWS
On their websites and through the integration projects here that bring Pluto, Samsung and Tubi channels into Channels DVR.

When you say "integration projects" you mean not TVE, but CC4C, ADBtuner and the like?

Sure idk if this will be taken down by the author.

So DIRECTV I was able to find how to request channel streams and reverse engineer there iphone app along with the browser request when requesting a stream it calls on one of the api to request the stream and another to check CDM license then gives you the license along with the encrypted stream, I unencrypted it and send it back to the player unencrypted. Fubotv was easy same process but some of there channels are not DRMs but I do have a check if they ever do turn into DRM it will be able to get the stream, espn same process as DIRECTV, Frndly was the easy one no drm straight HLS streams.

I was also able to register Fubotv, Frndly as TV devices so no password needed. Token refresh was little tricky but got it to work. ESPN/Disney use its own api with a chrome profile saved for cookie that expires in 180 days. Yea took lots of work late nights but I have something working.

No, but it's not Channels DVR TVE. They're projects here in the Forum Custom Channels - Channels Community
Here's one for Pluto NoCords.XYZ PlutoTV for Channels (PHP) - Non-Docker source for PlutoTV m3u playlists and EPG

What I'm basically saying is that Pluto, Samsung and Tubi are able to get the stream from ABC, so if you want it and the Channels devs can't make it work, use one of those sources to bring it in.

Maybe the reason the devs didn't remove it is they're trying to get that one channel working again. Only they know for sure.

1 Like

I get that, what I'm curious about is why the providers allow them to do it and license it out for free. I did notice that there's quite a few requirements to get a Widevine license though. And I'm guessing channels would never be allowed because it's recording stuff.

I don't think that licensing Widevine is so much the issue, but it's getting the keys from the providers that's very likely not going to happen

So I'm guessing from reading this that it's a provider specific solution? In other words you'd have to subscribe to DTV or Fubo or Disney?

Yeap if you have them yes. I won’t be providing streams. Unless other memebers would like u too

Be careful, ya'll are edging real close to piracy discussions. Remember the rules of the forum. We don't want to close the thread.

3 Likes

Very interesting. Thank you for sharing. It is probably above my skill level right now, but it is interesting. Thanks again.

No problem leaving thanks :slight_smile:

The ABC/ESPN family is working in prismcast now, so there is an alternative that is viable. All you need is a reasonably modern server, Chrome browser and this software. And of course a TV provider that you can link at espn.com. Still a little rough around the edges especially on Windows, but it does work.

Read the whole thread, I linked to my way to get it to work after you get it installed and running. Also make sure that you get at least one of the non-ESPN built-in channels working before you start doing overrides, that way you know whether or not it'll work for you.

I forgot to mention that to do an override you go into prismcasts admin web page (channels tab), and then click on add channel, and then put in the key for each channel to override. So for ESPN the channel key is espn, when you add that channel with the new URL it will overwrite the existing config.

Finally, ignore the login link In the channels tab, you have to bring up Chrome manually and go to espn.com to link your TV provider. I think it's the little person icon on the upper right of the homepage. Prismcast doesn't update the login link when you do an override, it wants to go to Disney Plus instead.

I also forgot to mention, you need to go into the Prismcast source page in the channels DVR web admin, then go to manage lineup and assign all of the ESPN channels to the correct channel lineup. From what I've seen when you do a channel override it deletes the TV guide mapping.

2 Likes

I've also discovered if I sign into YouTube.tv through their website on a Mac, I'm still not able to view any of the stations owned by Disney. The only way that it worked was to use the YouTube.tv app on my iPad or iPhone, then I'm able to watch stations owned by Disney Live.

Using which browser?
Try using https://tv.youtube.com
You can also choose to Link TV Provider at their network websites, like ABC Live Stream - ABC.com and Watch ESPN - Stream Live Sports & ESPN Originals

1 Like

Correct. LHN is no longer a channel. It only exists now as a separate app that doesn't really show any live sports, just additional UT programming (football pregame, featurettes, etc).

1 Like