Myeah, if indeed you don't have any other option than recording streaming videos from netflix watch instantly you could invest in some extra hardware to get the job done.
Although, let's be serious these days it's possible to download almost anything from the internet.
There surely must be some kind of software you could install … Read more