AndroidHDMI for Channels (ah4c): A virtual channel tuner using HDMI Encoder(s) + streaming stick(s)

Here is my updated m3u with channels above 500 - HBO, STARZ, MGM+, some randoms, and a few sports networks. It wasn't as many as I expected so isn't that different from before. Oh, and I also fixed a handful of channels that were mistakenly linked to the west coast/Pacific feed of the channel when they shouldn't have been:

I also wanted to call out that a couple of times I've seen recordings where it never seemed to tune the channel correctly. I haven't had a chance to try to debug it, but it seemed like maybe it never detected that the app loaded correctly (I think it has some logic around detecting audio) and so didn't kick off the search and tune. I'm interested in if the new force stopping the app will resolve that so will keep an eye on it with the newest build.

2 Likes
#EXTM3U
#EXTINF:-1 channel-id="3" tvc-guide-stationid="19611",CBS-KYW
http://{{ .IPADDRESS }}/play/tuner/3
#EXTINF:-1 channel-id="6" tvc-guide-stationid="19612",ABC-WPVI
http://{{ .IPADDRESS }}/play/tuner/6
#EXTINF:-1 channel-id="10" tvc-guide-stationid="19613",NBC-WCAU
http://{{ .IPADDRESS }}/play/tuner/10
#EXTINF:-1 channel-id="12" tvc-guide-stationid="24114",PBS-WHYY
http://{{ .IPADDRESS }}/play/tuner/12
#EXTINF:-1 channel-id="17" tvc-guide-stationid="32619",CW-WPHL
http://{{ .IPADDRESS }}/play/tuner/17
#EXTINF:-1 channel-id="23" tvc-guide-stationid="43689",PBS-WNJS
http://{{ .IPADDRESS }}/play/tuner/23
#EXTINF:-1 channel-id="29" tvc-guide-stationid="19614",FOX-WTXF-TV
http://{{ .IPADDRESS }}/play/tuner/29
#EXTINF:-1 channel-id="39" tvc-guide-stationid="24783",PBS-WLVT
http://{{ .IPADDRESS }}/play/tuner/39
#EXTINF:-1 channel-id="57" tvc-guide-stationid="34628",WPSG
http://{{ .IPADDRESS }}/play/tuner/57
#EXTINF:-1 channel-id="2" tvc-guide-stationid="10760",FOX-KTVU
http://{{ .IPADDRESS }}/play/tuner/2
#EXTINF:-1 channel-id="4" tvc-guide-stationid="10672",CW-KRON
http://{{ .IPADDRESS }}/play/tuner/4
#EXTINF:-1 channel-id="5" tvc-guide-stationid="10641",CBS-KPIX
http://{{ .IPADDRESS }}/play/tuner/5
#EXTINF:-1 channel-id="7" tvc-guide-stationid="10479",ABC-KGO
http://{{ .IPADDRESS }}/play/tuner/7
#EXTINF:-1 channel-id="9" tvc-guide-stationid="10653",PBS-KQED
http://{{ .IPADDRESS }}/play/tuner/9
#EXTINF:-1 channel-id="11" tvc-guide-stationid="10600",NBC-KNTV
http://{{ .IPADDRESS }}/play/tuner/11
#EXTINF:-1 channel-id="14" tvc-guide-stationid="10418",Univision-KDTV
http://{{ .IPADDRESS }}/play/tuner/14
#EXTINF:-1 channel-id="22" tvc-guide-stationid="10657",PBS-KRCB
http://{{ .IPADDRESS }}/play/tuner/22
#EXTINF:-1 channel-id="36" tvc-guide-stationid="10507",KICU
http://{{ .IPADDRESS }}/play/tuner/36
#EXTINF:-1 channel-id="44" tvc-guide-stationid="10345",KPYX
http://{{ .IPADDRESS }}/play/tuner/44
#EXTINF:-1 channel-id="48" tvc-guide-stationid="10703",TMO-KSTS
http://{{ .IPADDRESS }}/play/tuner/48
#EXTINF:-1 channel-id="77" tvc-guide-stationid="70436",MeTV
http://{{ .IPADDRESS }}/play/tuner/77
#EXTINF:-1 channel-id="80" tvc-guide-stationid="78851",Cozi TV
http://{{ .IPADDRESS }}/play/tuner/80
#EXTINF:-1 channel-id="81" tvc-guide-stationid="89922",GRIT
http://{{ .IPADDRESS }}/play/tuner/81
#EXTINF:-1 channel-id="82" tvc-guide-stationid="73067",BounceTV
http://{{ .IPADDRESS }}/play/tuner/82
#EXTINF:-1 channel-id="83" tvc-guide-stationid="82563",GET
http://{{ .IPADDRESS }}/play/tuner/83
#EXTINF:-1 channel-id="202" tvc-guide-stationid="58646",CNNHD
http://{{ .IPADDRESS }}/play/tuner/202
#EXTINF:-1 channel-id="204" tvc-guide-stationid="10145",HLN
http://{{ .IPADDRESS }}/play/tuner/204
#EXTINF:-1 channel-id="206" tvc-guide-stationid="32645",ESPN HD
http://{{ .IPADDRESS }}/play/tuner/206
#EXTINF:-1 channel-id="207" tvc-guide-stationid="16485",ESPNEWS
http://{{ .IPADDRESS }}/play/tuner/207
#EXTINF:-1 channel-id="208" tvc-guide-stationid="60696",ESPNU HD
http://{{ .IPADDRESS }}/play/tuner/208
#EXTINF:-1 channel-id="209" tvc-guide-stationid="45507",ESPN2 HD
http://{{ .IPADDRESS }}/play/tuner/209
#EXTINF:-1 channel-id="211" tvc-guide-stationid="65025",NFL Red Zone
http://{{ .IPADDRESS }}/play/tuner/211
#EXTINF:-1 channel-id="212" tvc-guide-stationid="45399",NFL Network
http://{{ .IPADDRESS }}/play/tuner/212
#EXTINF:-1 channel-id="213" tvc-guide-stationid="62081",MLB Network
http://{{ .IPADDRESS }}/play/tuner/213
#EXTINF:-1 channel-id="213A" tvc-guide-stationid="62085",MLB Network Alternate
http://{{ .IPADDRESS }}/play/tuner/213A
#EXTINF:-1 channel-id="215" tvc-guide-stationid="58690",NHL Network HD
http://{{ .IPADDRESS }}/play/tuner/215
#EXTINF:-1 channel-id="216" tvc-guide-stationid="45526",NBA TV
http://{{ .IPADDRESS }}/play/tuner/216
#EXTINF:-1 channel-id="217" tvc-guide-stationid="60316",Tennis Channel HD
http://{{ .IPADDRESS }}/play/tuner/217
#EXTINF:-1 channel-id="218" tvc-guide-stationid="61854",Golf Channel
http://{{ .IPADDRESS }}/play/tuner/218
#EXTINF:-1 channel-id="219" tvc-guide-stationid="82547",FOX Sports 1
http://{{ .IPADDRESS }}/play/tuner/219
#EXTINF:-1 channel-id="221" tvc-guide-stationid="59250",CBS Sports Network HD
http://{{ .IPADDRESS }}/play/tuner/221
#EXTINF:-1 channel-id="226" tvc-guide-stationid="56032",Shop LC
http://{{ .IPADDRESS }}/play/tuner/226
#EXTINF:-1 channel-id="229" tvc-guide-stationid="14902",HGTV
http://{{ .IPADDRESS }}/play/tuner/229
#EXTINF:-1 channel-id="230" tvc-guide-stationid="67375",Magnolia Network
http://{{ .IPADDRESS }}/play/tuner/230
#EXTINF:-1 channel-id="231" tvc-guide-stationid="50747",Food Network
http://{{ .IPADDRESS }}/play/tuner/231
#EXTINF:-1 channel-id="232" tvc-guide-stationid="68065",Cooking Channel
http://{{ .IPADDRESS }}/play/tuner/232
#EXTINF:-1 channel-id="233" tvc-guide-stationid="68827",GSN HD
http://{{ .IPADDRESS }}/play/tuner/233
#EXTINF:-1 channel-id="235" tvc-guide-stationid="107076",Tastemade
http://{{ .IPADDRESS }}/play/tuner/235
#EXTINF:-1 channel-id="236" tvc-guide-stationid="61812",E HD
http://{{ .IPADDRESS }}/play/tuner/236
#EXTINF:-1 channel-id="237" tvc-guide-stationid="58625",Bravo
http://{{ .IPADDRESS }}/play/tuner/237
#EXTINF:-1 channel-id="238" tvc-guide-stationid="68385",ReelzChannel HD
http://{{ .IPADDRESS }}/play/tuner/238
#EXTINF:-1 channel-id="239" tvc-guide-stationid="71280",Sundance TV
http://{{ .IPADDRESS }}/play/tuner/239
#EXTINF:-1 channel-id="240" tvc-guide-stationid="62077",HSN HD
http://{{ .IPADDRESS }}/play/tuner/240
#EXTINF:-1 channel-id="241" tvc-guide-stationid="59186",Paramount TV
http://{{ .IPADDRESS }}/play/tuner/241
#EXTINF:-1 channel-id="242" tvc-guide-stationid="58452",USA Network
http://{{ .IPADDRESS }}/play/tuner/242
#EXTINF:-1 channel-id="244" tvc-guide-stationid="58623",Syfy HD
http://{{ .IPADDRESS }}/play/tuner/244
#EXTINF:-1 channel-id="245" tvc-guide-stationid="42642",TNT HD
http://{{ .IPADDRESS }}/play/tuner/245
#EXTINF:-1 channel-id="246" tvc-guide-stationid="64490",truTV HD
http://{{ .IPADDRESS }}/play/tuner/246
#EXTINF:-1 channel-id="247" tvc-guide-stationid="58515",TBS HD
http://{{ .IPADDRESS }}/play/tuner/247
#EXTINF:-1 channel-id="248" tvc-guide-stationid="58574",FX HD
http://{{ .IPADDRESS }}/play/tuner/248
#EXTINF:-1 channel-id="249" tvc-guide-stationid="62420",Comedy Central
http://{{ .IPADDRESS }}/play/tuner/249
#EXTINF:-1 channel-id="251" tvc-guide-stationid="70522",Oxygen True Crime
http://{{ .IPADDRESS }}/play/tuner/251
#EXTINF:-1 channel-id="252" tvc-guide-stationid="60150",Lifetime
http://{{ .IPADDRESS }}/play/tuner/252
#EXTINF:-1 channel-id="253" tvc-guide-stationid="55887",LMN HD
http://{{ .IPADDRESS }}/play/tuner/253
#EXTINF:-1 channel-id="254" tvc-guide-stationid="59337",AMC HD
http://{{ .IPADDRESS }}/play/tuner/254
#EXTINF:-1 channel-id="256" tvc-guide-stationid="64312",TCM HD
http://{{ .IPADDRESS }}/play/tuner/256
#EXTINF:-1 channel-id="258" tvc-guide-stationid="70253",FX Movie Channel
http://{{ .IPADDRESS }}/play/tuner/258
#EXTINF:-1 channel-id="259" tvc-guide-stationid="66379",FXX HD
http://{{ .IPADDRESS }}/play/tuner/259
#EXTINF:-1 channel-id="260" tvc-guide-stationid="59296",WE TV
http://{{ .IPADDRESS }}/play/tuner/260
#EXTINF:-1 channel-id="261" tvc-guide-stationid="16125",Discovery Life
http://{{ .IPADDRESS }}/play/tuner/261
#EXTINF:-1 channel-id="264" tvc-guide-stationid="64492",BBC America
http://{{ .IPADDRESS }}/play/tuner/264
#EXTINF:-1 channel-id="265" tvc-guide-stationid="51529",A&E HD
http://{{ .IPADDRESS }}/play/tuner/265
#EXTINF:-1 channel-id="266" tvc-guide-stationid="58988",FYI HD
http://{{ .IPADDRESS }}/play/tuner/266
#EXTINF:-1 channel-id="267" tvc-guide-stationid="126128",EarthxTV
http://{{ .IPADDRESS }}/play/tuner/267
#EXTINF:-1 channel-id="269" tvc-guide-stationid="57708",HISTORY
http://{{ .IPADDRESS }}/play/tuner/269
#EXTINF:-1 channel-id="271" tvc-guide-stationid="65732",VICE HD
http://{{ .IPADDRESS }}/play/tuner/271
#EXTINF:-1 channel-id="272" tvc-guide-stationid="46762",LOGO HD
http://{{ .IPADDRESS }}/play/tuner/272
#EXTINF:-1 channel-id="273" tvc-guide-stationid="68796",POP HD
http://{{ .IPADDRESS }}/play/tuner/273
#EXTINF:-1 channel-id="274" tvc-guide-stationid="69061",Ovation HD
http://{{ .IPADDRESS }}/play/tuner/274
#EXTINF:-1 channel-id="275" tvc-guide-stationid="60222",QVC HD
http://{{ .IPADDRESS }}/play/tuner/275
#EXTINF:-1 channel-id="276" tvc-guide-stationid="49438",National Geographic Channel
http://{{ .IPADDRESS }}/play/tuner/276
#EXTINF:-1 channel-id="277" tvc-guide-stationid="59303",Travel Channel
http://{{ .IPADDRESS }}/play/tuner/277
#EXTINF:-1 channel-id="278" tvc-guide-stationid="56905",DSC HD
http://{{ .IPADDRESS }}/play/tuner/278
#EXTINF:-1 channel-id="279" tvc-guide-stationid="70388",OWN HD
http://{{ .IPADDRESS }}/play/tuner/279
#EXTINF:-1 channel-id="280" tvc-guide-stationid="57391",TLC HD
http://{{ .IPADDRESS }}/play/tuner/280
#EXTINF:-1 channel-id="281" tvc-guide-stationid="31046",MotorTrend
http://{{ .IPADDRESS }}/play/tuner/281
#EXTINF:-1 channel-id="282" tvc-guide-stationid="57394",Animal Planet
http://{{ .IPADDRESS }}/play/tuner/282
#EXTINF:-1 channel-id="283" tvc-guide-stationid="67331",Nat Geo WILD
http://{{ .IPADDRESS }}/play/tuner/283
#EXTINF:-1 channel-id="284" tvc-guide-stationid="57390",Science
http://{{ .IPADDRESS }}/play/tuner/284
#EXTINF:-1 channel-id="285" tvc-guide-stationid="65342",Investigation Discovery
http://{{ .IPADDRESS }}/play/tuner/285
#EXTINF:-1 channel-id="286" tvc-guide-stationid="60468",Destination America HD
http://{{ .IPADDRESS }}/play/tuner/286
#EXTINF:-1 channel-id="287" tvc-guide-stationid="78808",American Heroes
http://{{ .IPADDRESS }}/play/tuner/287
#EXTINF:-1 channel-id="289" tvc-guide-stationid="74885",Disney Junior HD
http://{{ .IPADDRESS }}/play/tuner/289
#EXTINF:-1 channel-id="290" tvc-guide-stationid="59684",Disney Channel HD
http://{{ .IPADDRESS }}/play/tuner/290
#EXTINF:-1 channel-id="292" tvc-guide-stationid="60006",Disney XD HD
http://{{ .IPADDRESS }}/play/tuner/292
#EXTINF:-1 channel-id="293" tvc-guide-stationid="50338",Baby First HD
http://{{ .IPADDRESS }}/play/tuner/293
#EXTINF:-1 channel-id="294" tvc-guide-stationid="67749",Discovery Family Channel
http://{{ .IPADDRESS }}/play/tuner/294
#EXTINF:-1 channel-id="295" tvc-guide-stationid="70225",Universal Kids
http://{{ .IPADDRESS }}/play/tuner/295
#EXTINF:-1 channel-id="296" tvc-guide-stationid="60048",Cartoon Network
http://{{ .IPADDRESS }}/play/tuner/296
#EXTINF:-1 channel-id="298" tvc-guide-stationid="21883",BOOM
http://{{ .IPADDRESS }}/play/tuner/298
#EXTINF:-1 channel-id="299" tvc-guide-stationid="59432",Nickelodeon
http://{{ .IPADDRESS }}/play/tuner/299
#EXTINF:-1 channel-id="301" tvc-guide-stationid="82649",Nick Jr. HD
http://{{ .IPADDRESS }}/play/tuner/301
#EXTINF:-1 channel-id="302" tvc-guide-stationid="30420",Nicktoons
http://{{ .IPADDRESS }}/play/tuner/302
#EXTINF:-1 channel-id="303" tvc-guide-stationid="59036",TeenNick
http://{{ .IPADDRESS }}/play/tuner/303
#EXTINF:-1 channel-id="304" tvc-guide-stationid="73541",TV Land
http://{{ .IPADDRESS }}/play/tuner/304
#EXTINF:-1 channel-id="305" tvc-guide-stationid="76894",ION
http://{{ .IPADDRESS }}/play/tuner/305
#EXTINF:-1 channel-id="307" tvc-guide-stationid="91096",NewsNation
http://{{ .IPADDRESS }}/play/tuner/307
#EXTINF:-1 channel-id="311" tvc-guide-stationid="59615",Freeform HD
http://{{ .IPADDRESS }}/play/tuner/311
#EXTINF:-1 channel-id="312" tvc-guide-stationid="66268",Hallmark Channel
http://{{ .IPADDRESS }}/play/tuner/312
#EXTINF:-1 channel-id="313" tvc-guide-stationid="16604",Jewelry TV
http://{{ .IPADDRESS }}/play/tuner/313
#EXTINF:-1 channel-id="314" tvc-guide-stationid="122068",Family Movie Classics
http://{{ .IPADDRESS }}/play/tuner/314
#EXTINF:-1 channel-id="315" tvc-guide-stationid="82682",QVC2
http://{{ .IPADDRESS }}/play/tuner/315
#EXTINF:-1 channel-id="318" tvc-guide-stationid="101260",QVC3
http://{{ .IPADDRESS }}/play/tuner/318
#EXTINF:-1 channel-id="320" tvc-guide-stationid="102490",Scientology Network
http://{{ .IPADDRESS }}/play/tuner/320
#EXTINF:-1 channel-id="326" tvc-guide-stationid="82892",Great American Family
http://{{ .IPADDRESS }}/play/tuner/326
#EXTINF:-1 channel-id="328" tvc-guide-stationid="61960",TV One
http://{{ .IPADDRESS }}/play/tuner/328
#EXTINF:-1 channel-id="329" tvc-guide-stationid="63236",BET HD
http://{{ .IPADDRESS }}/play/tuner/329
#EXTINF:-1 channel-id="330" tvc-guide-stationid="14897",BHER
http://{{ .IPADDRESS }}/play/tuner/330
#EXTINF:-1 channel-id="331" tvc-guide-stationid="60964",MTV HD
http://{{ .IPADDRESS }}/play/tuner/331
#EXTINF:-1 channel-id="332" tvc-guide-stationid="75077",MTV2 HD
http://{{ .IPADDRESS }}/play/tuner/332
#EXTINF:-1 channel-id="333" tvc-guide-stationid="59444",IFC HD
http://{{ .IPADDRESS }}/play/tuner/333
#EXTINF:-1 channel-id="335" tvc-guide-stationid="60046",VH1 HD
http://{{ .IPADDRESS }}/play/tuner/335
#EXTINF:-1 channel-id="336" tvc-guide-stationid="22561",MTVClassic
http://{{ .IPADDRESS }}/play/tuner/336
#EXTINF:-1 channel-id="338" tvc-guide-stationid="44940",UPTV
http://{{ .IPADDRESS }}/play/tuner/338
#EXTINF:-1 channel-id="339" tvc-guide-stationid="59116",Fuse HD
http://{{ .IPADDRESS }}/play/tuner/339
#EXTINF:-1 channel-id="340" tvc-guide-stationid="28506",AXSTV
http://{{ .IPADDRESS }}/play/tuner/340
#EXTINF:-1 channel-id="341" tvc-guide-stationid="110289",Cleo TV
http://{{ .IPADDRESS }}/play/tuner/341
#EXTINF:-1 channel-id="342" tvc-guide-stationid="132272",theGrio
http://{{ .IPADDRESS }}/play/tuner/342
#EXTINF:-1 channel-id="345" tvc-guide-stationid="63717",RFD-TV
http://{{ .IPADDRESS }}/play/tuner/345
#EXTINF:-1 channel-id="346" tvc-guide-stationid="89690",BBC News
http://{{ .IPADDRESS }}/play/tuner/346
#EXTINF:-1 channel-id="347" tvc-guide-stationid="114934",The First
http://{{ .IPADDRESS }}/play/tuner/347
#EXTINF:-1 channel-id="349" tvc-guide-stationid="97163",Newsmax TV
http://{{ .IPADDRESS }}/play/tuner/349
#EXTINF:-1 channel-id="350" tvc-guide-stationid="10161",C-SPAN
http://{{ .IPADDRESS }}/play/tuner/350
#EXTINF:-1 channel-id="351" tvc-guide-stationid="10162",C-SPAN2
http://{{ .IPADDRESS }}/play/tuner/351
#EXTINF:-1 channel-id="353" tvc-guide-stationid="71799",Bloomberg TV
http://{{ .IPADDRESS }}/play/tuner/353
#EXTINF:-1 channel-id="354" tvc-guide-stationid="109333",Cheddar News
http://{{ .IPADDRESS }}/play/tuner/354
#EXTINF:-1 channel-id="355" tvc-guide-stationid="58780",CNBC HD
http://{{ .IPADDRESS }}/play/tuner/355
#EXTINF:-1 channel-id="356" tvc-guide-stationid="64241",MSNBC
http://{{ .IPADDRESS }}/play/tuner/356
#EXTINF:-1 channel-id="357" tvc-guide-stationid="26849",CNBC World
http://{{ .IPADDRESS }}/play/tuner/357
#EXTINF:-1 channel-id="358" tvc-guide-stationid="10146",CNNi HD
http://{{ .IPADDRESS }}/play/tuner/358
#EXTINF:-1 channel-id="359" tvc-guide-stationid="58718",Fox Business Network
http://{{ .IPADDRESS }}/play/tuner/359
#EXTINF:-1 channel-id="360" tvc-guide-stationid="60179",Fox News Channel
http://{{ .IPADDRESS }}/play/tuner/360
#EXTINF:-1 channel-id="361" tvc-guide-stationid="91994",AccuWeather
http://{{ .IPADDRESS }}/play/tuner/361
#EXTINF:-1 channel-id="362" tvc-guide-stationid="58812",The Weather Channel HD
http://{{ .IPADDRESS }}/play/tuner/362
#EXTINF:-1 channel-id="369" tvc-guide-stationid="87001",Daystar HD
http://{{ .IPADDRESS }}/play/tuner/369
#EXTINF:-1 channel-id="381" tvc-guide-stationid="97409",Aspire HD
http://{{ .IPADDRESS }}/play/tuner/381
#EXTINF:-1 channel-id="382" tvc-guide-stationid="82470",Comedy TV
http://{{ .IPADDRESS }}/play/tuner/382
#EXTINF:-1 channel-id="383" tvc-guide-stationid="78850",Justice Central HD
http://{{ .IPADDRESS }}/play/tuner/383
#EXTINF:-1 channel-id="384" tvc-guide-stationid="83098",Revolt HD
http://{{ .IPADDRESS }}/play/tuner/384
#EXTINF:-1 channel-id="385" tvc-guide-stationid="110477",Heroes & Icons
http://{{ .IPADDRESS }}/play/tuner/385
#EXTINF:-1 channel-id="386" tvc-guide-stationid="72094",FM HD
http://{{ .IPADDRESS }}/play/tuner/386
#EXTINF:-1 channel-id="402" tvc-guide-stationid="68049",Univision
http://{{ .IPADDRESS }}/play/tuner/402
#EXTINF:-1 channel-id="404" tvc-guide-stationid="68367",Galavision
http://{{ .IPADDRESS }}/play/tuner/404
#EXTINF:-1 channel-id="408" tvc-guide-stationid="68040",UniMas
http://{{ .IPADDRESS }}/play/tuner/408
#EXTINF:-1 channel-id="410" tvc-guide-stationid="91588",UNIVERSO
http://{{ .IPADDRESS }}/play/tuner/410
#EXTINF:-1 channel-id="464" tvc-guide-stationid="77033",TUDN HD
http://{{ .IPADDRESS }}/play/tuner/464
#EXTINF:-1 channel-id="501" tvc-guide-stationid="19548",HBO East
http://{{ .IPADDRESS }}/play/tuner/501
#EXTINF:-1 channel-id="502" tvc-guide-stationid="59368",HBO2 HD East
http://{{ .IPADDRESS }}/play/tuner/502
#EXTINF:-1 channel-id="503" tvc-guide-stationid="59363",HBO Signature HD East
http://{{ .IPADDRESS }}/play/tuner/503
#EXTINF:-1 channel-id="504" tvc-guide-stationid="19566",HBO West HD
http://{{ .IPADDRESS }}/play/tuner/504
#EXTINF:-1 channel-id="505" tvc-guide-stationid="59368",HBO2 West HD
http://{{ .IPADDRESS }}/play/tuner/505
#EXTINF:-1 channel-id="506" tvc-guide-stationid="59839",HBO Comedy HD
http://{{ .IPADDRESS }}/play/tuner/506
#EXTINF:-1 channel-id="507" tvc-guide-stationid="59357",HBO Family East
http://{{ .IPADDRESS }}/play/tuner/507
#EXTINF:-1 channel-id="509" tvc-guide-stationid="59845",HBO Zone HD
http://{{ .IPADDRESS }}/play/tuner/509
#EXTINF:-1 channel-id="511" tvc-guide-stationid="59837",HBO Latino
http://{{ .IPADDRESS }}/play/tuner/511
#EXTINF:-1 channel-id="535" tvc-guide-stationid="36225",STARZ ENCORE East
http://{{ .IPADDRESS }}/play/tuner/535
#EXTINF:-1 channel-id="536" tvc-guide-stationid="17125",STARZ ENCORE West
http://{{ .IPADDRESS }}/play/tuner/536
#EXTINF:-1 channel-id="537" tvc-guide-stationid="14764",STARZ ENCORE Classic
http://{{ .IPADDRESS }}/play/tuner/537
#EXTINF:-1 channel-id="538" tvc-guide-stationid="102906",STARZ ENCORE Westerns
http://{{ .IPADDRESS }}/play/tuner/538
#EXTINF:-1 channel-id="539" tvc-guide-stationid="14766",STARZ ENCORE Suspense
http://{{ .IPADDRESS }}/play/tuner/539
#EXTINF:-1 channel-id="540" tvc-guide-stationid="14870",STARZ ENCORE Black
http://{{ .IPADDRESS }}/play/tuner/540
#EXTINF:-1 channel-id="541" tvc-guide-stationid="72015",STARZ ENCORE Action
http://{{ .IPADDRESS }}/play/tuner/541
#EXTINF:-1 channel-id="542" tvc-guide-stationid="102903",STARZ ENCORE Family
http://{{ .IPADDRESS }}/play/tuner/542
#EXTINF:-1 channel-id="558" tvc-guide-stationid="65687",MGM+
http://{{ .IPADDRESS }}/play/tuner/558
#EXTINF:-1 channel-id="559" tvc-guide-stationid="67929",MGM+ HITS
http://{{ .IPADDRESS }}/play/tuner/559
#EXTINF:-1 channel-id="560" tvc-guide-stationid="74073",MGM+ MARQUEE
http://{{ .IPADDRESS }}/play/tuner/560
#EXTINF:-1 channel-id="565" tvc-guide-stationid="46710",Hallmark Mystery
http://{{ .IPADDRESS }}/play/tuner/565
#EXTINF:-1 channel-id="570" tvc-guide-stationid="58532",Smithsonian Channel HD
http://{{ .IPADDRESS }}/play/tuner/570
#EXTINF:-1 channel-id="573" tvc-guide-stationid="67454",Shorts TV HD
http://{{ .IPADDRESS }}/play/tuner/573
#EXTINF:-1 channel-id="602" tvc-guide-stationid="21345",FanDuel TV
http://{{ .IPADDRESS }}/play/tuner/602
#EXTINF:-1 channel-id="604" tvc-guide-stationid="60111",Pursuit Channel
http://{{ .IPADDRESS }}/play/tuner/604
#EXTINF:-1 channel-id="605" tvc-guide-stationid="33930",Sportsman Channel
http://{{ .IPADDRESS }}/play/tuner/605
#EXTINF:-1 channel-id="611" tvc-guide-stationid="89714",SEC Network
http://{{ .IPADDRESS }}/play/tuner/611
#EXTINF:-1 channel-id="612" tvc-guide-stationid="111871",ACC Network
http://{{ .IPADDRESS }}/play/tuner/612
#EXTINF:-1 channel-id="618" tvc-guide-stationid="59305",FOX Sports 2
http://{{ .IPADDRESS }}/play/tuner/618
#EXTINF:-1 channel-id="exit" tvc-guide-stationid="",Exit DirecTV
http://{{ .IPADDRESS }}/play/tuner/exit
#EXTINF:-1 channel-id="reboot" tvc-guide-stationid="",Reboot FireTV
http://{{ .IPADDRESS }}/play/tuner/reboot



FWIW I did a quick merge and this seems to be working ok on latest

I forgot to mention that I also fixed an issue with tuning to the "last tuned station", where things would appear as you described.

The idea is to not retune to a station that's already the currently active station. It doesn't save as much tuning time as it did with the old version of the DTV app, but there is still an advantage. Anyway, it's working properly again now.

3 Likes

Pushed new bnhf/ah4c:latest (aka bnhf/ah4c:2024.03.18) with a few fixes/improvements based on feedback from the recent test version.

DirecTV, DTV Stream and channels available in the FireTV LiveTV guide are the focus for this update. Both directv.m3u and dtvstream.m3u contain many new channel definitions (thanks @chrispederick!).

Additional optimizations have been added to cover various quirks of the "new" DTV app. The DTV app is now being force closed after each streaming session, and requested channels are always re-tuned -- whether they were the last channel or not. As always with DTV, the emphasis is on tuning reliability rather than speed.

1 Like

@bnhf thanks so much for this list of materials. It’s super helpful and appreciated!

To get started on my project I ordered the 4 port URay and the RevoData PoE splitter.

I was a bit surprised to discover that the RevoData unit I received has a 2.1mm barrel that’s too small to fit the URay’s power connector.

To be sure it wasn’t an Amazon mistake I reordered the same RevoData unit but the 2nd one is also too small.

Now I’m thinking the 2.5mm version might be the correct part. Anyone else have trouble getting the right fit? If so which part needed up working?

Thanks in advance !

I went back and confirmed my Amazon order history, and it's showing I bought 4x of the 5.5x2.1mm version in July of last year -- which tracks, as I have 3 encoders, plus I wanted a spare.

I suppose it's possible I got the wrong part, that happened to actually be correct, but I have no way of checking that until I'm home again in mid-May. If the diameter seems good, but the hole for the pin is too small, 5.5x2.5mm is almost certainly right.

There's also an outside chance the URayCoder people made a change -- but that seems less likely.

I just wanted to follow up that after my Docker updated to the latest version (thanks Watchtower!) it has been working absolutely perfectly with no issues for the last week or two. Thank you so much for your work on this!

1 Like

I've ordered one of the 2.5s and will report back once it arrives.

The product description for the 2.5 is a mess...it has both measurements in the description:

The 2.5mm arrived and is the correct one.

It has the same part number as the 2.1mm version with a "-25" at the end.

I have this container up and running. Would anyone be willing to help me make a script for disneynow?

Does DisneyNOW have any linear channels?

Yes. They have Disney Channel, Disney JR and Disney XD with a TV Provider login.

I just played around with the DisneyNOW app for a few minutes, and it looks doable -- but it is a little bit of a funky interface. Opening the app, navigating to "On Now", letting it tune to the first channel in the list, and finally getting rid of the top menu bar would be the first task.

After that, tuning is pretty straightforward, as the KEYCODE_DPAD_RIGHT always takes you to the first channel in the 3 channel list. So then, one would simply select that top channel, or move KEYCODE_DPAD_DOWN once or twice for the other two.

Having said that, what provider would you be using? It's possible there's a better way to attack this.

I am using Philo which I have brought in through ADBTuner, but I am using a friends out of region YouTubeTV

1 Like

Can this be used to capture Netflix and other On Demand apps? I get there's PlayOn for that, but I'd rather capture locally to watch later.

1 Like

There is a way to do it manually if you are using the uray network encoder. This is how I do it to avoid the horrid youtubetv splash screen on some of my movies:

Open the network feed with vlc:
-Go to Media --> Open Network Stream and input the address for one of your streams like http://192.168.1.168/0.ts -This should take you to to the home screen of your android tuner device.

-Navigate to the movie you want with your remote and it start.
-At the same time you hit start enter the following or something of the sort in your terminal:

ffmpeg -i http\://192.168.1.168/8.ts -f mpegts -codec\:v copy -codec\:a copy -t 02:00:00 TestMovie.ts

I have told ffmpeg to record for 2 hours and then stop a movie called TestMovie.ts. It will stop recording after two hours.

A simple bash script for this would be something like this:

capture.sh

#!/bin/sh
time=$1
title=$2 
ffmpeg -i http\://192.168.1.168/0.ts -f mpegts -codec\:v copy -codec\:a copy -t $1 $2

I would call it like so:

./capture.sh 02:00:00 TestMovie.ts

If you want to capture a series you could set up some adb timed event to stop the recording, restart the recording process. I am tempted to but I don't have time until summer. Also my coding skills are limited and so I wouldn't be able to set up things like automatic naming of series in the sequence for recording an entire season of something. Movies are much more straight forward.

What would be good for now if it hasn't already been implemented is the creation of a very basic adb remote interface so that the user can navigate (and maybe execute the ffmpeg record command above) whatever screen they are previewing.

Isn't that what the NEXTPVR developer does with EXTRAS. You View it in NEXTPVR and Hit Record when what you want starts

 <extras>
    <channel name="Sample">
      <command>ffmpeg.exe</command>
      <args>-i http\://192.168.1.168/0.ts -vcodec copy -acodec copy -f mpegts - </args> 
    </channel>
  </extras>

- GIF - Imgur

2 Likes

Thanks! Have never used extras like that in nextpvr. Saw it mentioned but never tried. Is it able to accommodate adb automation (like to stop at a certain time and start a new episode after switching to it)?

1 Like

The extra can also run a batchfile or script .... you can also extract NEXTPVR M3U and bring into channels.

#EXTM3U url-tvg="http://192.168.50.68:8866/service?method=channel.xmltv.x"

#EXTINF:0 tvg-id="nextpvr-7559" tvg-chno="99.1" group-title="Android Only(main6)", On Demand - main6
http://192.168.50.68:8866/live?channel=99.1
<extras title="hdhrgrab" max_connections="1">
    </channel>
  <channel name="On Demand - main6" number="99.1" group="Android Only(main6)" output="ts">
    <command>cmd</command>
    <args>/c C:\Users\Public\NPVR-data\scripts\main6-ondemand.bat</args>
  </channel>
</extras>

main6-ondemand.bat

@REM setup capture
ADB commands --- what ever you want
ffmpeg.exe -i  http://192.168.50.242:8086/6.ts -vcodec copy -acodec copy -f mpegts -
ADB Commands --- whatever you want
2 Likes

Firstly, thanks to OP and @spammedeeper. I have the osprey boxes, only testing 1 until I can get it fully working. I have docker running, portainer. I can load the web service, and I have the scripts and all environments set.... but when I tune nothing happens? I got the original RSA authorization on the box but nothing after that. Nothing shows in the logs to indicate anything.