FireTime Posted February 24, 2009 Share Posted February 24, 2009 A while back, Episode #8 I think, There was discussion about connecting your computer to the coax line in your house to watch IPTV on TV. Thought the Idea was grand so I took it and ran. I have been building a Movie channel for my fraternity house for the past few weeks. The Setup requires... 1x old crappy computer that can handle running a small web server(WOS/Mowes portable) running super special software (php, bat, VB script, VLC, Flash Projector), can play Standard definition Divix-Avi files, and has video out. 1x "special" agile RF modulator( this was something very important that I felt was left out of the original hak5 segment.) The modulator must be "agile". This means that when it broadcasts its signal there is limited degradation of signal of near by channels. This is the one that I purchased. If you use a normal RF modulator you will kill all channels from 1- to about 40 depending on the modulator. 1x CA tv combiner, You cant just use a normal splitter in reverse. (i've tried, looks line trying to pick up tv ftom 500 miles away with rabbit ears.) This is the one that I purchased. 1x CAtv Notch filter. This filter removes the signal/interference from your incoming cable lines on the channel that you select. If you dont do this your cable will over power your modulator. Here are two different models 64-70, 75-80 Thats it for parts, aside for a few coax cables and a few audio video lines to connect the pc to the modulator. For hookup here is the wiring diagram that i created for our house Yours will be different as our house has 4 CAtv lines from the street (because were just that cool). After everything is wired up test it out with a video iPod/Zune or something that dosent require any time to setup to see if everything is working. If it is awesome! Next is the computer. FIRST THING, format it. Install whatever, I chose windows because part is programmed in bat (because i'm lazy, and this project was originally kinda hacked together) Next is get some space. Find all the IDE hard-drives in the tri-county area, or get an external terabyte as I did. After that is the software. Since i'm away from home I don't have the source code with me but I can share with you the general concept. Starts at the web server. PHP asks the database what is the 5 least played movies so far. Selects one of those 5 and flags it as the most recently played movie. Generate a bat file that tells VLC to play the Movie, then runs a program called 'Intermission' then run this php script all over again. One it creates this bat php runs a simple VB script command that allows the execution of the bat without php needing to wait for its completion. So php quits and the Bat is run. The bat plays the movie in vlc and waits for it to finish. Vlc auto closes and the Bat runs 'Intermission' Intermission is an executable Flash Projector that displays important upcoming events, news, and other stuff pertinent to our fraternity. (it's modeled after adult swim). After a quick quote Intermission quits and the batch executes the php file then quits, And the process repeats. ---------------------------------------- Thats the Whole Shabang. Things to keep in mind, My movie channel is not 100% setup, because i'm not at home right now. But the programs works, and the CAtv wiring is setup and tested working. The two halves haven't met yet. I know many of you are going to say, why use php and my SQL!! Two reasons, 1) php. 2) This project is always being constantly improved and I felt that php would give the most room to do so with the ideas that I want to add. The next major add-on once everything us up and running is text message voting. The Intermission program will give you 4-6 movies that could be played next and you get to vote on them by sending the server a text message (ends up being an e-mail) that php will pop3 then read and decide what to play next. Also Users will be able to locally log into the web server and select movies that should be up for vote next time around. Another addition is the ability to administrate the movie channel from any computer. I can login and change what text is displayed in between movies, skip movies from the browser, or add mew movies from anywhere in the house without ever needing to go in the basement. So far this project has been a blast! And a slight drain on the wallet. I did get funding for the external HD, but the adapters, agile RF, CAtv Notch filter, and combiner were unforeseen expenses that I shelled out for. (college budget) But apart from that it has given me a chance to do things with mostly web languages(php and Flash actionsctipt) that there not normally intended for. It has really expanded my mind on what you can do with these languages. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.