My ISP offers TV on tablets, phones, etc. where I have to use an app, but I still have to have that traffic flow through my modem. What would be the best solution to setting up a VPN for probably just me to watch live TV from anywhere? I have an android phone, but my sister has an iPhone and I have an iPod. Cell phone data usage isn't a problem here, it's more setting up a server with the best solution to watch. I say it's only going to be me because I only have a 2 mbps upload. I might have forgotten something... busy sorting out an issue with YouTube videos not loading. I have OpenVPN for Android on my phone so using HTTPS might work. I'm also looking to put together a server that works as a linux based firewall with iptable rules, is it wise to include it in this box?
For your situation I would recommend PFSense, because you didn't mention anything about having a firewall in place, and I would definitely put a firewall in place of anything at my house. Also, PFSense has OpenVPN built in, so that is also a plus. It's also free. Other solutions may work also, PFSense is not the only one, but I've had good experiences with it.
You don't necessarily need https as the VPN traffic is already encrypted.