I use a USB TV tuner plugged into our laptop PC. If you have a laptop IMO this is the perfect solution. This setup allows recording/watching either at home or watch/record in the RV. It takes 10 seconds to disconnect in the house and 10 seconds to reconnect in the RV. The laptop is plugged into the large screen TVs. Using a wireless mouse and miniature keyboard I can sit in my recliner and surf the net across the room without my reading glasses. That is what I'm using right now. I also have a streaming service running on the laptop to replace cable so I'm saving $150 per month by cutting the cable.
The USB tuner came with software to schedule recordings and a player to watch them. It also broadcasts over the internet. That came in handy when my wife was in the hospital so she could watch our recordings on her IPad. It is a dual channel tuner so you can watch one channel while recording another or record two shows at once or do picture in picture. There are many brands of TV tuners with different features. I chose this one because there are no monthly costs and comes with everything you need but the antenna and cables.
Edit: I should add no internet or router connection is needed unless you want to broadcast your signal over the internet. Or if you want to use it with Windows Media Center or similar software. You can record/watch anywhere as long as you have an electric source.
https://www.amazon.com/Hauppauge-WinTV-DualHD-Tuner-Windows-1595/dp/B015IL0FIW