Home-Brewed TiVO like System

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I already posted this to livid-user but that list doesn't seam very active
so I decided to repost it here.

I would like to start a project and/or work with existing project such
home-brewed TiVO system for two main reasons 1) for the fun of it and 2)
to make a statement to the RIAA and the MPAA that they are not going to be
able to control the flow of information period.  This project will be
different then some of the other projects I have seen in several key ways:

1) Will focus on producing a deliverable now by gluing together existing
   software.
2) Will be based on generic hardware, ie it should be able to work
   with a wide variety of receiver and video cards with TV out and
   should not relay on hardware encoding cards.
3) For now will focus on recoding and playing back NTSC and PAL tv
   signals, with digital tv coming latter.

I also want this to converge to generic multimedia machine being able
to function as a MP3 and VCD player and recorder as well as being able
to eventually play DVD.

Software wise there are two aspects involved in the project, the user
interface and the drivers.  I expect the interface to develop as
follows:

1) No on screen interface with everything being controlled by a VGA
   monitor of over the network.
2) Basic on screen interface but still requiring (1) for the more
   advanced functions
3) Everything on screen requiring a separate interface only for
   programming the actual software.

I plan to only focus on step one as I have my TV and computer right
next to each other.

Driver wise I expect it to develop as follows:

1) Provide the ability to record and play back video and be able to
   transfer the videos over the network.
2) Be able to record a video while watching other parts of the video
   at the same time and be able to pause live TV.
3) Be able to play and record Video CD
4) Be able to play DVDs.

Music wise I expect to progress as follows

1) Be able to play CD (A no brainier)
2) Be able to record and play music.  Be able to support radio tuner
   cards.
3) Be able to play and create compressed music CD's.

I specifically avoid saying MP3 here as recording MP3 have some patent
problems and the system should be fully functional based on the Ogg
format.

In order to keep out of legal trouble the fully functional system must

1) Be 100% unquestionably legal, ie no AVI files or mplayer unless they
   can be made functional with out having to link to non-free
   software.
2) Use Freely available Open Source software as much as possible.
3) Minimize the use of patents.

There rules may be broken to be able to play and recorded in formats
that can not be supported based on the above rules but the system must
be fully functional with out the need for the use of these additional
formats.

I defiantly think this is possible based on exiting software although
it may take some work, especially since most of the software is in
alpha and pre alpha states and don't always work correctly.

So who else is interested? What suggestions for recommended software
and hardware to use?  In particular what video cards have good tv-out
support in Linux?  Should I go go with a normal video card or should I use
some sort of video card dedicated to video editing?  I would like to keep
the cost as low as possible so I would say anything above $200 is out of
the question and would like to stay under $100.

How well support is the ATI All-in-wonder with Linux?

Also is a Intel Celeron fast enough to use or should I stick with Pentium
IIIs (IV is two expensive at the moment).  In particular how does it
compare speed wise with the Pentium III for real time software video
encoding and playback?

Thanks in advance.

--
http://kevin.atkinson.dhs.org









[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux