Way overkill.
Remember "Enterprise" typically means things like SCSI/SAS drives (smaller drives), and very loud fans (that push a ton of air) as in a rack noise doesnt really matter. If it is a tower formfactor, the fans may not be so loud, but the thing will be HUGE (I have an HP ML350 sitting in my closet currently for work, I had to angle it to be able to close the door so it ends up taking a ton of space in there).
A good NAS will do what you want, take far less space/power and make a ton less noise. Almost all current generation ones have a DLNA server built in, and most allow for 3rd party modules/software to run on them. It may seem nice to have it all in one, but the drawbacks outweigh the benefits and with a NAS you can just stick it in a closet on a small UPS (along with your router/firewall/switch(es)) and forget about it.
As for recommendations, it depends on space needed and budget. Netgear's ReadyNAS line isnt bad, though their support can be hit or miss, I have had a few support calls on some units go OK while another go really badly (an iSCSI issue that I went back and forth with them for months on). Qnap makes very good units, their support is decent, but the one I will be going with in the near future (when drive prices drop and enterprise sata drives become more available) is a Synology unit. The nice thing about the Synology's is you can add on modules that allow for more drives to be connected later on, unless I missed something recently Qnap does not have anything similar. The Qnap's are nice as you can get into 10Gb ethernet on lower end models, though for your case this probably is not necessary (2 1Gb interfaces with link aggregation should be overkill for what you are looking to do).
Just remember, if you are running RAID 5/6, dont use standard SATA drives. Save yourself the possibility for data loss and headache and go with enterprise SATA at the least. Standard SATA drives have very low IOPS, and on RAID-5 there are 4 operations per write needed on top of the parity calculation. Add to that the possibility for a timeout problem (standard SATA drives typically lack TLER/CCTL/etc which can cause a drive to be incorrectly flagged as bad in the array triggering a rebuild) and a badly timed power outage and you can wind up losing data. This is the same for a NAS or a 'normal' server (standard SATA is bad juju). I can go into more detail if you want, but that would end up being a whole article I think
Edit: While it is possible to set enable some error correction via SMART on some drives, it is not something I would rely on. Reboots will reset values and depending on your setup, you may not even be able to adjust the value without jumping through hoops. No matter how diligent you tell yourself that you will be now, in a year or two you may not be (most people wouldn't be) especially after not having to really do any admin work on the unit in a year.
With more specifics on disk space, budget and any other specific requirements I could probably quickly give you a few specific models to take a look at.