Someone already has. It is called VLC/VLS from http://www.videolan.org
It does streaming from live broadcast, video in and files. Pretty cool.
Just use the many DVD rippers and editors (DVDDecrypter/IFOEdit) to get it on disk first.
_________________________
========================== the chewtoy for the dog of Life