I am only connected to 4g that have very low monthly data allocation, that is 150gb per month. I need to cache all the videos being watched in youtube and facebook so that it will not affect my data volume. one forum said that mikrotik router with routeros can do that, but i am still not sure since that is an old thread. Is there any youtube software, or hardware that can do this?