Time capsule - external drive via Ethernet
It sounds like your external HD is actually a Network Attached Storage device. If it somehow supports simultaneous access via the network (SMB which is windows file sharing) AND plugged in to USB (to your TV) then that might work out really well. Unfortunately I don't believe that there are devices that can do that.