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

Do You have a sample of the m3u ... you use for XFNITY ?..... Not sure which .IPADDRESS to use.

#EXTM3U

#EXTINF:-1 channel-id="1002" channel-number="1002" tvc-guide-stationid="21634" tvg-group="" tvg-logo="",KTCA-DT
http://{{ .IPADDRESS }}/play/tuner/tpt2H-8037961156532819105

#EXTINF:-1 channel-id="1004" channel-number="1004" tvc-guide-stationid="21234" tvg-group="" tvg-logo="",WCCO-DT
http://{{ .IPADDRESS }}/play/tuner/WCCOD-5669032547815822105

#EXTINF:-1 channel-id="1005" channel-number="1005" tvc-guide-stationid="21236" tvg-group="" tvg-logo="",KSTP-DT
http://{{ .IPADDRESS }}/play/tuner/KSTPD-8713109229817176105

Actually, you leave that variable in place, and then the value you use for IPADDRESS in the ah4c docker compose gets subbed-in at runtime. That way the M3U doesn't have to be modified if you run multiple ah4c containers, or by different users for that matter.

EDIT: I imagine you figured out the two part ID after play/tuner, where they're separated by a dash. The only problem I haven't dealt with is for stations that contain a dash. Right now tuning doesn't work for the one I've seen like that, so I'll probably switch to a tilde (~) as the separator. But for now, it's a dash.

Getting 404 when trying to get the XFINITY.M3U ... no hurry.

You mean if you're doing it like this:

What values are you using for your env vars?

Looking like this ...
404 page not found

Do you see xfinity.m3u under W:\data\ah4c\m3u on your PC?

EDIT: Is the 404 you're seeing when you try to look at it via your browser?

image
image

What happens when you try in your browser:

http://192.168.50.68:7654/m3u/xfinity.m3u?

or, when you try just:

http://192.168.50.68:7654

This works ... BTW like the Status Page.

Can you access the M3U from the main ah4c page?

EDIT: So where are you seeing 404? When you're setting up the Custom Channels?

All good. Custom Channels settings like this?:

EDIT: The whole {{ .IPADDRESS }} thing is just for the M3U itself, everywhere else you use the actual ip:port or hostname:port -- hope I didn't confuse you with that.

Any reason why when I update the Stack it overrides my xfinity.m3u ? with your Channels ?

Set UPDATE_M3US=false to keep that from happening. You probably want to leave UPDATE_SCRIPTS left as true, unless you start customizing those.

1 Like

Is it possible to add ... channel-number="876" see my M3U below this made it possible to keep the same channels ... you can always ignore in Channels DVR... or have I reached my limit of enhancements ?

#EXTM3U

#EXTINF:-1 channel-id="851" channel-number="851" tvc-guide-stationid="19566" tvg-group="HD" tvg-logo="",HBOHDP
http://{{ .IPADDRESS }}/play/tuner/HBOHW-5232923399725817105

#EXTINF:-1 channel-id="853" channel-number="853" tvc-guide-stationid="59355" tvg-group="HD" tvg-logo="",HBO2PHD
http://{{ .IPADDRESS }}/play/tuner/HBO2H-5232923399725817105

#EXTINF:-1 channel-id="855" channel-number="855" tvc-guide-stationid="59366" tvg-group="HD" tvg-logo="",HBOSPHD
http://{{ .IPADDRESS }}/play/tuner/HBOSH-5232923399725817105

#EXTINF:-1 channel-id="876" channel-number="876" tvc-guide-stationid="22532" tvg-group="HD" tvg-logo="",SHOWHDP
http://{{ .IPADDRESS }}/play/tuner/SHOHW-6578292319676893105

#EXTINF:-1 channel-id="878" channel-number="878" tvc-guide-stationid="60953" tvg-group="HD" tvg-logo="",SHO2PHD
http://{{ .IPADDRESS }}/play/tuner/SHO2H-6578292319676893105

No problem, I'll add it to the next build.

EDIT: Is there another number above 1000 for that channel? I'm trying to use that part of the range for the Xfinity channels since they duplicate channels extensively. I've just recently starting using the providers numbers for DirecTV and Xfinity, and I like it better than letting Channels assign them.

I always use the Channels from XFINITY as I also have 2 Primes ... Yes there are 1000 Channels numbers equivalent to 1-900 ... I just choose to use the lower numbered Channels. I have 2 Channels enable in the 1000's ... that is it.

TUBI Friendly etc ... I start at 2000.

@bnhf Can I mix and match HDHR and XFINITY in one Instance ... I would like to set 1 Tuner only for HDHR. I have 4 tuners already setup for XFINITY.

Based on your posts, I just received an Osprey from the ebay source you recommended and plugged it in and got the Welcome to Directv screen asking for a login. I'm going to dump Fubo after testing this setup with DTV Streaming, starting with the 5-day trial period. Looks like this is as far as I can go to get setup without starting the trial and getting an actual login.

Any setup, configurations or quirks to be aware of? Appreciate your offer in a previous post to assist...

1 Like

Will give you some quick pointers, then follow up later (when not on break from work).

  1. You won't be able to do anything until you get past the login screen. Will need a DirecTV account. Go ahead and setup trial, login to device.

  2. Let the device do updates, there will be a few and they may stagger in over a day or two.

  3. Confirm there is no issue with the device: manually tune some channels, check for streaming quality, frame rate, audio, etc. These are used boxes. I've had good luck, but you won't know until you test.

Once device and service are confirmed, you can move onto enabling ADB, connecting ADB for commands and setting up AH4C with the scripts and Osprey M3U already part of the package. Should be pretty good to go from there. I can assist after you get past initial setup, will have more time this weekend if you want to wait on trial.

Thank you. Researching this looks like its recommended to spin up a new ah4c container so not to interrupt my current Fubo / Hulu setup during testing period to keep things cleaner with no interruptions. I'll work that later today or morning. Appreciate your help...

1 Like