I never got the OOH streaming to work well enough when I had a Tivo Stream, but I really appreciated being able to download for offline viewing when away from home. I wish DA offered that.
If I'm not mistaken, DA does offer that. I have a lot of videos and have watched many videos OFFLine with my tablet and phone, unless there is a misunderstanding. Both the TiVo app/Stream built-in or stand alone and DA offer transferring recordings onto mobile apps.
Now a good thing about the DA is that you can have the DVR perform the transcoding immediately after the DVR finishes recording so that when you go to make the transfer, it is a very fast process because since the trans-coding has already been done, it is a matter of just transferring that file to the mobile device, and with my router's WiFi it takes only a few minutes for a 30min HD program, and less than 5min for a 60min recording. The "Prepare for Mobile" option is default ON for all DVR recordings. You can change that, but I've found leaving set for ALL DVR recordings to be the best overall for convenience.
I should add that if have recordings that have not been prepared by performing the trans-coding, you can still do so by selecting the recording from you DVR and from the info screen (I think because I have not had to manually do this in a long time) and select the Prepare for Mobile option. It will then immediately perform the trans-coding. It can take a while to trans-code, but when it is done all you have to do is transfer the recording and it will be fast.
Also, you can still transfer recordings from using you mobile device using DA to access you DVR recordings and then selecting the recordings you want to transfer and then select the TRANSFER option, it will then perform the entire process by first trans-coding, and then transferring that file to the mobile device. This, of course, takes time because of the long time it takes to trans-code, but DA/Hopper WS seems to perform the trans-code noticeably FASTER than my TiVo Stream. Perhaps the Bolt trans-codes faster because the TiVo Stream is older and I would imagine the faster processor in the Bolts trans-code faster than even the Roamio Plus and Pro.
Of course, you MUST use DA to access any transferred recordings, and they are available by tapping the TRANSFERS options and all your transferred recordings show ready for playback. I'm pretty sure having to access the transfers using the DA app is due to the content providers/owners who want those copyrighted programs LOCKED DOWN and not accessible by any other app such as VLC for Good Video app most commonly used by people to view and transfer personal, non-copyrighted recordings.
The TiVo Stream does not trans-code ahead of time (I don't know if the built-in Stream can trans-code ahead of time and save the file on the internal HDD). This means that when you go to transfer a recordings, it can take a long time to perform the trans-coding and then transfer that file to the mobile device. It is painfully slow compared to DA. With TiVo it can take almost a full half hour to transfer a 30min HD recording, and over half an hour for a 60min recording, and all because the process includes having to trans-code the recording each time you want to transfer it, and then after all that time and work does it perform the transfer.
Ok, chalk one up for the DA vs. TiVo offloading. But, seriously,
DA does allow for offloading/transfers of your DVR recordings to a mobile device so you can playback withOUT any internet connection. It is the one feature that has worked flawlessly for me.