I built a custom m3u and installed SLM. How do I load the m3u into SLM?
I was able to load a backup .json file that had most of the information I needed. I only have 4 problem stations. The 3 Cinevault stations do not play, but have the correct guide info. The Fubo Movie Channel plays but has no guide info. If anyone has any info that would help me with these, I would appreciate it.
Here's what I have:
#EXTM3U
#EXTINF:-1 channel-id="20431" tvg-id="WBZDT" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/wbz_tv_c.png" tvc-guide-stationid="20431",CBS (WBZ Boston)
http://localhost:7778/fubo/watch-hls/20431
#EXTINF:-1 channel-id="20362" tvg-id="WFXTDT" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/wfxt_c.png" tvc-guide-stationid="20362",FOX (WFXT Boston)
http://localhost:7778/fubo/watch-hls/20362
#EXTINF:-1 channel-id="32723" tvg-id="WSBKDT" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/wsbk_tv_c.png" tvc-guide-stationid="32723",Independ (WSBK Boston)
http://localhost:7778/fubo/watch-hls/32723
#EXTINF:-1 channel-id="115254" tvg-id="WBTS" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/nbc_c.png" tvc-guide-stationid="115254",NBC (WBTS Boston)
http://localhost:7778/fubo/watch-hls/115254
#EXTINF:-1 channel-id="206" tvg-id="FNCHD" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/fox_news_c.png" tvc-guide-stationid="60179",FOX News Channel
http://localhost:7778/fubo/watch-hls/70522
#EXTINF:-1 channel-id="68900" tvg-id="FBNHD" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/foxbusiness_c.png" tvc-guide-stationid="58718",FOX Business Network
http://localhost:7778/fubo/watch-hls/68900
#EXTINF:-1 channel-id="133875" tvg-id="LIVENOW" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/fox_LiveNOW_c.png" tvc-guide-stationid="119219",FOX LiveNOW
http://localhost:7778/fubo/watch-hls/133875
#EXTINF:-1 channel-id="68795" tvg-id="SYFY" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/syfy_c.png" tvc-guide-stationid="58623",Syfy
http://localhost:7778/fubo/watch-hls/68795
#EXTINF:-1 channel-id="68703" tvg-id="SMITH_HD" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/smithsonian_c.png" tvc-guide-stationid="58532",Smithsonian Channel
http://localhost:7778/fubo/watch-hls/68703
#EXTINF:-1 channel-id="68602" tvg-id="USAN" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/usa-network2021_c.png" tvc-guide-stationid="58452",USA Network
http://localhost:7778/fubo/watch-hls/68602
#EXTINF:-1 channel-id="68971" tvg-id="CNBC" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/cnbc-logohd-72-dpi-1440-x-1080-4-3-1.png" tvc-guide-stationid="58780",CNBC
http://localhost:7778/fubo/watch-hls/68971
#EXTINF:-1 channel-id="83287" tvg-id="BLOOM" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/bloombergTV_c.png" tvc-guide-stationid="71799",Bloomberg Television
http://localhost:7778/fubo/watch-hls/83287
#EXTINF:-1 channel-id="68797" tvg-id="BVO" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/bravo_c.png" tvc-guide-stationid="58625",Bravo
http://localhost:7778/fubo/watch-hls/68797
#EXTINF:-1 channel-id="18633" tvg-id="ION" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/ion-logo-color-1b.png" tvc-guide-stationid="122912",ION
http://localhost:7778/fubo/watch-hls/18633
#EXTINF:-1 channel-id="123651" tvg-id="IMYSSTR" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/ion-mystery_c.png" tvc-guide-stationid="123651",ION Mystery
http://localhost:7778/fubo/watch-hls/123651
#EXTINF:-1 channel-id="117518" tvg-id="IONPSTR" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/ion_plus_logo_orange.png" tvc-guide-stationid="117518",ION Plus
http://localhost:7778/fubo/watch-hls/117518
#EXTINF:-1 channel-id="123916" tvg-id="FNBCS4K" group-title="4k-screen;fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/NBCS4K_c.png" tvc-guide-stationid="117038",NBC Sports 4K
http://localhost:7778/fubo/watch-hls/123916
#EXTINF:-1 channel-id="94653" tvg-id="FS1" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/fs1_c.png" tvc-guide-stationid="82547",FOX Sports 1
http://localhost:7778/fubo/watch-hls/94653
#EXTINF:-1 channel-id="69553" tvg-id="FS2" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/fs2_c.png" tvc-guide-stationid="59305",FOX Sports 2
http://localhost:7778/fubo/watch-hls/69553
#EXTINF:-1 channel-id="152131" tvg-id="F1TV" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/f1channel_channel-color.png" tvc-guide-stationid="152131",F1 Channel
http://localhost:7778/fubo/watch-hls/152131
#EXTINF:-1 channel-id="69429" tvg-id="PARHD" group-title="fubotv-basic" tvg-logo="https://imgx.fubo.tv/station_logos/paramount_network_canada_c.png" tvc-guide-stationid="59186",Paramount Network
http://localhost:7778/fubo/watch-hls/69429
#EXTINF:-1 channel-id="113361" tvg-id="XMVFFM" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/filmrisefreemovies_logo_color.png" tvc-guide-stationid="113361",Free Movies
http://localhost:7778/fubo/watch-hls/113361
#EXTINF:-1 channel-id="137352" tvg-id="FREMOV" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/freemovies-color.png" tvc-guide-stationid="137352",Free Movies+
http://localhost:7778/fubo/watch-hls/137352
#EXTINF:-1 channel-id="122068" tvg-id="FMC" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/fmc_logo_grey.png" tvc-guide-stationid="122068",Family Movie Classics
http://localhost:7778/fubo/watch-hls/122068
#EXTINF:-1 channel-id="125052" tvg-id="CINEVLT" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/cinevault_logo_color.png" tvc-guide-stationid="125052",Cinevault
http://localhost:7778/fubo/watch-hls/125052
#EXTINF:-1 channel-id="125046" tvg-id="CVCLASS" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/cinevault_classics_color.png" tvc-guide-stationid="125046",Cinevault Classics
http://localhost:7778/fubo/watch-hls/125046
#EXTINF:-1 channel-id="122606" tvg-id="CVWEST" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/cinevault_westerns_color.png" tvc-guide-stationid="122606",Cinevault Westerns
http://localhost:7778/fubo/watch-hls/122606
#EXTINF:-1 channel-id="159240" tvg-id="FUBOMC" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/16x9.png" tvc-guide-stationid="159240",Man Cave Movies (VOD2LIVE)
http://localhost:7778/fubo/watch-hls/34880000
#EXTINF:-1 channel-id="36500000" tvg-id="FUBMOV" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/channel-config-ui/station-logos/on-white/fmn-blk-epg-1_color.png" tvc-guide-stationid="36500000",Fubo Movies
http://localhost:7778/fubo/watch-hls/36500000
#EXTINF:-1 channel-id="135986" tvg-id="FWX" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/fox-weather_c.png" tvc-guide-stationid="121307",FOX Weather
http://localhost:7778/fubo/watch-hls/135986
#EXTINF:-1 channel-id="69008" tvg-id="WEATHHD" group-title="fubotv-basic" tvg-logo="https://images.fubo.tv/station_logos/the_weather_channel22_c.png" tvc-guide-stationid="58812",The Weather Channel
http://localhost:7778/fubo/watch-hls/69008
#EXTINF:-1 channel-id="104589" tvg-id="ACUWTHH" group-title="fubotv-basic" tvg-logo="https://imgx.fubo.tv/station_logos/accuweather_c.png" tvc-guide-stationid="120551",AccuWeather
http://localhost:7778/fubo/watch-hls/104589
I was never able to locate the Fubo Movie Channel Guide id.
I have a theory. That channel has an 8 character channel ID. I have never seen a guide ID that was 8 characters. Maybe there is a database somewhere that only takes 7 characters.
The Man Cave Movie Channel has an 8 character channel, but a 6 character guide id.
I did some digging into the API and found the changes that broke the m3u generation as well as API calls that could be used to fix it if someone who knows how to program wanted to take a look.
In api.fubo.tv/user there is no longer a recurly section, which was being used to get relevant plan information for the end user and then take the purchased_packages and compare them to the api.fubo.tv/v3/plan-manager/plans.
With the current API calls, one can use api.fubo.tv/subscriptions and get the ratePlanCode instead of purchased_packages. For addon packages, it would be the ratePlanCode under addons in subscriptions.
This ratePlanCode(s) can then be compared to the API from api.fubo.tv/subscriptions/products?tags=subscribed&subscribed=true (I don't know if the part after the ? is necessary but it pared down the results) where the code to compare it would be under either products --> ratePlans --> code for the base plan or addons --> ratePlans --> code for the addon packages.
From there the code to loop would need minor changes for things such as channel name, network id, etc.
This should work if someone knows how to code in Python. I tinkered around with it a bit, but am not much of a coder. I am really hoping that someone with some coding knowledge could give this a go.
Below are code snippets from the two subscriptions API's:
Subscriptions API
[
{
"partners":
{},
"userId": "xxxxx",
"billingPlatform": "recurly",
"currency": "USD",
"billingCycleUnit": "month",
"addons": [
{
"currentPeriodStarts": "xxxxx",
"currentPeriodEnds": "xxxxx",
"activatedAt": "xxxxx",
"id": "xxxxx",
"productCode": "fubotv-basic-deportes-extra",
"ratePlanCode": "fubotv-basic-deportes-extra-month",
"state": "active",
"amountInCents": 1099
},
{
"currentPeriodStarts": "xxxxx",
"currentPeriodEnds": "xxxxx",
"activatedAt": "xxxxx",
"id": "xxxxx",
"productCode": "premier-intl-sports-plus",
"ratePlanCode": "premier-intl-sports-plus-month",
"state": "active",
"amountInCents": 699
}],
"restrictedActions": [],
"currentPeriodStarts": "xxxxx",
"currentPeriodEnds": "xxxxx",
"activatedAt": "xxxxx",
"id": "xxxxx",
"productCode": "us-elite-v2",
"ratePlanCode": "us-recu-ga-elite-mo-nt-v1",
"state": "active",
"extraFees": [
{
"source": "RSN",
"rate": 1,
"amount": xxxx
}],
"amountInCents": 9499,
"billingCycleLength": 1
}]
Subscriptions/Products - Snippet (code is too long)
products": [
{
"endsAt": "0001-01-01T00:00:00Z",
"startedAt": "0001-01-01T00:00:00Z",
"code": "us-elite-v2",
"type": "base",
"logoOnDarkUrl": "",
"logoOnWhiteUrl": "",
"backgroundImageUrl": "",
"description": "Upgrade your experience with 4K streaming, 200+ local and national channels, Unlimited Cloud DVR, screens at home and on the go.",
"name": "Elite",
"backgroundImageUrlMobile": "",
"shortDescription": "Upgrade your experience with 4K streaming, 200+ local and national channels, Unlimited Cloud DVR, screens at home and on the go.",
"ratePlans": [
{
"localeRatePlans":
{
"en-US":
{},
"es-US":
{}
},
"properties":
{
"promo_device": ""
},
"currency": "USD",
"code": "us-recu-ga-elite-mo-nt-v1",
"billingCycleUnit": "month",
"description": "",
"name": "Elite",
"type": "regular",
"discountPeriodUnit": "",
"priceInCents": 9499,
"discountPeriodLength": 0,
"billingCycleLength": 1,
"discountInCents": 0,
"discountInPercent": 0,
"expired": false
}],
"claims": [
{
"name": "300 channels",
"state": "available",
"logoOnDarkUrl": "",
"logoOnWhiteUrl": ""
},
{
"name": "Includes regional NBA, NHL and MLB games",
"state": "available",
"logoOnDarkUrl": "",
"logoOnWhiteUrl": ""
},
{
"name": "Unlimited Cloud DVR",
"state": "available",
"logoOnDarkUrl": "",
"logoOnWhiteUrl": ""
},
{
"name": "Watch on up to 10 screens at once",
"state": "available",
"logoOnDarkUrl": "",
"logoOnWhiteUrl": ""
},
{
"name": "4K included",
"state": "available",
"logoOnDarkUrl": "",
"logoOnWhiteUrl": ""
}],
"channels": [
{
"name": "ABC",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/WABC-abc_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/WABC-abc_c.png",
"callSign": "WABC",
"category": "ENTERTAINMENT",
"networkType": "OTA",
"tags": ["promo", "local", "entertainment", "news", "sports", "gwa", "livenews", "top-channels", "football", "us-compare-all"],
"stationId": 20453
},
{
"name": "CBS New York",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/channel-config-ui/station-logos/on-dark/cbs-new-york-logo-500x500-white.png",
"logoOnWhite": "https://images.fubo.tv/channel-config-ui/station-logos/on-white/cbs-new-york-logo-500x500-color.png",
"callSign": "WCBS",
"category": "ENTERTAINMENT",
"networkType": "OTA",
"tags": ["promo", "local", "entertainment", "news", "sports", "gwa", "livenews", "top-channels", "football", "lookback-test", "ai_news", "us-compare-all"],
"stationId": 16689
},
{
"name": "FOX",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/fox_new_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/fox_new_c.png",
"callSign": "WNYW",
"category": "ENTERTAINMENT",
"networkType": "OTA",
"tags": ["promo", "local", "entertainment", "news", "sports", "gwa", "livenews", "top-channels", "football", "worldcup", "lookback-test", "ai_news", "us-compare-all"],
"stationId": 20360
},
{
"name": "NBC",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/nbc_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/nbc_c.png",
"callSign": "WNBC",
"category": "ENTERTAINMENT",
"networkType": "OTA",
"tags": ["promo", "local", "entertainment", "news", "sports", "gwa", "livenews", "top-channels", "olympics_epg", "olympics_carousel", "football", "lookback-test", "us-compare-pro-elite", "us-compare-pro-premier", "us-compare-elite-premier", "us-compare-pro-latino", "us-compare-pro-deluxe", "us-compare-elite-deluxe", "us-compare-all"],
"stationId": 20459
},
{
"name": "YES Network",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/channel-config-ui/station-logos/on-dark/yes-logo_white.png",
"logoOnWhite": "https://images.fubo.tv/channel-config-ui/station-logos/on-white/yes-logo_darkblue.png",
"callSign": "YESHDNY",
"category": "SPORTS",
"networkType": "RSN",
"tags": ["promo", "sports", "local", "rsn", "rsn_carousel", "top-channels", "us-compare-pro-essential", "us-compare-pro-fanduel", "us-compare-elite-fanduel", "us-compare-latino-fanduel"],
"stationId": 46288
},
{
"name": "MSG",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/msg_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/msg_c.png",
"callSign": "MSGHD",
"category": "SPORTS",
"networkType": "RSN",
"tags": ["promo", "sports", "local", "top-channels", "rsn", "rsn_carousel", "sports_epg", "us-compare-pro-essential", "us-compare-pro-fanduel", "us-compare-elite-fanduel", "us-compare-latino-fanduel"],
"stationId": 35402
},
{
"name": "MSG Sportsnet",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/MSGSN_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/MSGSN_c.png",
"callSign": "MSGPLHD",
"category": "SPORTS",
"networkType": "RSN",
"tags": ["sports", "local", "rsn", "rsn_carousel", "sports_epg", "us-compare-pro-essential", "us-compare-pro-fanduel", "us-compare-elite-fanduel", "us-compare-latino-fanduel"],
"stationId": 35383
},
{
"name": "MSG2",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/msg_2_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/msg_2_c.png",
"callSign": "MSG2HD",
"category": "SPORTS",
"networkType": "RSN",
"tags": ["sports", "local", "rsn", "sports_epg", "us-compare-pro-essential", "us-compare-pro-fanduel", "us-compare-elite-fanduel", "us-compare-latino-fanduel"],
"stationId": 81705
},
{
"name": "MSG Sportsnet 2",
"type": "REGIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/MSGSN2_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/MSGSN2_c.png",
"callSign": "MSG2PHD",
"category": "SPORTS",
"networkType": "RSN",
"tags": ["sports", "local", "rsn", "sports_epg", "us-compare-pro-essential", "us-compare-pro-fanduel", "us-compare-elite-fanduel", "us-compare-latino-fanduel"],
"stationId": 81707
},
{
"name": "Marquee Sports Network",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/marquee_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/marquee_c.png",
"callSign": "MARQN",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_epg", "us-compare-pro-essential", "us-compare-pro-fanduel", "us-compare-elite-fanduel", "us-compare-latino-fanduel"],
"stationId": 1283550001
},
{
"name": "WNBA on ION",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/channel-config-ui/station-logos/on-dark/wnba_ion_horiz_wht.png",
"logoOnWhite": "https://images.fubo.tv/channel-config-ui/station-logos/on-white/wnba_ion_horiz_fire.png",
"callSign": "WNBAOU2",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_lite", "sports_plus", "extra", "internal", "us-compare-pro-elite", "us-compare-pro-premier", "newly_added", "sports_epg"],
"stationId": 12345002
},
{
"name": "CleoTV",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/CLEOTV_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/CLEOTV_c.png",
"callSign": "CLEOHD",
"category": "ENTERTAINMENT",
"networkType": "National",
"tags": ["promo", "entertainment", "fast_channel", "bhm", "fubo_free"],
"stationId": 124684
},
{
"name": "Laff More!",
"type": "NATIONAL",
"logoOnDark": "",
"logoOnWhite": "",
"callSign": "LAFFTV",
"category": "ENTERTAINMENT",
"networkType": "National",
"tags": ["promo", "fast_channel", "newly_added", "fubo_free"],
"stationId": 137609
},
"addons": [
{
"endsAt": "0001-01-01T00:00:00Z",
"startedAt": "0001-01-01T00:00:00Z",
"code": "mlb",
"type": "addon",
"logoOnDarkUrl": "https://images.fubo.tv/page-manager/USA/catalog-products/1747344759517-mlbtv-logo-on_dark.png",
"logoOnWhiteUrl": "https://images.fubo.tv/page-manager/USA/catalog-products/1747344762844-mlbtv-logo-on_light.png",
"backgroundImageUrl": "",
"description": "The home of streaming Baseball. Stream every out-of-market MLB game live or on demand.",
"name": "MLB.TV",
"backgroundImageUrlMobile": "",
"shortDescription": "Every out-of-market MLB game live or on demand.",
"ratePlans": [
{
"localeRatePlans":
{
"en-US":
{},
"es-US":
{}
},
"currency": "USD",
"code": "mlb-month",
"billingCycleUnit": "month",
"description": "",
"name": "MLB.TV",
"type": "regular",
"discountPeriodUnit": "",
"priceInCents": 2999,
"discountPeriodLength": 0,
"billingCycleLength": 1,
"discountInCents": 0,
"discountInPercent": 0,
"expired": false
}],
"claims": [],
"tags": [
{
"name": "Most popular",
"type": "generic",
"slug": "most_popular"
}],
"channels": [
{
"name": "MLB.TV - Los Angeles Angels",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/LosAngeles-Angel_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/LosAngeles-Angel_c.png",
"callSign": "MLBX1",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18200
},
{
"name": "MLB.TV - Arizona Diamondbacks",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Arizona-Diamondbacks_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Arizona-Diamondbacks_c.png",
"callSign": "MLBX2",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18201
},
{
"name": "MLB.TV - Atlanta Braves",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Atlanta-Braves_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Atlanta-Braves_c.png",
"callSign": "MLBX3",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18202
},
{
"name": "MLB.TV - Baltimore Orioles",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Baltimore-Orioles_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Baltimore-Orioles_c.png",
"callSign": "MLBX4",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18203
},
{
"name": "MLB.TV - Boston Red Sox",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Boston-RedSox_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Boston-RedSox_c.png",
"callSign": "MLBX5",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18204
},
{
"name": "MLB.TV - Chicago Cubs",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Chicago-Cubs_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Chicago-Cubs_c.png",
"callSign": "MLBX6",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18205
},
{
"name": "MLB.TV - Chicago White Sox",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Chicago-WhiteSox_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Chicago-WhiteSox_c.png",
"callSign": "MLBX7",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18207
},
{
"name": "MLB.TV - Cincinnati Reds",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Cincinnati-Reds_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Cincinnati-Reds_c.png",
"callSign": "MLBX8",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18213
},
{
"name": "MLB.TV - Cleveland Guardians",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Cleveland-Guardians_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Cleveland-Guardians_c.png",
"callSign": "MLBX9",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18214
},
{
"name": "MLB.TV - Colorado Rockies",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Colorado-Rockies_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Colorado-Rockies_c.png",
"callSign": "MLBX10",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18215
},
{
"name": "MLB.TV - Detroit Tigers",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Detroit-Tigers_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Detroit-Tigers_c.png",
"callSign": "MLBX11",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18216
},
{
"name": "MLB.TV - Houston Astros",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Hoston-Astros_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Hoston-Astros_c.png",
"callSign": "MLBX13",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18218
},
{
"name": "MLB.TV - Kansas City Royals",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/KansasCity-Royals_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/KansasCity-Royals_c.png",
"callSign": "MLBX14",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18219
},
{
"name": "MLB.TV - Los Angeles Dodgers",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/LosAngeles-Dodgers_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/LosAngeles-Dodgers_c.png",
"callSign": "MLBX15",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18220
},
{
"name": "MLB.TV - Milwaukee Brewers",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Milwaukee-Brewers_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Milwaukee-Brewers_c.png",
"callSign": "MLBX16",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18221
},
{
"name": "MLB.TV - Miami Marlins",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Miami-Marlins_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Miami-Marlins_c.png",
"callSign": "MLBX12",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18217
},
{
"name": "MLB.TV - Minnesota Twins",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Minnesota-Twins_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Minnesota-Twins_c.png",
"callSign": "MLBX17",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18222
},
{
"name": "MLB.TV - New York Mets",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/NewYork-Mets_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/NewYork-Mets_c.png",
"callSign": "MLBX19",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18224
},
{
"name": "MLB.TV - New York Yankees",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/NewYork-Yankees_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/NewYork-Yankees_c.png",
"callSign": "MLBX20",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18225
},
{
"name": "MLB.TV - Athletics",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/channel-config-ui/station-logos/on-dark/ath2025_primary_white.png",
"logoOnWhite": "https://images.fubo.tv/channel-config-ui/station-logos/on-white/ath2025_primary.png",
"callSign": "MLBX21",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18226
},
{
"name": "MLB.TV - Philadelphia Phillies",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Philadelphia-Phillies_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Philadelphia-Phillies_c.png",
"callSign": "MLBX22",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18227
},
{
"name": "MLB.TV - Pittsburgh Pirates",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Pittsburgh-Pirates_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Pittsburgh-Pirates_c.png",
"callSign": "MLBX23",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18228
},
{
"name": "MLB.TV - San Diego Padres",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/SanDiego-Padres_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/SanDiego-Padres_c.png",
"callSign": "MLBX24",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18229
},
{
"name": "MLB.TV - San Francisco Giants",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/SanFrancisco-Giants_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/SanFrancisco-Giants_c.png",
"callSign": "MLBX25",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18230
},
{
"name": "MLB.TV - Seattle Mariners",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Seattle-Mariners_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Seattle-Mariners_c.png",
"callSign": "MLBX26",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18231
},
{
"name": "MLB.TV - St. Louis Cardinals",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/St.Louis-Cardinals_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/St.Louis-Cardinals_c.png",
"callSign": "MLBX27",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18232
},
{
"name": "MLB.TV - Tampa Bay Rays",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/TampaBay-Rays_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/TampaBay-Rays_c.png",
"callSign": "MLBX28",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18233
},
{
"name": "MLB.TV - Texas Rangers",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Texas-Rangers_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Texas-Rangers_c.png",
"callSign": "MLBX29",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18234
},
{
"name": "MLB.TV - Toronto Blue Jays",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Toronto-BlueJays_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Toronto-BlueJays_c.png",
"callSign": "MLBX30",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18235
},
{
"name": "MLB.TV - Washington Nationals",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/Washington-Nationals_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/Washington-Nationals_c.png",
"callSign": "MLBX18",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "internal", "off_air_stations", "sports_epg", "us-compare-pro-essential"],
"stationId": 18223
},
{
"name": "MLB Big Inning",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/MLBBigInning_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/MLBBigInning_c.png",
"callSign": "MLBTVBI",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "newly_added", "off_air_stations", "sports_epg"],
"stationId": 119153
}]
},
{
"endsAt": "0001-01-01T00:00:00Z",
"startedAt": "0001-01-01T00:00:00Z",
"code": "fubotv-basic-deportes-extra",
"type": "addon",
"logoOnDarkUrl": "https://images.fubo.tv/page-manager/USA/catalog-products/1747344802897-sports_plus-logo-on_dark.png",
"logoOnWhiteUrl": "https://images.fubo.tv/page-manager/USA/catalog-products/1747344807314-sports_plus-logo-on_light.png",
"backgroundImageUrl": "",
"description": "One low price for NFL RedZone from NFL Network, top NCAA games, and more premium channels covering a variety of sports.",
"name": "Sports Plus with NFL RedZone",
"backgroundImageUrlMobile": "",
"shortDescription": "32+ sports channels, including NFL RedZone, ESPN U, and ESPNEWS.",
"excluded": ["sports-lite"],
"ratePlans": [
{
"localeRatePlans":
{
"en-US":
{},
"es-US":
{}
},
"currency": "USD",
"code": "fubotv-basic-deportes-extra-month",
"billingCycleUnit": "month",
"description": "",
"name": "Sports Plus with NFL RedZone",
"type": "regular",
"discountPeriodUnit": "",
"priceInCents": 1099,
"discountPeriodLength": 0,
"billingCycleLength": 1,
"discountInCents": 0,
"discountInPercent": 0,
"expired": false
}],
"claims": [],
"tags": [
{
"name": "Sports",
"type": "generic",
"slug": "sports"
}],
"channels": [
{
"name": "NFL RedZone",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/nfl_redzone_2020_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/nfl_redzone_2020_c.png",
"callSign": "NFLNRZD",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "football", "sports_plus", "rokulp", "off_air_stations", "sports_epg", "us-compare-pro-elite", "us-compare-pro-deluxe", "us-compare-elite-deluxe", "us-compare-elite-latino", "us-compare-deluxe-latino"],
"stationId": 75963
},
{
"name": "NBA TV",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/nba_tv_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/nba_tv_c.png",
"callSign": "NBATV",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "hisense", "sports_lite", "sports_plus", "extra", "internal", "us-compare-pro-elite", "us-compare-pro-premier", "sports_epg", "us-compare-pro-deluxe", "us-compare-elite-essential"],
"stationId": 45537
},
{
"name": "NHL Network",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/NHL_Network_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/NHL_Network_c.png",
"callSign": "NHLNET",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_lite", "sports_plus", "extra", "us-compare-pro-premier", "sports_epg", "us-compare-pro-deluxe"],
"stationId": 68871
},
{
"name": "MLB Network",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/MLB_Network_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/MLB_Network_c.png",
"callSign": "MLBHD",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_lite", "sports_plus", "extra", "us-compare-pro-elite", "us-compare-pro-premier", "us-compare-elite-latino", "us-compare-premier-latino", "sports_epg", "us-compare-pro-deluxe", "us-compare-deluxe-latino", "us-compare-elite-essential", "us-compare-elite-latino"],
"stationId": 72650
},
{
"name": "MLB Strikezone",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/MLB_Strikezone_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/MLB_Strikezone_c.png",
"callSign": "MLBNSZ",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_plus", "off_air_stations", "sports_epg"],
"stationId": 86927
},
{
"name": "Tennis Channel",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/tennis-channel_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/tennis-channel_c.png",
"callSign": "TENISHD",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_plus", "extra", "sports_lite", "us-compare-pro-premier", "sports_epg"],
"stationId": 70668
},
{
"name": "ESPN U",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/espn-un_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/espn-u_c.png",
"callSign": "ESPNUHD",
"category": "SPORTS",
"networkType": "National",
"tags": ["sports", "promo", "football", "extra", "sports_lite", "sports_plus", "sports_epg"],
"stationId": 71094
},
{
"name": "ESPNEWS",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/espn-news_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/espn-news_c.png",
"callSign": "ESPNEWS",
"category": "SPORTS",
"networkType": "National",
"tags": ["sports", "promo", "football", "extra", "sports_lite", "sports_plus", "sports_epg", "us-compare-pro-elite", "us-compare-elite-essential", "us-compare-elite-latino"],
"stationId": 16485
},
{
"name": "GAME+",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/game_plus_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/game_plus_c.png",
"callSign": "FNTSYUH",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports_plus", "sports", "sports_epg"],
"stationId": 108539
},
{
"name": "The Fight Network",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/fight_network_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/fight_network_c.png",
"callSign": "FNHD",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_plus", "sports_epg"],
"stationId": 104213
},
{
"name": "Racing America",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/RacingAmerica_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/RacingAmerica_c.png",
"callSign": "RA",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "fast_channel", "sports_plus", "fubo_free", "free_sports", "sports_epg"],
"stationId": 139326
},
{
"name": "Sportsgrid",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/SPORTSGRID_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/SPORTSGRID_c.png",
"callSign": "SPOGRID",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "fast_channel", "sports_plus", "sports_epg"],
"stationId": 127275
},
{
"name": "IMPACT! Wrestling",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/channel-config-ui/station-logos/on-dark/tnawrestling_fubo_whitelogo_4096x939_w.png",
"logoOnWhite": "https://images.fubo.tv/channel-config-ui/station-logos/on-white/tnawrestling_generic_colorlogoblacktext_4096x939.png",
"callSign": "IMPACTW",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_plus", "fast_channel", "fubo_free", "sports_epg"],
"stationId": 136673
},
{
"name": "FUEL TV",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/FuelTV23_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/FuelTV23_c.png",
"callSign": "FUELFUB",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "sports_plus", "fast_channel", "fubo_free", "sports_epg"],
"stationId": 139008
},
{
"name": "UNBEATEN",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/unbeaten_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/unbeaten_c.png",
"callSign": "UNBEATEN",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "fast_channel", "sports_plus", "sports_epg"],
"stationId": 143825
},
{
"name": "World Poker Tour",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/wpt_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/wpt_c.png",
"callSign": "WPTAMA",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "fast_channel", "fubo_free", "free_sports", "sports_epg"],
"stationId": 138625
},
{
"name": "Next Level Sports",
"type": "NATIONAL",
"logoOnDark": "https://images.fubo.tv/station_logos/NLSE_m.png",
"logoOnWhite": "https://images.fubo.tv/station_logos/NLSE_c.png",
"callSign": "OWSPNHD",
"category": "SPORTS",
"networkType": "National",
"tags": ["promo", "sports", "international_sports_plus", "sports_epg"],
"stationId": 99285
}],
"subscribed": true
},
if anyone wanting to undertake the updating of the Fubo docker doesn't have fubo but wants a discount, i have some promotional meassages that i can pass that brings cost way down.
Maybe somehow we can pull users in to make a contribution for development efforts.
I played around with the code for several days and think I figured it out.
It seems to be working well for me. One bonus that I did not expect is that I seem to get more channels now.
For anyone who wants to try it, the code can be found at https://hub.docker.com/r/genericchannelsuser/vlc-bridge-fubo. In your docker compose, you can just change registry.gitlab.com/yankees4life/vlc-bridge-fubo to genericchannelsuser/vlc-bridge-fubo or in the stack, just change the same thing after image:.
If you want to view the code changes it is viewable at https://gitlab.com/vlc-bridge-fubo-test/vlc-bridge-fubo
Please let me know if there are any bugs and I may be able to fix them, or not. It was a struggle to even get it this far.
Nice! This is working perfectly for me. Thanks for making this update. Iām also getting more channels than I was before.
Looked at the source code as well - nice work! It gets a LGTM from me.
Thanks for taking over. My python knowledge is limited anyways and I have a gig so I couldn't give this a lot of TLC it needed.
I am glad it is working for everyone. I have little to no knowledge of python and just went through a ton of trial and error to get to a solution.
I just updated the docker in the last hour to remove the hallmark channels that have DRM and a channel that no longer exists. I also updated the fubo-gracenote-default.json to add guide data to some channels that were missing it.
To get the gracenote update, the stack or container either have to be complete removed and recreated, or the file has to be manually updated in the container under app/Config/fubo-gracenote.json.
drop in replacement, working good for me on Mac M1 running docker
I'm using a synology ds220 and it is working great.
I've got most of the channels setup in Stream Link manager and simiply had to allow the new updated links to be added.
Working for me here too! 275 channels, wow. Thanks so much for figuring this out, I'm impressed and inspired. And so grateful! Thanks again.
Thank you for fixing it. It works wonderfully again. If it breaks again and you need help just ask here and people will probably jump in to help.
I have an update.
The following stations have DRM on Fubo in Los Angeles
nbc knbc 4 Los Angeles
My network TV kcop 13.
Get comedy one of the free channels happens to have dRM. Planning to enjoy the setup while it lastss.
NBC owned channels have been DRM for over 2 years. The only way to get them are OTA or ADBTuner and the other ADB Docker stuff.
How does this work?
Pretty sure @rpaulmerrell knows that and is talking about the fubo-vlc-bridge NBC channel.
I know my local NBC worked (fubo-vlc-bridge) in February 2024 when I was subbed to their Elite package.
NBC TVE went DRM and was removed from CDVR in April 2023.
How did you determine that. Does it show an error message in the container log when you try watching the channels?
Is that getTV, Comedy Central (not free) or Comedy Dynamics?