Channels DVR cannot find server

I think there are a number of things that come into play to answer that question.

The first, most pressing thing related to your network connectivity: There's absolutely nothing about how Channels connects from the client to the server that is any more elaborate than anything else. We make simple HTTP connections over a local network. What we're seeing in your logs is that the HTTP connection to your DVR just doesn't respond. There's nothing that we would be doing that would cause that to happen or not. It's just using very basic OS APIs. So... maybe your network just happened to be flaky this week? Solar flares? You had a new neighbor move in with high powered wifi on the same channels? Someone got a new microwave? Hard to say.

More generally, why would people say that Channels can benefit from better hardware than some other solutions? A lot of that is because you can do things in Channels like TVE that you don't really have with other solutions.

The Channels DVR can scale way down to very little hardware requirements up to fairly high requirements based on usage and need. Just recording 1-2 shows at a time and watching 1-2 things at home at once from an HDHR and never leaving the house? You could be great with a Raspberry Pi.

Want to remotely stream a bunch of HDHR cable streams live while also recording some TVE? It could require more to do that well.

But, your expectations that you should be able to throw this on a SHIELD and have it work are definitely in line with what we generally see as an experience. These timeouts are unusual and shouldn't happen on a SHIELD.

"Ive been thinking about doing a guide for those who want to switch to ubuntu server anyway."

That would be greatly apricated. I am just starting to learn Linux and Docker. Starting with a Lenovo M93p from E-bay.

1 Like

Thanks for the explanations, but all things point to a DVR server issue rather than network issue.

When I stopped the Channels server, I could consistently ping the shield again.

When I uninstaled and resintalled the DVR Server app, I could find the DVR from every device in the house with no issue.

When I tried to restore the backup, the process hung and never completed (45+ minutes).

I got things to work with fresh install.

I had this issue and turned off Apple Home integration with my Eero. I also turned off Bonjour.That was with connecting 2 apple TV's and my iPhone/iPad etc...Not exactly your case but just thought I would throw that out there.

If you bought that mini server and end up hard wiring it you will have a good insurance policy against any future hardware, software, or network issues. You'll be rock solid :wink:

1 Like

The end-user in me agrees with you and the future looks rock solid; the mini arrives on Saturday.

The engineer / product manager in me wants to problem solve in the meantime.

Yeah i think your issues point to using the shield as a server. I have a shield tube gathering dust on my shelf. Terrible device... i know its not the same as the pro but my confidence level in that platform is about 0.

I would agree. My Shield is the 2017 model as well, which may also be contributing to the issues at hand.

The 2017 Shield makes a great client.

Not sure how your wifi is configured, but check if you are sharing the same SSID across different wifi bands. Some routers/mesh have trouble passing data between 2.4 and 5 GHz clients.Make sure everything is connected on the same band.

The mesh did switch the shield to 2.4 band. Performance improved when I switched it back to the 5 band. Great suggestions.

1 Like

Installed the mini pc and it is working flawlessly. Had some initial issues with TVE and having Chromium and Chrome installed to ensure login into all availble channels. Disney channels like Chrome and Fox channels like Chromium, who knew?

Question for you. Did you install an NAS on your Ubuntu server? I am debating it. I found this guide: QuidsUp - Creating a NAS with Ubuntu Server

Any thoughts or recommendations?

Awesome that you got it working and its stable! I had an issue where I couldn't get any browser to work in Ubuntu Server. Finally I had to uninstall all Chromium and then run the troubleshooting within the UI. Then I let channels install the Chrome browser that it wanted and have been fine ever since. I also had to disable SNAP in the process.

For me I have an intel NUC with just channels on it so I'm not a big NAS guy. I have another HP Microserver that I use for docker. I have more of a dedicated DVR mentality so I wouldn't put anything else on it but that's just my opinion :wink:

I use Sparkle TV to watch TV and use channels to create a m3u for my TVE. This let's me create a multiview to watch multiple games. I was thinking of using the NAS to store the Sparkle timeshift data. My main TV client is a Shield so I can easily store they data on that, but I also use some streaming sticks that have little to no storage.

you dont have to have a NAS installed to have shared storage. Why not just do an SMB share on the channels server?

Didn't know you could; will do some investigating.

I would use webmin to set it up. You can do it via editing config files but webmin makes it really simple to setup a share. You can do the auth portion as well.

Too late; got it working via smb. Good to go now. Thx for the suggestion.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.