1) BLURAY is approx 7MBps
2) Most HD content is about 2MBps
3) HDD makes the most sense... however I suggest THIS instead:
https://www.amazon.com/Cloud-Personal-Network-Attached-Storage/dp/B00EVVGAC6/ref=sr_1_4?s=pc&ie=UTF8&qid=1467607105&sr=1-4&keywords=wd+my+cloud
Ignore the reviews, Amazon is completely screwed up and mixing different models, plus most of the bad comments came when the first model launched but they fixed the issues since then. I've bought many of these.
This just plugs into the router via an ethernet adapter (if you run out of connections simply use a Gigabit Switch).
*Any computer connected to the router can get up to 90MBps reads/writes to this device. Wi-Fi would be bottlenecked by the wireless connection speed but that only matters for copying, not watching.
More..
I have the WD MY CLOUD to store lots of video and movies. However watching them depends on what media player you have connected (or part of) your HDTV. Not all media devices support all content.
A desktop PC is fine with a player like K-Lite Standard. Other devices that use Kodi Linux are usually fine, however things like BluRay players with media support or ROKU can be limited.
*You also can't show certain content through recent BluRay players due to Cinavia audio watermarks (even when you compress it). I ripped a Spider-Man movie, then tried to stream it through my Samsung BD player (yes I had the BluRay disc anyway) but it wouldn't play audio after several minutes (pop-up talks about Cinavia).
Ripping:
I use:
1) MakeMKV, then
2) Handbrake
If ROKU doesn't have Cinavia protection (or whatever you use) then you'll need to experiment with what video codec, audio codec and container profile works. THIS probably works:
Handbrake->
- Normal (on right)
- container (MP4)
- anamorphic-> none
- H.264
- variable
- 2-pass
- 8000Kbps
- optimize: normal (do very fast to test compatibility)
- AAC, 192Kbps, Dolby Pro Logic II
- chapters
Final note:
You can use the WD MY CLOUD as an external drive, just access it through File Explorer-> Computer-> "Network" (don't try to access it under the Media section if that shows which it may if you set it to act as a media server...
So yes, it can act as a media server thus decoding the video then streaming the video (so the media player doesn't decode the video just sends it to the HDTV). i have not tested this because it's not easy to setup with my BluRay player