My solution was to build a multimedia server. A small computer with an HDMI port, such as a Mac Mini, or a tablet, such as an iPad with an HDMI adapter works great for this. Your multimedia server connects to the HDMI port on your TV. Sourcing your video library can take multiple forms and may be somewhat device-dependent. Some streaming services enable videos to be saved to your device, you can digitize your DVD collection and some media is available in the form of digital downloads. Our media library includes movies, TV show series, YouTube-like videos and digitized DVD content, all housed on a 3TB drive. We've always got something to watch.
We travel much of the year but spend a few months home in our sticks 'n bricks home where I have a reliable high-speed internet connection. As our media server is very portable, we bring it home between trips and use it in the same manner at home, augmented by streaming services. I update the content on the server before each trip, and with the right software, I can download additional content on the road, when internet access is available, by scheduling download in the middle of the night when it does not impact other RVers trying to use campsite Wi-Fi systems.