This question might have been asked several time but I wasn't able to find a concrete answer and also I'm pretty new at the whole Rasberry Pi party .
Can I plug an external Hard Drive through the USB port of a Raspberry Pi and the plug that Raspberry Pi through HMDI to a TV and play an avi/(other formats) video that is stored in the hard drive?
If yes, what program to I need to put in the SD card of the Pi?
Also, is there a limit of how big my flash drive or Hard drive can be? for instance if I put a whole season of a TV show like 32GB can I play it this way?
Thank you very much guys, I'd appreciate ur help