I am curious, how much programming experience do you have? Is there anything like it already? Unless you are going to download to your computer, make videos and post them online, getting a live stream of TV to a website would require a receiver which can packet the information, and send to the website which can store and display the packets, much like how video calls work (I think they work like this?). But let us know how much programming you have done and in what language(s).