How do I play my 1TB hard drive (films) on my TV. I have no USB port but I do have a spare HDMI port.
You can also use a device such as the Keedox Mini Multimedia Player, which supports up to 2TB hard drives, has A/V and HDMI ports, USB port, and an SD card slot. I cannot attest to the quality of the product, but should work to perform what you are wishing to do, and it is compact so you can take it with you anywhere you go. http://www.1sale.com/products/keedox-mini-multi-media-player-w-full-hd-1080p-upscaling-hdmi-av-out-usb-sdhc/
What Is DLNA, And Is It Still Used?
How to stream media from your PC to your HDTV over WiFi
6 UPnP/DLNA Servers For Streaming Media To Your Devices [Cross-Platform]
Replace Windows Home Server With These Great Free Tools
How to Set Up a DLNA Media Home