e
This commit is contained in:
parent
53d56d76e6
commit
00000d9376
6 changed files with 474 additions and 448 deletions
158
M3U8/TV.m3u8
158
M3U8/TV.m3u8
|
|
@ -133,161 +133,161 @@ http://fl5.moveonjoy.com/TSN_2/index.m3u8
|
|||
http://4c66041f.tvclub.xyz/iptv/E3TZUWKUS8PTA7/31124/index.m3u8
|
||||
#EXTINF:-1 tvg-chno="67" tvg-id="YES.Network.us" tvg-name="YES Network" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s30017_dark_360w_270h.png" group-title="TV",YES Network
|
||||
https://fl5.moveonjoy.com/YES_NETWORK/index.m3u8
|
||||
#EXTINF:-1 tvg-chno="68" tvg-id="(N/A)" tvg-name="[MLB] Arizona Diamondbacks @ Los Angeles Dodgers (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Arizona Diamondbacks @ Los Angeles Dodgers (SD)
|
||||
#EXTINF:-1 tvg-chno="68" tvg-id="(N/A)" tvg-name="[MLB] Arizona Diamondbacks @ Los Angeles Dodgers" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Arizona Diamondbacks @ Los Angeles Dodgers
|
||||
http://origin.thetvapp.to/hls/mlb-14/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="69" tvg-id="(N/A)" tvg-name="[MLB] Atlanta Braves @ Philadelphia Phillies (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Atlanta Braves @ Philadelphia Phillies (SD)
|
||||
#EXTINF:-1 tvg-chno="69" tvg-id="(N/A)" tvg-name="[MLB] Atlanta Braves @ Philadelphia Phillies" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Atlanta Braves @ Philadelphia Phillies
|
||||
http://origin.thetvapp.to/hls/mlb-18/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="70" tvg-id="(N/A)" tvg-name="[MLB] Baltimore Orioles @ San Francisco Giants (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Baltimore Orioles @ San Francisco Giants (SD)
|
||||
#EXTINF:-1 tvg-chno="70" tvg-id="(N/A)" tvg-name="[MLB] Baltimore Orioles @ San Francisco Giants" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Baltimore Orioles @ San Francisco Giants
|
||||
http://origin.thetvapp.to/hls/mlb-27/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="71" tvg-id="(N/A)" tvg-name="[MLB] Chicago Cubs @ Colorado Rockies (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Chicago Cubs @ Colorado Rockies (SD)
|
||||
#EXTINF:-1 tvg-chno="71" tvg-id="(N/A)" tvg-name="[MLB] Chicago Cubs @ Colorado Rockies" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Chicago Cubs @ Colorado Rockies
|
||||
http://origin.thetvapp.to/hls/mlb-25/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="72" tvg-id="(N/A)" tvg-name="[MLB] Detroit Tigers @ Kansas City Royals (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Detroit Tigers @ Kansas City Royals (SD)
|
||||
#EXTINF:-1 tvg-chno="72" tvg-id="(N/A)" tvg-name="[MLB] Detroit Tigers @ Kansas City Royals" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Detroit Tigers @ Kansas City Royals
|
||||
http://origin.thetvapp.to/hls/mlb-05/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="73" tvg-id="(N/A)" tvg-name="[MLB] Los Angeles Angels @ Houston Astros (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Los Angeles Angels @ Houston Astros (SD)
|
||||
#EXTINF:-1 tvg-chno="73" tvg-id="(N/A)" tvg-name="[MLB] Los Angeles Angels @ Houston Astros" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Los Angeles Angels @ Houston Astros
|
||||
http://origin.thetvapp.to/hls/mlb-06/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="74" tvg-id="(N/A)" tvg-name="[MLB] Miami Marlins @ New York Mets (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Miami Marlins @ New York Mets (SD)
|
||||
#EXTINF:-1 tvg-chno="74" tvg-id="(N/A)" tvg-name="[MLB] Miami Marlins @ New York Mets" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Miami Marlins @ New York Mets
|
||||
http://origin.thetvapp.to/hls/mlb-24/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="75" tvg-id="(N/A)" tvg-name="[MLB] Milwaukee Brewers @ Toronto Blue Jays (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Milwaukee Brewers @ Toronto Blue Jays (SD)
|
||||
#EXTINF:-1 tvg-chno="75" tvg-id="(N/A)" tvg-name="[MLB] Milwaukee Brewers @ Toronto Blue Jays" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Milwaukee Brewers @ Toronto Blue Jays
|
||||
http://origin.thetvapp.to/hls/mlb-12/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="76" tvg-id="(N/A)" tvg-name="[MLB] New York Yankees @ Chicago White Sox (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] New York Yankees @ Chicago White Sox (SD)
|
||||
#EXTINF:-1 tvg-chno="76" tvg-id="(N/A)" tvg-name="[MLB] New York Yankees @ Chicago White Sox" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] New York Yankees @ Chicago White Sox
|
||||
http://origin.thetvapp.to/hls/mlb-03/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="77" tvg-id="(N/A)" tvg-name="[MLB] Pittsburgh Pirates @ Boston Red Sox (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Pittsburgh Pirates @ Boston Red Sox (SD)
|
||||
#EXTINF:-1 tvg-chno="77" tvg-id="(N/A)" tvg-name="[MLB] Pittsburgh Pirates @ Boston Red Sox" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Pittsburgh Pirates @ Boston Red Sox
|
||||
http://origin.thetvapp.to/hls/mlb-22/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="78" tvg-id="(N/A)" tvg-name="[MLB] San Diego Padres @ Minnesota Twins (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] San Diego Padres @ Minnesota Twins (SD)
|
||||
#EXTINF:-1 tvg-chno="78" tvg-id="(N/A)" tvg-name="[MLB] San Diego Padres @ Minnesota Twins" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] San Diego Padres @ Minnesota Twins
|
||||
http://origin.thetvapp.to/hls/mlb-20/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="79" tvg-id="(N/A)" tvg-name="[MLB] Seattle Mariners @ Cleveland Guardians (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Seattle Mariners @ Cleveland Guardians (SD)
|
||||
#EXTINF:-1 tvg-chno="79" tvg-id="(N/A)" tvg-name="[MLB] Seattle Mariners @ Cleveland Guardians" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Seattle Mariners @ Cleveland Guardians
|
||||
http://origin.thetvapp.to/hls/mlb-30/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="80" tvg-id="(N/A)" tvg-name="[MLB] St. Louis Cardinals @ Cincinnati Reds (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] St. Louis Cardinals @ Cincinnati Reds (SD)
|
||||
#EXTINF:-1 tvg-chno="80" tvg-id="(N/A)" tvg-name="[MLB] St. Louis Cardinals @ Cincinnati Reds" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] St. Louis Cardinals @ Cincinnati Reds
|
||||
http://origin.thetvapp.to/hls/mlb-04/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="81" tvg-id="(N/A)" tvg-name="[MLB] Tampa Bay Rays @ Washington Nationals (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Tampa Bay Rays @ Washington Nationals (SD)
|
||||
#EXTINF:-1 tvg-chno="81" tvg-id="(N/A)" tvg-name="[MLB] Tampa Bay Rays @ Washington Nationals" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Tampa Bay Rays @ Washington Nationals
|
||||
http://origin.thetvapp.to/hls/mlb-01/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="82" tvg-id="(N/A)" tvg-name="[MLB] Texas Rangers @ Oakland Athletics (SD)" tvg-logo="https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png" group-title="Live Events",[MLB] Texas Rangers @ Oakland Athletics (SD)
|
||||
#EXTINF:-1 tvg-chno="82" tvg-id="(N/A)" tvg-name="[MLB] Texas Rangers @ Oakland Athletics" tvg-logo="https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png" group-title="Live Events",[MLB] Texas Rangers @ Oakland Athletics
|
||||
http://origin.thetvapp.to/hls/mlb-19/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="83" tvg-id="(N/A)" tvg-name="[NCAAF] Abilene Christian Wildcats @ Tulsa Golden Hurricane (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Abilene Christian Wildcats @ Tulsa Golden Hurricane (SD)
|
||||
#EXTINF:-1 tvg-chno="83" tvg-id="(N/A)" tvg-name="[NCAAF] Abilene Christian Wildcats @ Tulsa Golden Hurricane" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Abilene Christian Wildcats @ Tulsa Golden Hurricane
|
||||
http://origin.thetvapp.to/hls/NCAAF22/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="84" tvg-id="(N/A)" tvg-name="[NCAAF] Alabama A&M Bulldogs @ Arkansas Razorbacks (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Alabama A&M Bulldogs @ Arkansas Razorbacks (SD)
|
||||
#EXTINF:-1 tvg-chno="84" tvg-id="(N/A)" tvg-name="[NCAAF] Alabama A&M Bulldogs @ Arkansas Razorbacks" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Alabama A&M Bulldogs @ Arkansas Razorbacks
|
||||
http://origin.thetvapp.to/hls/SECN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="85" tvg-id="(N/A)" tvg-name="[NCAAF] Alabama Crimson Tide @ Florida State Seminoles (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Alabama Crimson Tide @ Florida State Seminoles (SD)
|
||||
#EXTINF:-1 tvg-chno="85" tvg-id="(N/A)" tvg-name="[NCAAF] Alabama Crimson Tide @ Florida State Seminoles" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Alabama Crimson Tide @ Florida State Seminoles
|
||||
http://origin.thetvapp.to/hls/WABCDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="86" tvg-id="(N/A)" tvg-name="[NCAAF] Albany @ Iowa Hawkeyes (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Albany @ Iowa Hawkeyes (SD)
|
||||
#EXTINF:-1 tvg-chno="86" tvg-id="(N/A)" tvg-name="[NCAAF] Albany @ Iowa Hawkeyes" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Albany @ Iowa Hawkeyes
|
||||
http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="87" tvg-id="(N/A)" tvg-name="[NCAAF] Arkansas Pine Bluff Golden Lions @ Texas Tech Red Raiders (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Arkansas Pine Bluff Golden Lions @ Texas Tech Red Raiders (SD)
|
||||
#EXTINF:-1 tvg-chno="87" tvg-id="(N/A)" tvg-name="[NCAAF] Arkansas Pine Bluff Golden Lions @ Texas Tech Red Raiders" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Arkansas Pine Bluff Golden Lions @ Texas Tech Red Raiders
|
||||
http://origin.thetvapp.to/hls/NCAAF20/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="88" tvg-id="(N/A)" tvg-name="[NCAAF] Austin Peay Governors @ Middle Tennessee Blue Raiders (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Austin Peay Governors @ Middle Tennessee Blue Raiders (SD)
|
||||
#EXTINF:-1 tvg-chno="88" tvg-id="(N/A)" tvg-name="[NCAAF] Austin Peay Governors @ Middle Tennessee Blue Raiders" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Austin Peay Governors @ Middle Tennessee Blue Raiders
|
||||
http://origin.thetvapp.to/hls/NCAAF13/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="89" tvg-id="(N/A)" tvg-name="[NCAAF] Ball State Cardinals @ Purdue Boilermakers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Ball State Cardinals @ Purdue Boilermakers (SD)
|
||||
#EXTINF:-1 tvg-chno="89" tvg-id="(N/A)" tvg-name="[NCAAF] Ball State Cardinals @ Purdue Boilermakers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Ball State Cardinals @ Purdue Boilermakers
|
||||
http://origin.thetvapp.to/hls/BTN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="90" tvg-id="(N/A)" tvg-name="[NCAAF] Bryant Bulldogs @ New Mexico State Aggies (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Bryant Bulldogs @ New Mexico State Aggies (SD)
|
||||
#EXTINF:-1 tvg-chno="90" tvg-id="(N/A)" tvg-name="[NCAAF] Bryant Bulldogs @ New Mexico State Aggies" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Bryant Bulldogs @ New Mexico State Aggies
|
||||
http://origin.thetvapp.to/hls/NCAAF28/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="91" tvg-id="(N/A)" tvg-name="[NCAAF] Bucknell Bison @ Air Force Falcons (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Bucknell Bison @ Air Force Falcons (SD)
|
||||
#EXTINF:-1 tvg-chno="91" tvg-id="(N/A)" tvg-name="[NCAAF] Bucknell Bison @ Air Force Falcons" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Bucknell Bison @ Air Force Falcons
|
||||
http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="92" tvg-id="(N/A)" tvg-name="[NCAAF] California Golden Bears @ Oregon State Beavers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] California Golden Bears @ Oregon State Beavers (SD)
|
||||
#EXTINF:-1 tvg-chno="92" tvg-id="(N/A)" tvg-name="[NCAAF] California Golden Bears @ Oregon State Beavers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] California Golden Bears @ Oregon State Beavers
|
||||
http://origin.thetvapp.to/hls/ESPN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="93" tvg-id="(N/A)" tvg-name="[NCAAF] Central Connecticut Blue Devils @ UConn Huskies (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Central Connecticut Blue Devils @ UConn Huskies (SD)
|
||||
#EXTINF:-1 tvg-chno="93" tvg-id="(N/A)" tvg-name="[NCAAF] Central Connecticut Blue Devils @ UConn Huskies" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Central Connecticut Blue Devils @ UConn Huskies
|
||||
http://origin.thetvapp.to/hls/NCAAF04/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="94" tvg-id="(N/A)" tvg-name="[NCAAF] Charleston Southern Buccaneers @ Vanderbilt Commodores (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Charleston Southern Buccaneers @ Vanderbilt Commodores (SD)
|
||||
#EXTINF:-1 tvg-chno="94" tvg-id="(N/A)" tvg-name="[NCAAF] Charleston Southern Buccaneers @ Vanderbilt Commodores" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Charleston Southern Buccaneers @ Vanderbilt Commodores
|
||||
http://origin.thetvapp.to/hls/NCAAF14/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="95" tvg-id="(N/A)" tvg-name="[NCAAF] Chattanooga Mocs @ Memphis Tigers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Chattanooga Mocs @ Memphis Tigers (SD)
|
||||
#EXTINF:-1 tvg-chno="95" tvg-id="(N/A)" tvg-name="[NCAAF] Chattanooga Mocs @ Memphis Tigers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Chattanooga Mocs @ Memphis Tigers
|
||||
http://origin.thetvapp.to/hls/NCAAF09/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="96" tvg-id="(N/A)" tvg-name="[NCAAF] Coastal Carolina Chanticleers @ Virginia Cavaliers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Coastal Carolina Chanticleers @ Virginia Cavaliers (SD)
|
||||
#EXTINF:-1 tvg-chno="96" tvg-id="(N/A)" tvg-name="[NCAAF] Coastal Carolina Chanticleers @ Virginia Cavaliers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Coastal Carolina Chanticleers @ Virginia Cavaliers
|
||||
http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="97" tvg-id="(N/A)" tvg-name="[NCAAF] Colorado State Rams @ Washington Huskies (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Colorado State Rams @ Washington Huskies (SD)
|
||||
#EXTINF:-1 tvg-chno="97" tvg-id="(N/A)" tvg-name="[NCAAF] Colorado State Rams @ Washington Huskies" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Colorado State Rams @ Washington Huskies
|
||||
http://origin.thetvapp.to/hls/BTN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="98" tvg-id="(N/A)" tvg-name="[NCAAF] Duquesne Dukes @ Pittsburgh Panthers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Duquesne Dukes @ Pittsburgh Panthers (SD)
|
||||
#EXTINF:-1 tvg-chno="98" tvg-id="(N/A)" tvg-name="[NCAAF] Duquesne Dukes @ Pittsburgh Panthers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Duquesne Dukes @ Pittsburgh Panthers
|
||||
http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="99" tvg-id="(N/A)" tvg-name="[NCAAF] East Texas A&M Lions @ SMU Mustangs (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] East Texas A&M Lions @ SMU Mustangs (SD)
|
||||
#EXTINF:-1 tvg-chno="99" tvg-id="(N/A)" tvg-name="[NCAAF] East Texas A&M Lions @ SMU Mustangs" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] East Texas A&M Lions @ SMU Mustangs
|
||||
http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="100" tvg-id="(N/A)" tvg-name="[NCAAF] Eastern Kentucky Colonels @ Louisville Cardinals (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Eastern Kentucky Colonels @ Louisville Cardinals (SD)
|
||||
#EXTINF:-1 tvg-chno="100" tvg-id="(N/A)" tvg-name="[NCAAF] Eastern Kentucky Colonels @ Louisville Cardinals" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Eastern Kentucky Colonels @ Louisville Cardinals
|
||||
http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="101" tvg-id="(N/A)" tvg-name="[NCAAF] Eastern Michigan Eagles @ Texas State Bobcats (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Eastern Michigan Eagles @ Texas State Bobcats (SD)
|
||||
#EXTINF:-1 tvg-chno="101" tvg-id="(N/A)" tvg-name="[NCAAF] Eastern Michigan Eagles @ Texas State Bobcats" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Eastern Michigan Eagles @ Texas State Bobcats
|
||||
http://origin.thetvapp.to/hls/NCAAF24/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="102" tvg-id="(N/A)" tvg-name="[NCAAF] Florida Atlantic Owls @ Maryland Terrapins (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Florida Atlantic Owls @ Maryland Terrapins (SD)
|
||||
#EXTINF:-1 tvg-chno="102" tvg-id="(N/A)" tvg-name="[NCAAF] Florida Atlantic Owls @ Maryland Terrapins" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Florida Atlantic Owls @ Maryland Terrapins
|
||||
http://origin.thetvapp.to/hls/NCAAF01/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="103" tvg-id="(N/A)" tvg-name="[NCAAF] Fordham Rams @ Boston College Eagles (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Fordham Rams @ Boston College Eagles (SD)
|
||||
#EXTINF:-1 tvg-chno="103" tvg-id="(N/A)" tvg-name="[NCAAF] Fordham Rams @ Boston College Eagles" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Fordham Rams @ Boston College Eagles
|
||||
http://origin.thetvapp.to/hls/NCAAF03/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="104" tvg-id="(N/A)" tvg-name="[NCAAF] Georgia Southern Eagles @ Fresno State Bulldogs (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Georgia Southern Eagles @ Fresno State Bulldogs (SD)
|
||||
#EXTINF:-1 tvg-chno="104" tvg-id="(N/A)" tvg-name="[NCAAF] Georgia Southern Eagles @ Fresno State Bulldogs" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Georgia Southern Eagles @ Fresno State Bulldogs
|
||||
http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="105" tvg-id="(N/A)" tvg-name="[NCAAF] Georgia State Panthers @ Ole Miss Rebels (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Georgia State Panthers @ Ole Miss Rebels (SD)
|
||||
#EXTINF:-1 tvg-chno="105" tvg-id="(N/A)" tvg-name="[NCAAF] Georgia State Panthers @ Ole Miss Rebels" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Georgia State Panthers @ Ole Miss Rebels
|
||||
http://origin.thetvapp.to/hls/SECN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="106" tvg-id="(N/A)" tvg-name="[NCAAF] Hawaii Rainbow Warriors @ Arizona Wildcats (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Hawaii Rainbow Warriors @ Arizona Wildcats (SD)
|
||||
#EXTINF:-1 tvg-chno="106" tvg-id="(N/A)" tvg-name="[NCAAF] Hawaii Rainbow Warriors @ Arizona Wildcats" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Hawaii Rainbow Warriors @ Arizona Wildcats
|
||||
http://origin.thetvapp.to/hls/TNTEast/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="107" tvg-id="(N/A)" tvg-name="[NCAAF] Holy Cross Crusaders @ Northern Illinois Huskies (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Holy Cross Crusaders @ Northern Illinois Huskies (SD)
|
||||
#EXTINF:-1 tvg-chno="107" tvg-id="(N/A)" tvg-name="[NCAAF] Holy Cross Crusaders @ Northern Illinois Huskies" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Holy Cross Crusaders @ Northern Illinois Huskies
|
||||
http://origin.thetvapp.to/hls/NCAAF06/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="108" tvg-id="(N/A)" tvg-name="[NCAAF] Idaho Vandals @ Washington State Cougars (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Idaho Vandals @ Washington State Cougars (SD)
|
||||
#EXTINF:-1 tvg-chno="108" tvg-id="(N/A)" tvg-name="[NCAAF] Idaho Vandals @ Washington State Cougars" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Idaho Vandals @ Washington State Cougars
|
||||
http://origin.thetvapp.to/hls/WPIX/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="109" tvg-id="(N/A)" tvg-name="[NCAAF] Illinois State Redbirds @ Oklahoma Sooners (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Illinois State Redbirds @ Oklahoma Sooners (SD)
|
||||
#EXTINF:-1 tvg-chno="109" tvg-id="(N/A)" tvg-name="[NCAAF] Illinois State Redbirds @ Oklahoma Sooners" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Illinois State Redbirds @ Oklahoma Sooners
|
||||
http://origin.thetvapp.to/hls/NCAAF10/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="110" tvg-id="(N/A)" tvg-name="[NCAAF] LIU Sharks @ Florida Gators (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] LIU Sharks @ Florida Gators (SD)
|
||||
#EXTINF:-1 tvg-chno="110" tvg-id="(N/A)" tvg-name="[NCAAF] LIU Sharks @ Florida Gators" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] LIU Sharks @ Florida Gators
|
||||
http://origin.thetvapp.to/hls/NCAAF15/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="111" tvg-id="(N/A)" tvg-name="[NCAAF] LSU Tigers @ Clemson Tigers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] LSU Tigers @ Clemson Tigers (SD)
|
||||
#EXTINF:-1 tvg-chno="111" tvg-id="(N/A)" tvg-name="[NCAAF] LSU Tigers @ Clemson Tigers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] LSU Tigers @ Clemson Tigers
|
||||
http://origin.thetvapp.to/hls/ESPNU/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="112" tvg-id="(N/A)" tvg-name="[NCAAF] Lamar Cardinals @ North Texas Mean Green (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Lamar Cardinals @ North Texas Mean Green (SD)
|
||||
#EXTINF:-1 tvg-chno="112" tvg-id="(N/A)" tvg-name="[NCAAF] Lamar Cardinals @ North Texas Mean Green" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Lamar Cardinals @ North Texas Mean Green
|
||||
http://origin.thetvapp.to/hls/NCAAF25/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="113" tvg-id="(N/A)" tvg-name="[NCAAF] Maine Black Bears @ Liberty Flames (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Maine Black Bears @ Liberty Flames (SD)
|
||||
#EXTINF:-1 tvg-chno="113" tvg-id="(N/A)" tvg-name="[NCAAF] Maine Black Bears @ Liberty Flames" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Maine Black Bears @ Liberty Flames
|
||||
http://origin.thetvapp.to/hls/NCAAF08/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="114" tvg-id="(N/A)" tvg-name="[NCAAF] Marshall Thundering Herd @ Georgia Bulldogs (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Marshall Thundering Herd @ Georgia Bulldogs (SD)
|
||||
#EXTINF:-1 tvg-chno="114" tvg-id="(N/A)" tvg-name="[NCAAF] Marshall Thundering Herd @ Georgia Bulldogs" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Marshall Thundering Herd @ Georgia Bulldogs
|
||||
http://origin.thetvapp.to/hls/ESPN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="115" tvg-id="(N/A)" tvg-name="[NCAAF] Merrimack Warriors @ Kent State Golden Flashes (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Merrimack Warriors @ Kent State Golden Flashes (SD)
|
||||
#EXTINF:-1 tvg-chno="115" tvg-id="(N/A)" tvg-name="[NCAAF] Merrimack Warriors @ Kent State Golden Flashes" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Merrimack Warriors @ Kent State Golden Flashes
|
||||
http://origin.thetvapp.to/hls/NCAAF02/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="116" tvg-id="(N/A)" tvg-name="[NCAAF] Mississippi State Bulldogs @ Southern Mississippi Golden Eagles (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Mississippi State Bulldogs @ Southern Mississippi Golden Eagles (SD)
|
||||
#EXTINF:-1 tvg-chno="116" tvg-id="(N/A)" tvg-name="[NCAAF] Mississippi State Bulldogs @ Southern Mississippi Golden Eagles" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Mississippi State Bulldogs @ Southern Mississippi Golden Eagles
|
||||
http://origin.thetvapp.to/hls/ESPN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="117" tvg-id="(N/A)" tvg-name="[NCAAF] Missouri State Bears @ USC Trojans (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Missouri State Bears @ USC Trojans (SD)
|
||||
#EXTINF:-1 tvg-chno="117" tvg-id="(N/A)" tvg-name="[NCAAF] Missouri State Bears @ USC Trojans" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Missouri State Bears @ USC Trojans
|
||||
http://origin.thetvapp.to/hls/BTN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="118" tvg-id="(N/A)" tvg-name="[NCAAF] Montana State Bobcats @ Oregon Ducks (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Montana State Bobcats @ Oregon Ducks (SD)
|
||||
#EXTINF:-1 tvg-chno="118" tvg-id="(N/A)" tvg-name="[NCAAF] Montana State Bobcats @ Oregon Ducks" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Montana State Bobcats @ Oregon Ducks
|
||||
http://origin.thetvapp.to/hls/BTN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="119" tvg-id="(N/A)" tvg-name="[NCAAF] Morgan State Bears @ South Alabama Jaguars (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Morgan State Bears @ South Alabama Jaguars (SD)
|
||||
#EXTINF:-1 tvg-chno="119" tvg-id="(N/A)" tvg-name="[NCAAF] Morgan State Bears @ South Alabama Jaguars" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Morgan State Bears @ South Alabama Jaguars
|
||||
http://origin.thetvapp.to/hls/NCAAF17/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="120" tvg-id="(N/A)" tvg-name="[NCAAF] Nevada Wolf Pack @ Penn State Nittany Lions (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Nevada Wolf Pack @ Penn State Nittany Lions (SD)
|
||||
#EXTINF:-1 tvg-chno="120" tvg-id="(N/A)" tvg-name="[NCAAF] Nevada Wolf Pack @ Penn State Nittany Lions" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Nevada Wolf Pack @ Penn State Nittany Lions
|
||||
http://origin.thetvapp.to/hls/WCBSDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="121" tvg-id="(N/A)" tvg-name="[NCAAF] New Mexico Lobos @ Michigan Wolverines (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] New Mexico Lobos @ Michigan Wolverines (SD)
|
||||
#EXTINF:-1 tvg-chno="121" tvg-id="(N/A)" tvg-name="[NCAAF] New Mexico Lobos @ Michigan Wolverines" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] New Mexico Lobos @ Michigan Wolverines
|
||||
http://origin.thetvapp.to/hls/WNBCDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="122" tvg-id="(N/A)" tvg-name="[NCAAF] Nicholls State Colonels @ Troy Trojans (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Nicholls State Colonels @ Troy Trojans (SD)
|
||||
#EXTINF:-1 tvg-chno="122" tvg-id="(N/A)" tvg-name="[NCAAF] Nicholls State Colonels @ Troy Trojans" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Nicholls State Colonels @ Troy Trojans
|
||||
http://origin.thetvapp.to/hls/NCAAF18/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="123" tvg-id="(N/A)" tvg-name="[NCAAF] North Alabama Lions @ Western Kentucky Hilltoppers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] North Alabama Lions @ Western Kentucky Hilltoppers (SD)
|
||||
#EXTINF:-1 tvg-chno="123" tvg-id="(N/A)" tvg-name="[NCAAF] North Alabama Lions @ Western Kentucky Hilltoppers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] North Alabama Lions @ Western Kentucky Hilltoppers
|
||||
http://origin.thetvapp.to/hls/NCAAF19/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="124" tvg-id="(N/A)" tvg-name="[NCAAF] North Dakota Fighting Hawks @ Kansas State Wildcats (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] North Dakota Fighting Hawks @ Kansas State Wildcats (SD)
|
||||
#EXTINF:-1 tvg-chno="124" tvg-id="(N/A)" tvg-name="[NCAAF] North Dakota Fighting Hawks @ Kansas State Wildcats" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] North Dakota Fighting Hawks @ Kansas State Wildcats
|
||||
http://origin.thetvapp.to/hls/NCAAF16/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="125" tvg-id="(N/A)" tvg-name="[NCAAF] Northern Arizona Lumberjacks @ Arizona State Sun Devils (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Northern Arizona Lumberjacks @ Arizona State Sun Devils (SD)
|
||||
#EXTINF:-1 tvg-chno="125" tvg-id="(N/A)" tvg-name="[NCAAF] Northern Arizona Lumberjacks @ Arizona State Sun Devils" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Northern Arizona Lumberjacks @ Arizona State Sun Devils
|
||||
http://origin.thetvapp.to/hls/NCAAF27/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="126" tvg-id="(N/A)" tvg-name="[NCAAF] Northwestern Wildcats @ Tulane Green Wave (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Northwestern Wildcats @ Tulane Green Wave (SD)
|
||||
#EXTINF:-1 tvg-chno="126" tvg-id="(N/A)" tvg-name="[NCAAF] Northwestern Wildcats @ Tulane Green Wave" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Northwestern Wildcats @ Tulane Green Wave
|
||||
http://origin.thetvapp.to/hls/ESPNU/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="127" tvg-id="(N/A)" tvg-name="[NCAAF] Old Dominion Monarchs @ Indiana Hoosiers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Old Dominion Monarchs @ Indiana Hoosiers (SD)
|
||||
#EXTINF:-1 tvg-chno="127" tvg-id="(N/A)" tvg-name="[NCAAF] Old Dominion Monarchs @ Indiana Hoosiers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Old Dominion Monarchs @ Indiana Hoosiers
|
||||
http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="128" tvg-id="(N/A)" tvg-name="[NCAAF] Portland State Vikings @ BYU Cougars (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Portland State Vikings @ BYU Cougars (SD)
|
||||
#EXTINF:-1 tvg-chno="128" tvg-id="(N/A)" tvg-name="[NCAAF] Portland State Vikings @ BYU Cougars" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Portland State Vikings @ BYU Cougars
|
||||
http://origin.thetvapp.to/hls/NCAAF23/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="129" tvg-id="(N/A)" tvg-name="[NCAAF] Rice Owls @ Louisiana Ragin Cajuns (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Rice Owls @ Louisiana Ragin Cajuns (SD)
|
||||
#EXTINF:-1 tvg-chno="129" tvg-id="(N/A)" tvg-name="[NCAAF] Rice Owls @ Louisiana Ragin Cajuns" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Rice Owls @ Louisiana Ragin Cajuns
|
||||
http://origin.thetvapp.to/hls/NCAAF26/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="130" tvg-id="(N/A)" tvg-name="[NCAAF] Robert Morris Colonials @ West Virginia Mountaineers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Robert Morris Colonials @ West Virginia Mountaineers (SD)
|
||||
#EXTINF:-1 tvg-chno="130" tvg-id="(N/A)" tvg-name="[NCAAF] Robert Morris Colonials @ West Virginia Mountaineers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Robert Morris Colonials @ West Virginia Mountaineers
|
||||
http://origin.thetvapp.to/hls/NCAAF05/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="131" tvg-id="(N/A)" tvg-name="[NCAAF] South Dakota Coyotes @ Iowa State Cyclones (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] South Dakota Coyotes @ Iowa State Cyclones (SD)
|
||||
#EXTINF:-1 tvg-chno="131" tvg-id="(N/A)" tvg-name="[NCAAF] South Dakota Coyotes @ Iowa State Cyclones" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] South Dakota Coyotes @ Iowa State Cyclones
|
||||
http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="132" tvg-id="(N/A)" tvg-name="[NCAAF] Southeast Missouri State Redhawks @ Arkansas State Red Wolves (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Southeast Missouri State Redhawks @ Arkansas State Red Wolves (SD)
|
||||
#EXTINF:-1 tvg-chno="132" tvg-id="(N/A)" tvg-name="[NCAAF] Southeast Missouri State Redhawks @ Arkansas State Red Wolves" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Southeast Missouri State Redhawks @ Arkansas State Red Wolves
|
||||
http://origin.thetvapp.to/hls/NCAAF12/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="133" tvg-id="(N/A)" tvg-name="[NCAAF] Southeastern Louisiana Lions @ Louisiana Tech Bulldogs (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Southeastern Louisiana Lions @ Louisiana Tech Bulldogs (SD)
|
||||
#EXTINF:-1 tvg-chno="133" tvg-id="(N/A)" tvg-name="[NCAAF] Southeastern Louisiana Lions @ Louisiana Tech Bulldogs" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Southeastern Louisiana Lions @ Louisiana Tech Bulldogs
|
||||
http://origin.thetvapp.to/hls/NCAAF21/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="134" tvg-id="(N/A)" tvg-name="[NCAAF] Syracuse Orange @ Tennessee Volunteers (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Syracuse Orange @ Tennessee Volunteers (SD)
|
||||
#EXTINF:-1 tvg-chno="134" tvg-id="(N/A)" tvg-name="[NCAAF] Syracuse Orange @ Tennessee Volunteers" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Syracuse Orange @ Tennessee Volunteers
|
||||
http://origin.thetvapp.to/hls/WABCDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="135" tvg-id="(N/A)" tvg-name="[NCAAF] Temple Owls @ UMass Minutemen (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Temple Owls @ UMass Minutemen (SD)
|
||||
#EXTINF:-1 tvg-chno="135" tvg-id="(N/A)" tvg-name="[NCAAF] Temple Owls @ UMass Minutemen" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Temple Owls @ UMass Minutemen
|
||||
http://origin.thetvapp.to/hls/NCAAF07/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="136" tvg-id="(N/A)" tvg-name="[NCAAF] Texas Longhorns @ Ohio State Buckeyes (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Texas Longhorns @ Ohio State Buckeyes (SD)
|
||||
#EXTINF:-1 tvg-chno="136" tvg-id="(N/A)" tvg-name="[NCAAF] Texas Longhorns @ Ohio State Buckeyes" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Texas Longhorns @ Ohio State Buckeyes
|
||||
http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="137" tvg-id="(N/A)" tvg-name="[NCAAF] Toledo Rockets @ Kentucky Wildcats (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Toledo Rockets @ Kentucky Wildcats (SD)
|
||||
#EXTINF:-1 tvg-chno="137" tvg-id="(N/A)" tvg-name="[NCAAF] Toledo Rockets @ Kentucky Wildcats" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Toledo Rockets @ Kentucky Wildcats
|
||||
http://origin.thetvapp.to/hls/SECN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="138" tvg-id="(N/A)" tvg-name="[NCAAF] UTEP Miners @ Utah State Aggies (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] UTEP Miners @ Utah State Aggies (SD)
|
||||
#EXTINF:-1 tvg-chno="138" tvg-id="(N/A)" tvg-name="[NCAAF] UTEP Miners @ Utah State Aggies" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] UTEP Miners @ Utah State Aggies
|
||||
http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="139" tvg-id="(N/A)" tvg-name="[NCAAF] UTSA Roadrunners @ Texas A&M Aggies (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] UTSA Roadrunners @ Texas A&M Aggies (SD)
|
||||
#EXTINF:-1 tvg-chno="139" tvg-id="(N/A)" tvg-name="[NCAAF] UTSA Roadrunners @ Texas A&M Aggies" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] UTSA Roadrunners @ Texas A&M Aggies
|
||||
http://origin.thetvapp.to/hls/ESPN/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="140" tvg-id="(N/A)" tvg-name="[NCAAF] Utah Utes @ UCLA Bruins (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Utah Utes @ UCLA Bruins (SD)
|
||||
#EXTINF:-1 tvg-chno="140" tvg-id="(N/A)" tvg-name="[NCAAF] Utah Utes @ UCLA Bruins" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Utah Utes @ UCLA Bruins
|
||||
http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="141" tvg-id="(N/A)" tvg-name="[NCAAF] VMI Keydets @ Navy Midshipmen (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] VMI Keydets @ Navy Midshipmen (SD)
|
||||
#EXTINF:-1 tvg-chno="141" tvg-id="(N/A)" tvg-name="[NCAAF] VMI Keydets @ Navy Midshipmen" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] VMI Keydets @ Navy Midshipmen
|
||||
http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="142" tvg-id="(N/A)" tvg-name="[NCAAF] Weber State Wildcats @ James Madison Dukes (SD)" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Weber State Wildcats @ James Madison Dukes (SD)
|
||||
#EXTINF:-1 tvg-chno="142" tvg-id="(N/A)" tvg-name="[NCAAF] Weber State Wildcats @ James Madison Dukes" tvg-logo="https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png" group-title="Live Events",[NCAAF] Weber State Wildcats @ James Madison Dukes
|
||||
http://origin.thetvapp.to/hls/NCAAF11/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="143" tvg-id="(N/A)" tvg-name="[WNBA] Chicago Sky @ Seattle Storm (SD)" tvg-logo="https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png" group-title="Live Events",[WNBA] Chicago Sky @ Seattle Storm (SD)
|
||||
#EXTINF:-1 tvg-chno="143" tvg-id="(N/A)" tvg-name="[WNBA] Chicago Sky @ Seattle Storm" tvg-logo="https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png" group-title="Live Events",[WNBA] Chicago Sky @ Seattle Storm
|
||||
http://origin.thetvapp.to/hls/WNBA03/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="144" tvg-id="(N/A)" tvg-name="[WNBA] Minnesota Lynx @ Connecticut Sun (SD)" tvg-logo="https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png" group-title="Live Events",[WNBA] Minnesota Lynx @ Connecticut Sun (SD)
|
||||
#EXTINF:-1 tvg-chno="144" tvg-id="(N/A)" tvg-name="[WNBA] Minnesota Lynx @ Connecticut Sun" tvg-logo="https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png" group-title="Live Events",[WNBA] Minnesota Lynx @ Connecticut Sun
|
||||
http://origin.thetvapp.to/hls/NBATV/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="145" tvg-id="(N/A)" tvg-name="[WNBA] New York Liberty @ Phoenix Mercury (SD)" tvg-logo="https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png" group-title="Live Events",[WNBA] New York Liberty @ Phoenix Mercury (SD)
|
||||
#EXTINF:-1 tvg-chno="145" tvg-id="(N/A)" tvg-name="[WNBA] New York Liberty @ Phoenix Mercury" tvg-logo="https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png" group-title="Live Events",[WNBA] New York Liberty @ Phoenix Mercury
|
||||
http://origin.thetvapp.to/hls/NBATV/mono.m3u8
|
||||
#EXTINF:-1 tvg-chno="146" tvg-id="(N/A)" tvg-name="[WNBA] Washington Mystics @ Golden State Valkyries (SD)" tvg-logo="https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png" group-title="Live Events",[WNBA] Washington Mystics @ Golden State Valkyries (SD)
|
||||
#EXTINF:-1 tvg-chno="146" tvg-id="(N/A)" tvg-name="[WNBA] Washington Mystics @ Golden State Valkyries" tvg-logo="https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png" group-title="Live Events",[WNBA] Washington Mystics @ Golden State Valkyries
|
||||
http://origin.thetvapp.to/hls/WNBA02/mono.m3u8
|
||||
|
|
|
|||
|
|
@ -3,7 +3,9 @@ import asyncio
|
|||
from pathlib import Path
|
||||
|
||||
import httpx
|
||||
from scrape import tvpass # , fstv
|
||||
from scrape import fstv, logger, tvpass
|
||||
|
||||
log = logger.get_logger(__name__)
|
||||
|
||||
base_url = "https://s.id/ePwXT"
|
||||
|
||||
|
|
@ -19,13 +21,14 @@ client = httpx.AsyncClient(
|
|||
|
||||
|
||||
async def vanilla_fetch() -> tuple[list[str], int]:
|
||||
print("Fetching base M3U8")
|
||||
log.info("Fetching base M3U8")
|
||||
|
||||
try:
|
||||
r = await client.get(base_url)
|
||||
r.raise_for_status()
|
||||
except Exception as e:
|
||||
raise SystemExit(f'Failed to fetch "{base_url}"\n{e}') from e
|
||||
log.error(f'Failed to fetch "{base_url}"\n{e}')
|
||||
raise SystemExit(e) from e
|
||||
|
||||
d = r.text.splitlines()[1:]
|
||||
|
||||
|
|
@ -37,11 +40,11 @@ async def vanilla_fetch() -> tuple[list[str], int]:
|
|||
async def main() -> None:
|
||||
await tvpass.main(client)
|
||||
|
||||
# await fstv.main(client)
|
||||
await fstv.main(client)
|
||||
|
||||
base_m3u8, chnl_number = await vanilla_fetch()
|
||||
|
||||
additions = tvpass.urls # | fstv.urls
|
||||
additions = tvpass.urls | fstv.urls
|
||||
|
||||
lines = [
|
||||
f'#EXTINF:-1 tvg-chno="{chnl_number}" tvg-id="(N/A)" tvg-name="{event}" tvg-logo="{info["logo"]}" group-title="Live Events",{event}\n{info["url"]}'
|
||||
|
|
@ -60,7 +63,7 @@ async def main() -> None:
|
|||
encoding="utf-8",
|
||||
)
|
||||
|
||||
print(f"M3U8 saved to {m3u8_file.name}")
|
||||
log.info(f"M3U8 saved to {m3u8_file.name}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
|||
|
|
@ -3,7 +3,11 @@ from urllib.parse import urljoin
|
|||
|
||||
import httpx
|
||||
from selectolax.parser import HTMLParser
|
||||
from tvpass import logos
|
||||
|
||||
from .logger import get_logger
|
||||
from .tvpass import logos
|
||||
|
||||
log = get_logger(__name__)
|
||||
|
||||
urls: dict[str, dict[str, str]] = {}
|
||||
|
||||
|
|
@ -33,13 +37,13 @@ async def get_base(client: httpx.AsyncClient) -> str:
|
|||
|
||||
|
||||
async def get_hrefs(client: httpx.AsyncClient, base_url: str) -> list[tuple[str, str]]:
|
||||
print(f'Scraping from "{base_url}"')
|
||||
log.info(f'Scraping from "{base_url}"')
|
||||
|
||||
try:
|
||||
r = await client.get(base_url)
|
||||
r.raise_for_status()
|
||||
except Exception as e:
|
||||
print(f'Failed to fetch "{base_url}"\n{e}')
|
||||
log.error(f'Failed to fetch "{base_url}"\n{e}')
|
||||
|
||||
return []
|
||||
|
||||
|
|
@ -74,7 +78,7 @@ async def fetch_m3u8(client: httpx.AsyncClient, url: str) -> tuple[str, list[str
|
|||
r = await client.get(url)
|
||||
r.raise_for_status()
|
||||
except Exception as e:
|
||||
print(f'Failed to fetch "{url}"\n{e}')
|
||||
log.error(f'Failed to fetch "{url}"\n{e}')
|
||||
|
||||
return []
|
||||
|
||||
|
|
@ -100,7 +104,7 @@ async def fetch_m3u8(client: httpx.AsyncClient, url: str) -> tuple[str, list[str
|
|||
|
||||
async def main(client: httpx.AsyncClient) -> None:
|
||||
if not (base_url := await get_base(client)):
|
||||
print("No working FSTV mirrors")
|
||||
log.warning("No working FSTV mirrors")
|
||||
return
|
||||
|
||||
events = await get_hrefs(client, base_url)
|
||||
|
|
@ -127,4 +131,4 @@ async def main(client: httpx.AsyncClient) -> None:
|
|||
),
|
||||
}
|
||||
|
||||
print(f"Collected {len(urls)} live events")
|
||||
log.info(f"Collected {len(urls)} live events")
|
||||
|
|
|
|||
38
M3U8/scrape/logger.py
Normal file
38
M3U8/scrape/logger.py
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
import logging
|
||||
|
||||
reset = "\033[0m"
|
||||
|
||||
log_format = "[%(asctime)s] %(levelname)-8s %(message)-70s %(filename)s:%(lineno)d"
|
||||
|
||||
colors = {
|
||||
"DEBUG": "\033[37m",
|
||||
"INFO": "\033[32m",
|
||||
"WARNING": "\033[33m",
|
||||
"ERROR": "\033[31m",
|
||||
"CRITICAL": "\033[41m",
|
||||
}
|
||||
|
||||
|
||||
class ColorFormatter(logging.Formatter):
|
||||
def format(self, record) -> str:
|
||||
color = colors.get(record.levelname, "")
|
||||
record.levelname = f"{color}{record.levelname}{reset}"
|
||||
|
||||
return super().format(record)
|
||||
|
||||
|
||||
def get_logger(name: str = __name__) -> logging.Logger:
|
||||
logger = logging.getLogger(name)
|
||||
|
||||
if not logger.hasHandlers():
|
||||
handler = logging.StreamHandler()
|
||||
|
||||
formatter = ColorFormatter(log_format, datefmt="%Y-%m-%d | %H:%M:%S")
|
||||
|
||||
handler.setFormatter(formatter)
|
||||
|
||||
logger.addHandler(handler)
|
||||
|
||||
logger.setLevel(logging.INFO)
|
||||
|
||||
return logger
|
||||
|
|
@ -1,321 +1,318 @@
|
|||
{
|
||||
"_timestamp": 1756578210.879576,
|
||||
"urls": {
|
||||
"[NCAAF] Syracuse Orange @ Tennessee Volunteers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WABCDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Texas Longhorns @ Ohio State Buckeyes (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Northwestern Wildcats @ Tulane Green Wave (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPNU/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] VMI Keydets @ Navy Midshipmen (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Mississippi State Bulldogs @ Southern Mississippi Golden Eagles (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Merrimack Warriors @ Kent State Golden Flashes (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF02/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Florida Atlantic Owls @ Maryland Terrapins (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF01/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Duquesne Dukes @ Pittsburgh Panthers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Ball State Cardinals @ Purdue Boilermakers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Toledo Rockets @ Kentucky Wildcats (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/SECN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Robert Morris Colonials @ West Virginia Mountaineers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF05/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Central Connecticut Blue Devils @ UConn Huskies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF04/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Fordham Rams @ Boston College Eagles (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF03/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Old Dominion Monarchs @ Indiana Hoosiers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Eastern Kentucky Colonels @ Louisville Cardinals (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[MLB] Milwaukee Brewers @ Toronto Blue Jays (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-12/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Bucknell Bison @ Air Force Falcons (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Alabama Crimson Tide @ Florida State Seminoles (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WABCDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Marshall Thundering Herd @ Georgia Bulldogs (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Holy Cross Crusaders @ Northern Illinois Huskies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF06/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] South Dakota Coyotes @ Iowa State Cyclones (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Nevada Wolf Pack @ Penn State Nittany Lions (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WCBSDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Temple Owls @ UMass Minutemen (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF07/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Maine Black Bears @ Liberty Flames (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF08/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Montana State Bobcats @ Oregon Ducks (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[MLB] Tampa Bay Rays @ Washington Nationals (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-01/mono.m3u8"
|
||||
},
|
||||
"[MLB] Miami Marlins @ New York Mets (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-24/mono.m3u8"
|
||||
},
|
||||
"[MLB] Pittsburgh Pirates @ Boston Red Sox (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-22/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Alabama A&M Bulldogs @ Arkansas Razorbacks (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/SECN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Chattanooga Mocs @ Memphis Tigers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF09/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Albany @ Iowa Hawkeyes (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Coastal Carolina Chanticleers @ Virginia Cavaliers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Illinois State Redbirds @ Oklahoma Sooners (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF10/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Weber State Wildcats @ James Madison Dukes (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF11/mono.m3u8"
|
||||
},
|
||||
"[MLB] Atlanta Braves @ Philadelphia Phillies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-18/mono.m3u8"
|
||||
},
|
||||
"[MLB] St. Louis Cardinals @ Cincinnati Reds (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-04/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] North Dakota Fighting Hawks @ Kansas State Wildcats (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF16/mono.m3u8"
|
||||
},
|
||||
"[WNBA] Minnesota Lynx @ Connecticut Sun (SD)": {
|
||||
"logo": "https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NBATV/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] North Alabama Lions @ Western Kentucky Hilltoppers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF19/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Nicholls State Colonels @ Troy Trojans (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF18/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Morgan State Bears @ South Alabama Jaguars (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF17/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] LIU Sharks @ Florida Gators (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF15/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Charleston Southern Buccaneers @ Vanderbilt Commodores (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF14/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Austin Peay Governors @ Middle Tennessee Blue Raiders (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF13/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Southeast Missouri State Redhawks @ Arkansas State Red Wolves (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF12/mono.m3u8"
|
||||
},
|
||||
"[MLB] Los Angeles Angels @ Houston Astros (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-06/mono.m3u8"
|
||||
},
|
||||
"[MLB] San Diego Padres @ Minnesota Twins (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-20/mono.m3u8"
|
||||
},
|
||||
"[MLB] New York Yankees @ Chicago White Sox (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-03/mono.m3u8"
|
||||
},
|
||||
"[MLB] Baltimore Orioles @ San Francisco Giants (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-27/mono.m3u8"
|
||||
},
|
||||
"[MLB] Seattle Mariners @ Cleveland Guardians (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-30/mono.m3u8"
|
||||
},
|
||||
"[MLB] Detroit Tigers @ Kansas City Royals (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-05/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Missouri State Bears @ USC Trojans (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] UTEP Miners @ Utah State Aggies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] New Mexico Lobos @ Michigan Wolverines (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNBCDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Southeastern Louisiana Lions @ Louisiana Tech Bulldogs (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF21/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] LSU Tigers @ Clemson Tigers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPNU/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Arkansas Pine Bluff Golden Lions @ Texas Tech Red Raiders (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF20/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Georgia State Panthers @ Ole Miss Rebels (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/SECN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Abilene Christian Wildcats @ Tulsa Golden Hurricane (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF22/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Portland State Vikings @ BYU Cougars (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF23/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Eastern Michigan Eagles @ Texas State Bobcats (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF24/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Lamar Cardinals @ North Texas Mean Green (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF25/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Rice Owls @ Louisiana Ragin Cajuns (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF26/mono.m3u8"
|
||||
},
|
||||
"[MLB] Chicago Cubs @ Colorado Rockies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-25/mono.m3u8"
|
||||
},
|
||||
"[WNBA] Washington Mystics @ Golden State Valkyries (SD)": {
|
||||
"logo": "https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNBA02/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Bryant Bulldogs @ New Mexico State Aggies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF28/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] East Texas A&M Lions @ SMU Mustangs (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] UTSA Roadrunners @ Texas A&M Aggies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[WNBA] Chicago Sky @ Seattle Storm (SD)": {
|
||||
"logo": "https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNBA03/mono.m3u8"
|
||||
},
|
||||
"[MLB] Arizona Diamondbacks @ Los Angeles Dodgers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-14/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Georgia Southern Eagles @ Fresno State Bulldogs (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Idaho Vandals @ Washington State Cougars (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WPIX/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Northern Arizona Lumberjacks @ Arizona State Sun Devils (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF27/mono.m3u8"
|
||||
},
|
||||
"[WNBA] New York Liberty @ Phoenix Mercury (SD)": {
|
||||
"logo": "https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NBATV/mono.m3u8"
|
||||
},
|
||||
"[MLB] Texas Rangers @ Oakland Athletics (SD)": {
|
||||
"logo": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-19/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Hawaii Rainbow Warriors @ Arizona Wildcats (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/TNTEast/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] California Golden Bears @ Oregon State Beavers (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Colorado State Rams @ Washington Huskies (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Utah Utes @ UCLA Bruins (SD)": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8"
|
||||
}
|
||||
"[NCAAF] Syracuse Orange @ Tennessee Volunteers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WABCDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Texas Longhorns @ Ohio State Buckeyes": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Northwestern Wildcats @ Tulane Green Wave": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPNU/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] VMI Keydets @ Navy Midshipmen": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Mississippi State Bulldogs @ Southern Mississippi Golden Eagles": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Merrimack Warriors @ Kent State Golden Flashes": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF02/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Florida Atlantic Owls @ Maryland Terrapins": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF01/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Duquesne Dukes @ Pittsburgh Panthers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Ball State Cardinals @ Purdue Boilermakers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Toledo Rockets @ Kentucky Wildcats": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/SECN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Robert Morris Colonials @ West Virginia Mountaineers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF05/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Central Connecticut Blue Devils @ UConn Huskies": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF04/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Fordham Rams @ Boston College Eagles": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF03/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Old Dominion Monarchs @ Indiana Hoosiers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Eastern Kentucky Colonels @ Louisville Cardinals": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[MLB] Milwaukee Brewers @ Toronto Blue Jays": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-12/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Bucknell Bison @ Air Force Falcons": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Alabama Crimson Tide @ Florida State Seminoles": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WABCDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Marshall Thundering Herd @ Georgia Bulldogs": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Holy Cross Crusaders @ Northern Illinois Huskies": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF06/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] South Dakota Coyotes @ Iowa State Cyclones": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Nevada Wolf Pack @ Penn State Nittany Lions": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WCBSDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Temple Owls @ UMass Minutemen": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF07/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Maine Black Bears @ Liberty Flames": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF08/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Montana State Bobcats @ Oregon Ducks": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[MLB] Tampa Bay Rays @ Washington Nationals": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-01/mono.m3u8"
|
||||
},
|
||||
"[MLB] Miami Marlins @ New York Mets": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-24/mono.m3u8"
|
||||
},
|
||||
"[MLB] Pittsburgh Pirates @ Boston Red Sox": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-22/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Alabama A&M Bulldogs @ Arkansas Razorbacks": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/SECN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Chattanooga Mocs @ Memphis Tigers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF09/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Albany @ Iowa Hawkeyes": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Coastal Carolina Chanticleers @ Virginia Cavaliers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Illinois State Redbirds @ Oklahoma Sooners": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF10/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Weber State Wildcats @ James Madison Dukes": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF11/mono.m3u8"
|
||||
},
|
||||
"[MLB] Atlanta Braves @ Philadelphia Phillies": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-18/mono.m3u8"
|
||||
},
|
||||
"[MLB] St. Louis Cardinals @ Cincinnati Reds": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-04/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] North Dakota Fighting Hawks @ Kansas State Wildcats": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF16/mono.m3u8"
|
||||
},
|
||||
"[WNBA] Minnesota Lynx @ Connecticut Sun": {
|
||||
"logo": "https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NBATV/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] North Alabama Lions @ Western Kentucky Hilltoppers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF19/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Nicholls State Colonels @ Troy Trojans": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF18/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Morgan State Bears @ South Alabama Jaguars": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF17/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] LIU Sharks @ Florida Gators": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF15/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Charleston Southern Buccaneers @ Vanderbilt Commodores": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF14/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Austin Peay Governors @ Middle Tennessee Blue Raiders": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF13/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Southeast Missouri State Redhawks @ Arkansas State Red Wolves": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF12/mono.m3u8"
|
||||
},
|
||||
"[MLB] Los Angeles Angels @ Houston Astros": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-06/mono.m3u8"
|
||||
},
|
||||
"[MLB] San Diego Padres @ Minnesota Twins": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-20/mono.m3u8"
|
||||
},
|
||||
"[MLB] New York Yankees @ Chicago White Sox": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-03/mono.m3u8"
|
||||
},
|
||||
"[MLB] Baltimore Orioles @ San Francisco Giants": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-27/mono.m3u8"
|
||||
},
|
||||
"[MLB] Seattle Mariners @ Cleveland Guardians": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-30/mono.m3u8"
|
||||
},
|
||||
"[MLB] Detroit Tigers @ Kansas City Royals": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-05/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Missouri State Bears @ USC Trojans": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] UTEP Miners @ Utah State Aggies": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/CBSSportsNetworkUSA/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] New Mexico Lobos @ Michigan Wolverines": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNBCDT1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Southeastern Louisiana Lions @ Louisiana Tech Bulldogs": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF21/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] LSU Tigers @ Clemson Tigers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPNU/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Arkansas Pine Bluff Golden Lions @ Texas Tech Red Raiders": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF20/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Georgia State Panthers @ Ole Miss Rebels": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/SECN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Abilene Christian Wildcats @ Tulsa Golden Hurricane": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF22/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Portland State Vikings @ BYU Cougars": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF23/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Eastern Michigan Eagles @ Texas State Bobcats": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF24/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Lamar Cardinals @ North Texas Mean Green": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF25/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Rice Owls @ Louisiana Ragin Cajuns": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF26/mono.m3u8"
|
||||
},
|
||||
"[MLB] Chicago Cubs @ Colorado Rockies": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-25/mono.m3u8"
|
||||
},
|
||||
"[WNBA] Washington Mystics @ Golden State Valkyries": {
|
||||
"logo": "https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNBA02/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Bryant Bulldogs @ New Mexico State Aggies": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF28/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] East Texas A&M Lions @ SMU Mustangs": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ACCNetwork/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] UTSA Roadrunners @ Texas A&M Aggies": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[WNBA] Chicago Sky @ Seattle Storm": {
|
||||
"logo": "https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNBA03/mono.m3u8"
|
||||
},
|
||||
"[MLB] Arizona Diamondbacks @ Los Angeles Dodgers": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-14/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Georgia Southern Eagles @ Fresno State Bulldogs": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/FoxSports1/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Idaho Vandals @ Washington State Cougars": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WPIX/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Northern Arizona Lumberjacks @ Arizona State Sun Devils": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NCAAF27/mono.m3u8"
|
||||
},
|
||||
"[WNBA] New York Liberty @ Phoenix Mercury": {
|
||||
"logo": "https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png",
|
||||
"url": "http://origin.thetvapp.to/hls/NBATV/mono.m3u8"
|
||||
},
|
||||
"[MLB] Texas Rangers @ Oakland Athletics": {
|
||||
"logo": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/mlb-19/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Hawaii Rainbow Warriors @ Arizona Wildcats": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/TNTEast/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] California Golden Bears @ Oregon State Beavers": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/ESPN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Colorado State Rams @ Washington Huskies": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/BTN/mono.m3u8"
|
||||
},
|
||||
"[NCAAF] Utah Utes @ UCLA Bruins": {
|
||||
"logo": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"url": "http://origin.thetvapp.to/hls/WNYWDT1/mono.m3u8"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,65 +1,49 @@
|
|||
import json
|
||||
import re
|
||||
from datetime import datetime, timedelta
|
||||
from datetime import datetime
|
||||
from pathlib import Path
|
||||
from urllib.parse import urlparse
|
||||
|
||||
import httpx
|
||||
import pytz
|
||||
|
||||
from .logger import get_logger
|
||||
|
||||
log = get_logger(__name__)
|
||||
|
||||
base_url = "https://tvpass.org/playlist/m3u"
|
||||
|
||||
base_file = Path(__file__).parent / "tvpass.json"
|
||||
|
||||
TZ = pytz.timezone("America/New_York")
|
||||
|
||||
urls: dict[str, dict[str, str]] = {}
|
||||
|
||||
logos = {
|
||||
"MLB": "https://i.gyazo.com/ff3e375a48039d86d9b6216b213ad327.png",
|
||||
"NBA": "https://i.gyazo.com/29485b295d32782bbae31a0b35de0970.png",
|
||||
"MLB": "https://i.gyazo.com/0fe7865ef2f06c9507791b24f04dbca8.png",
|
||||
"NBA": "https://i.gyazo.com/773c23570f095a5d549c23b9401d83f4.png",
|
||||
"NCAAF": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"NCAAB": "https://i.gyazo.com/ca63b40c86e757436de9d34d369b24f8.png",
|
||||
"NFL": "https://i.gyazo.com/8581d3d8cd6d902029e0daf9ca087842.png",
|
||||
"NHL": "https://i.gyazo.com/b634ca5b0d3f16f9863eca3b27568a10.png",
|
||||
"WNBA": "https://i.gyazo.com/f356a338044d1dfa9eed11979f8cf13f.png",
|
||||
"NFL": "https://i.gyazo.com/fb4956d7a2fe54a1bac54cd81e1b3f11.png",
|
||||
"NHL": "https://i.gyazo.com/526607d4e886d5ed1fecca4bff3115e2.png",
|
||||
"WNBA": "https://i.gyazo.com/02d665a5704118d195dbcd5fa20d5462.png",
|
||||
}
|
||||
|
||||
|
||||
def cache_expired(t: float) -> bool:
|
||||
now = datetime.now(TZ)
|
||||
|
||||
eleven = now.replace(hour=11, minute=0, second=0, microsecond=0)
|
||||
|
||||
if now < eleven:
|
||||
eleven -= timedelta(days=1)
|
||||
|
||||
return t < eleven.timestamp()
|
||||
|
||||
|
||||
def load_cache() -> dict[str, str]:
|
||||
TZ = pytz.timezone("America/New_York")
|
||||
|
||||
try:
|
||||
data = json.loads(base_file.read_text(encoding="utf-8"))
|
||||
|
||||
ts = data.get("_timestamp", 0)
|
||||
|
||||
return {} if cache_expired(ts) else data.get("urls", {})
|
||||
return {} if 8 <= datetime.now(TZ).hour <= 12 else data
|
||||
except (FileNotFoundError, json.JSONDecodeError):
|
||||
return {}
|
||||
|
||||
|
||||
def save_cache(urls: dict[str, str]) -> None:
|
||||
payload = {"_timestamp": datetime.now(TZ).timestamp(), "urls": urls}
|
||||
|
||||
base_file.write_text(json.dumps(payload, indent=2), encoding="utf-8")
|
||||
|
||||
|
||||
async def fetch_m3u8(client: httpx.AsyncClient) -> list[str] | None:
|
||||
try:
|
||||
r = await client.get(base_url)
|
||||
r.raise_for_status()
|
||||
except Exception as e:
|
||||
print(f'Failed to fetch "{base_url}"\n{e}')
|
||||
log.error(f'Failed to fetch "{base_url}"\n{e}')
|
||||
|
||||
return r.text.splitlines()
|
||||
|
||||
|
|
@ -67,10 +51,10 @@ async def fetch_m3u8(client: httpx.AsyncClient) -> list[str] | None:
|
|||
async def main(client: httpx.AsyncClient) -> None:
|
||||
if cached := load_cache():
|
||||
urls.update(cached)
|
||||
print(f"TVPass: Collected {len(urls)} live events from cache")
|
||||
log.info(f"TVPass: Collected {len(urls)} live events from cache")
|
||||
return
|
||||
|
||||
print(f'Scraping from "{base_url}"')
|
||||
log.info(f'Scraping from "{base_url}"')
|
||||
|
||||
if not (data := await fetch_m3u8(client)):
|
||||
return
|
||||
|
|
@ -97,12 +81,12 @@ async def main(client: httpx.AsyncClient) -> None:
|
|||
)
|
||||
|
||||
if url.endswith("/hd"):
|
||||
parts = urlparse(url).path.strip("/").split("/")
|
||||
|
||||
link = f"http://origin.thetvapp.to/hls/{parts[1]}/mono.m3u8"
|
||||
|
||||
urls[f"[{sport}] {tvg_name} (SD)"] = {"logo": logo, "url": link}
|
||||
urls[f"[{sport}] {tvg_name}"] = {
|
||||
"logo": logo,
|
||||
"url": f"http://origin.thetvapp.to/hls/{url.split('/')[-2]}/mono.m3u8",
|
||||
}
|
||||
|
||||
if urls:
|
||||
save_cache(urls)
|
||||
print(f"Cached {len(urls)} live events")
|
||||
base_file.write_text(json.dumps(urls, indent=2), encoding="utf-8")
|
||||
|
||||
log.info(f"Cached {len(urls)} live events")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue