Can channels everywhere DVR thing be installed on a laptop and work when closed? I use an AppleTV to watch everything
No, the DVR must be installed on a machine that is always on and running.
If it’s windows. You can set the lid action to do nothing in the power settings as well as plugged in sleep never. I ran that way for a while.
Yes you can. I had mine running this way for a long time. As long as you set the laptop to stay on while closed it should work fine.