
<p>I want my MythTV </p><p>Tim Fenn </p><p><a href="mailto:[email protected]" target="_blank">[email protected] </a></p><p>What are DVRs? </p><p>●●</p><p>Digital Video Recorders - digital devices used to schedule/record television programs </p><p>typically include features like fast forward, rewind, pause recorded and “live” TV </p><p>●●</p><p>standalone service - e.g. TiVo, Replay TV integrated service – e.g. Comcast </p><p>How does MythTV compare? </p><p>●●●●●</p><p>Free and open source for users, by users Runs under Linux and (frontend only) MacOSX SQL backbone client/server architecture (think: one box for inputs/recording, any other number of boxes for viewing) </p><p>●●</p><p>nobody cares what you do with it or how you use it (10 capture cards? Sure! Can I control my lights and ceiling fans using the same box? OK! Watch/burn/rip DVDs? DeCSS, hah!) </p><p>Con: requires know-how of hardware and (primarily Linux) software </p><p>So what is MythTV capable of? </p><ul style="display: flex;"><li style="flex:1">Example screenshots... </li><li style="flex:1">Example screenshots... </li><li style="flex:1">Example screenshots... </li><li style="flex:1">Example screenshots... </li><li style="flex:1">Example screenshots... </li><li style="flex:1">Example screenshots... </li></ul><p>Required Hardware (backend) </p><p>●</p><p>TV capture card: </p><p>–</p><p>Hauppauge PVR cards (150/250/350/500) are very popular (encoding done in hardware) ($70-200) </p><p>1</p><p>●</p><p>well supported in linux (Chris Kennedy, Tyler Trafford, John Harvey et al. and some actual vendor support on register settings)<sup style="top: -0.8417em;">2 </sup></p><p>–</p><p>older bttv (bt848/bt878) chipsets (WinTV-Go, etc, etc...) </p><p>–</p><p>Plextor ConvertX PX-TV402U (USB 2.0 device) </p><p>●</p><p>fully open sourced SDK (and gave free stuff to Isaac Richards)<sup style="top: -0.8333em;">3 </sup></p><p>1. <a href="/goto?url=http://www.hauppauge.com/" target="_blank">http://www.hauppauge.com </a>2. <a href="/goto?url=http://www.ivtv.tv/" target="_blank">http://www.ivtv.tv </a>3. <a href="/goto?url=http://www.plextor.com/english/support/LinuxSDK.htm" target="_blank">http://www.plextor.com/english/support/LinuxSDK.htm </a></p><p>Required Hardware (backend) </p><p>●</p><p>currently supported HDTV cards require encoding in software (computationally demanding, requires a P4 and ~9gig/hr of media) </p><p>–</p><p>very tricky for several reasons: OTA/QAM/resolution/DVB vs. ATSC/driver support/encryption </p><p>–</p><p>FCC's broadcast flag (no longer a problem?) pcHDTV<sup style="top: -0.9083em;">1 </sup></p><p>–</p><p>Air2PC<sup style="top: -0.9167em;">2 </sup></p><p>–</p><p>●</p><p>better: firewire output of cable box (read: digital stream that just gets dumped to disk) – e.g. DCT6200 </p><p>1. <a href="/goto?url=http://www.pchdtv.com/" target="_blank">http://www.pchdtv.com </a>2. <a href="/goto?url=http://www.bbti.us/products_air2pc_atsc_pci.htm" target="_blank">http://www.bbti.us/products_air2pc_atsc_pci.htm </a></p><p>Required Hardware (frontend) </p><p>●</p><p>display (TV? monitor? HDTV?) </p><p>–</p><p>for HDTV, NVIDIA FX/MX chipsets support XvMC (in principle, anyway) </p><p>●</p><p>setting up the output is tricky (and sometimes the driver fails with some modelines, particularly related to 1080i) </p><p>analog conversion: VGA to Y,Pb,Pr via Audio Authority 9A60<sup style="top: -0.5583em;">1 </sup></p><p>––</p><p><a href="/goto?url=http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/" target="_blank">http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/ </a></p><p>●</p><p>problems associated with proprietary drivers (busted XvMC, among others) </p><p>–</p><p>PVR 350 supports MPEG2 decoding, can be used as a framebuffer for X (John Harvey) </p><p>–</p><p>TV-out works well with NVIDIA proprietary drivers, ATI proprietary drivers, SiS, EPIA onboard, etc. </p><p>1. <a href="" target="_blank">http://www.pacificcable.com/Picture_Page.asp?DataName=9A60 </a></p><p>Required Hardware (frontend) </p><p>●</p><p>audio </p><p>–</p><p>S/PDIF (AC3 passthrough?), RCA, etc. alsa<sup style="top: -0.7em;">1 </sup>is your friend – slave devices, sound routing/resampling, multiple card setups, etc. </p><p>––</p><p>DigitalSound HOWTO: </p><p><a href="/goto?url=http://www.mythtv.info/moin.cgi/DigitalSoundHowTo" target="_blank">http://www.mythtv.info/moin.cgi/DigitalSoundHowTo </a></p><p>●</p><p>control over it all: remote control and/or keyboard <br>LIRC<sup style="top: -0.7em;">2 </sup></p><p>–</p><p>●</p><p>native support in myth </p><p>●</p><p>control any program (or load any program) using remote </p><p>–</p><p>wireless keyboard/mouse </p><p>–</p><p>universal IR remote (potentially combined with the above) </p><p>1. <a href="/goto?url=http://www.alsa-project.org/" target="_blank">http://www.alsa-project.org/ </a>2. <a href="/goto?url=http://www.lirc.org/" target="_blank">http://www.lirc.org </a></p><p>Required Hardware (misc) </p><p>IR blaster </p><p>●</p><p>–</p><p>control any IR equipment (cable box, lights, fans, stereo, etc.) </p><p>●</p><p>LIRC </p><p>●●</p><p>DVD drive/burner “mini” frontends </p><p>–</p><p>mini-ITX boards (<a href="/goto?url=http://linpvr.org/" target="_blank">http://linpvr.org/</a>) </p><p>–</p><p>XBox – Dennis Cartier (<a href="/goto?url=http://bit.blkbk.com/" target="_blank">http://bit.blkbk.com/</a>) </p><p>–</p><p>Hauppauge MediaMVP – mvpmc ( </p><p><a href="/goto?url=http://mvpmc.sourceforge.net/" target="_blank">http://mvpmc.sourceforge.net/</a>) </p><p>–</p><p>AVeL LinkPlayer (DVD player + HDTV capable network </p><p>client <a href="/goto?url=http://www.iodata.com/products/" target="_blank">http://www.iodata.com/products/</a>) </p><p>Software HOWTO </p><p>●●</p><p>MUST be comfortable with linux system administration!!! Best bet: pick a distribution with binary builds available: </p><p>–</p><p>RH/FC </p><p>●</p><p>ATrpms (Axel Thimm - <a href="/goto?url=http://atrpms.net/" target="_blank">http://atrpms.net</a>) - apt/yum </p><p>●</p><p>Jarod Wilson - <a href="/goto?url=http://www.wilsonet.com/mythtv/" target="_blank">http://www.wilsonet.com/mythtv/ </a></p><p>–</p><p>Mandrake </p><p>●</p><p>Thac (<a href="/goto?url=http://rpm.nyvalls.se/" target="_blank">http://rpm.nyvalls.se/</a>) - urpmi </p><p>–</p><p>Debian </p><p>●</p><p>Matt Zimmerman (<a href="/goto?url=http://dijkstra.csh.rit.edu/~mdz/debian/dists/unstable/mythtv/" target="_blank">http://dijkstra.csh.rit.edu/~mdz/debian/dists/unstable/mythtv/</a>) - apt </p><p>–</p><p>Gentoo </p><p>●</p><p>native portage support (<a href="/goto?url=http://gentoo-wiki.com/HOWTO_Setup_MythTV" target="_blank">http://gentoo-wiki.com/HOWTO_Setup_MythTV</a>) - emerge </p><p>–</p><p>Knoppmyth </p><p>●</p><p>“live” CD for frontends (<a href="/goto?url=http://www.mysettopbox.tv/knoppmyth.html" target="_blank">http://www.mysettopbox.tv/knoppmyth.html</a>) </p><p>–</p><p>Mac OSX </p><p>●</p><p>frontend only (<a href="/goto?url=http://whpress.com/mythtv/" target="_blank">http://whpress.com/mythtv/</a>) </p><p>Software (misc) </p><p>●●●●●●●●●</p><p>learn apt/synaptic/yum/smart!!! window manager (none, ratpoison, fluxbox, etc.) X.Org driver for graphics output driver for video capture remote/IR blaster control: LIRC alt. music player: xmms video game emulators: xmame/snes9x video player (SVCD/DVD/non-nuv format: xine/mplayer) CD/DVD burning: DVD+RW/+R/-R[W] tools, dvdauthor, dvdstyler </p><p>My Home Setup </p><ul style="display: flex;"><li style="flex:1">My Home Setup </li><li style="flex:1">Home Setup – master backend </li><li style="flex:1">Home Setup – master backend </li><li style="flex:1">Home Setup – master backend </li><li style="flex:1">Home Setup - Network </li><li style="flex:1">Home Setup – mini frontend </li><li style="flex:1">Home Setup – mini frontend </li></ul><p>Demo, Q's and Links </p><p>●●●●●●</p><p>MythTV wiki: <a href="/goto?url=http://www.mythtv.info/" target="_blank">http://www.mythtv.info/ </a>mythtv-users list: <a href="/goto?url=http://www.gossamer-threads.com/lists/mythtv/users/" target="_blank">http://www.gossamer-threads.com/lists/mythtv/users/ </a></p><p>downloadable TV listings: <a href="/goto?url=http://labs.zap2it.com/" target="_blank">http://labs.zap2it.com </a></p><p>ivtv-devel list: <a href="/goto?url=http://www.gossamer-threads.com/lists/ivtv/devel/" target="_blank">http://www.gossamer-threads.com/lists/ivtv/devel/ </a>Jarod Wilson's MythTV HOWTO: <a href="/goto?url=http://www.wilsonet.com/mythtv" target="_blank">http://www.wilsonet.com/mythtv </a></p><p>Fedora multimedia HOWTO (Eric Raymond): </p><p><a href="/goto?url=http://tldp.org/HOWTO/Fedora-Multimedia-Installation-HOWTO/" target="_blank">http://tldp.org/HOWTO/Fedora-Multimedia-Installation-HOWTO/ </a></p><p>●●</p><p>Linux home server HOWTO (Miles Brennan): <a href="/goto?url=http://www.brennan.id.au/" target="_blank">http://www.brennan.id.au/ </a>logical volume management (LVM): </p><p><a href="/goto?url=http://www.tldp.org/HOWTO/LVM-HOWTO/" target="_blank">http://www.tldp.org/HOWTO/LVM-HOWTO/ </a></p><p>●●●</p><p>My misc. stuff: <a href="/goto?url=http://www.stanford.edu/~fenn/" target="_blank">http://www.stanford.edu/~fenn/ </a>V4L2: <a href="/goto?url=http://www.thedirks.org/v4l2/" target="_blank">http://www.thedirks.org/v4l2/ </a>ivtv: <a href="/goto?url=http://www.ivtv.tv/" target="_blank">http://www.ivtv.tv </a></p>
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages26 Page
-
File Size-