I am testing an HDHomeRun emulation on an Nvidia Jetson Nano. Everything I want to do is working fine with VLC so I got ready to add source to Channels.
In case it helps, I have network channels I want to encode (H264) and I can do it super fast on the Nano GPU. I can preserve AC3 and strip all the other streams I don't want.
But for a reason I haven't determined, Channels App goes to HDHomeRun IP when tuning instead of Nano IP.
Here's the guide returned from HDHomeRun:
{
"GuideNumber": "5.1",
"GuideName": "WPTV-TV",
"VideoCodec": "MPEG2",
"AudioCodec": "AC3",
"HD": 1,
"Favorite": 1,
"URL": "http://10.0.1.89:5004/auto/v5.1"
}
And here's what the Nano returns to Channels for same:
{
"GuideNumber": "5.1",
"GuideName": "WPTV-TV",
"VideoCodec": "H264",
"AudioCodec": "AC3",
"HD": 1,
"Favorite": 1,
"URL": "http://10.0.1.101:5004/auto/v5.1"
}
As you can see the URL and VideoCodec are changed. What am I missing? I tried changing channel numbers so they were unique but then guide fails. (The DeviceID's and FriendlyName are different.)
Tl;DR: Even though channels gets a new URL for the source, it still goes to the HDHR URL when tuning.