ESPN+ & FOX Sports with Custom Channels via EPlusTV

The latest update fixed the parsing problem for me. Thanks!

That is disappointing, but completely understandable since it's your project. Do you mind me asking how "it goes against the spirit of what you're going for"?

You've recently added linear channels for the other sources that the project covers.
Given the frequency of MLB games, it is one of the few sports that make sense to have dedicated channels per team.

From my limited testing it seems your solution is better optimized and quicker to start playback. It would be nice to have all sports handled by a single docker.

Why? Just pick and choose wisely, and combine their output however you like in your guide via Channel Collections.

I added linear channels for the linear versions of ESPN and FOX, both will have full schedules if you're using the right env commands. An MLB team plays no more than 1x a day? So you've got ~20 hours a day on 30 channels of empty air.

And the required change to make the other linear channels means the MLB channels would be at the top with the others.. so users would have to scroll down, maybe 30-35 channels of mostly dead air to find something to watch on ESPN+. Kinda goes against the vibe I was going for

I love the way MLB games appear on the EsPN+ setup.
There is no need to take up channel space if the event is over or not happening.
Appreciate all the hard work.

Maybe I have something configured incorrectly then... Are you implying that channels without a current event should not show up in the guide at all?

I have the Custom Collection setup, when selected it will only show live events (though I'm randomly getting 404 errors), but I still end up with empty channels in the guide when "ALL" or "HD" is the selected category.

This is the rest of that quote. If you set up a channel collection without automatic rules, and instead manually add the channels, then yes they will still show up when "off air"

My EPlus Channel collection looks like this on the webUI:


Notice there are not channels manually added. This means if there are no programs that match my live sports criteria then there will not be any content present in this collection. Depending on time of day and what sport is in season there could be none or hundreds of channels to choose from.

As far as the channels showing up in the "ALL" and "HD" categories yes they should show up there no matter what. I actually have those categories hidden. I rely on channel collections to sort my channels. I created a "Main Channels" collection that consist of the channels I want to be able to scroll through for channel surfing. I leave EPlus channels out of this collection as well as other niche channels so it isn't overwhelming. If I want to watch live sports I just switch my guide over to "live sports" and they are all there.

I use automatic collections with my sports stuff.
The new ESPN+ with MLB is excellent.
No need to have empty channels.

I get these too. I only use Fox and ESPN+. I thought if it showed up in the guide that it was available. Anyone know of a reason these show up?

1 Like

Incorrect guide data. I've had several in the past. When I get one, I'll check the ESPN+ app and find it's not live or I'm blacked out.
A good example was last weeks Masters - it would be in guide from 6:00 am but nobody teeing off till mid morning. After tee off, it played fine.

@m0ngr31 Have you had a chance to look at the VLC-Bridge approach that @miibeez has developed for a few other sites? I know it works well for the DRM PBS feeds. Would be awesome if this approach could work for Bally Sports. May be needed for Peacock as well, I suspect all of their feeds are DRM, I know they were on your road map.

2 Likes

I would love to see a template developed so we can develop the standard VLC bridges for stuff like Sling, Philo, and just about anything else we can bring to Channels.
If Stremium can do it we can do it better. We already do it better.

1 Like

I'm not seeing how they are bypassing DRM with the VLC bridge?

Does anyone have MLS Season Pass login I can borrow to figure out if that's something I can add?

1 Like

Okay, looking at the PBS and UK containers I can see that there is a compiled executable in there that looks to play the original feed and rebroadcast it or something. It's using widevine library I'm guessing that's ripped out of ChromeOS (and why they aren't publishing their code for these two projects).

That's just my guess. I'm sure @miibeez could clarify for us.

The issue with this solution for E+ is that I'm guessing Google doesn't like rehosting the widevine.so files, and on top of that getting those working on x64 and ARM CPUs is kinda a crapshoot.

Thanks for the look

Appreciate the report.
Very interesting indeed.

Is this something that could be done on any number of streaming services or would only work on certain ones depending how they have things set up?

Maybe there is hope to have a docker image per streaming service containing live channels aslong as there is a developer willing to put the time into recreating what miibeez has done?

At least there’s some hope. We have some amazingly talented developers in the Channels community…

2 Likes

@miibeez has stated a few times that the "vlc bridge" doesn't handle DRM. Am I missing something that has lead people to believe that it is a workaround for Widevine L1?