From owner-svn-doc-head@FreeBSD.ORG Fri Oct 11 12:18:19 2013 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 40931DFE; Fri, 11 Oct 2013 12:18:19 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2084820D3; Fri, 11 Oct 2013 12:18:19 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9BCIIPk037099; Fri, 11 Oct 2013 12:18:18 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9BCIIqt037098; Fri, 11 Oct 2013 12:18:18 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201310111218.r9BCIIqt037098@svn.freebsd.org> From: Dru Lavigne Date: Fri, 11 Oct 2013 12:18:18 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r42937 - head/en_US.ISO8859-1/books/handbook/multimedia X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Oct 2013 12:18:19 -0000 Author: dru Date: Fri Oct 11 12:18:18 2013 New Revision: 42937 URL: http://svnweb.freebsd.org/changeset/doc/42937 Log: This patch does the following: - correctly comments author info - renames 8.5 to TV Cards and removes Introduction header - minor word-smithing - fixes acronym tags Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Fri Oct 11 09:17:57 2013 (r42936) +++ head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Fri Oct 11 12:18:18 2013 (r42937) @@ -6,6 +6,7 @@ --> + Multimedia @@ -1297,6 +1299,7 @@ zoom=yes + + Enhanced and adapted by in January 2004 + --> - Setting Up TV Cards + TV Cards TV cards - - Introduction - - TV cards allow can be used to watch broadcast or cable TV on - a computer. Most cards accept composite video via an RCA or - S-video input and some cards include a FM radio tuner. + TV cards can be used to watch broadcast or cable TV on + a computer. Most cards accept composite video via an RCA or + S-video input and some cards include a FM radio tuner. &os; provides support for PCI-based TV cards using a - Brooktree Bt848/849/878/879 or a Conexant CN-878/Fusion 878a - video capture chip with the &man.bktr.4; driver. Ensure the - board comes with a supported tuner. Consult &man.bktr.4; for a + Brooktree Bt848/849/878/879 + video capture chip with the &man.bktr.4; driver. This driver + supports most Pinnacle PCTV video cards. Before purchasing a TV card, + onsult &man.bktr.4; for a list of supported tuners. - Loading the Driver @@ -1358,7 +1358,7 @@ device smbus components are interconnected via an I2C bus. Then, build and install a new kernel. - To test the driver, reboot the system. The TV card + To test that the tuner is correctly detected, reboot the system. The TV card should appear in the boot messages, as seen in this example: @@ -1369,11 +1369,10 @@ iicbus1: <Philips I2C bus> on iicb smbus0: <System Management Bus> on bti2c0 bktr0: Pinnacle/Miro TV, Philips SECAM tuner. - The messages will differ according to the hardware. Check - the messages to determine if the tuner is correctly detected. - It is still possible to override some of the detected - parameters with &man.sysctl.8; MIBs and kernel configuration - file options. For example, to force the tuner to a Philips + The messages will differ according to the hardware. + If necessary, it is possible to override some of the detected + parameters using &man.sysctl.8; or custom kernel configuration + options. For example, to force the tuner to a Philips SECAM tuner, add the following line to a custom kernel configuration file: @@ -1383,9 +1382,8 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t &prompt.root; sysctl hw.bt848.tuner=6 - Refer to &man.bktr.4; and - /usr/src/sys/conf/NOTES for more - details on the available options. + Refer to &man.bktr.4; for a description + of the available &man.sysctl.8; parameters and kernel options. @@ -1421,8 +1419,8 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t If any problems are encountered with the TV card, check that the video capture chip and the tuner are supported by &man.bktr.4; and that the right configuration - options were used. For more support and various questions - about TV cards, refer to the archives of the + options were used. For more support or to ask questions + about supported TV cards, refer to the &a.multimedia.name; mailing list. @@ -1430,68 +1428,64 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t MythTV - MythTV is a popular, open source PVR + MythTV is a popular, open source Personal Video Recorder + (PVR) application. This section demonstrates how to install and - setup MythTV on &os;. Refer to the MythTV wiki for + setup MythTV on &os;. Refer to mythtv.org/wiki for more information on how to use MythTV. - MythTV requires a frontend and a backend; however, - it allows the user to have the frontend and backend on + MythTV requires a frontend and a backend. These components + can either be installed on the same system or on different machines. - For the frontend, multimedia/mythtv-frontend is - required, as well as an X server, which can be found in - x11/xorg. Ideally, the - frontend computer also has a video card that supports XvMC and, - optionally, a LIRC-compatible remote. - - For the backend, multimedia/mythtv is required, - along with the &mysql; database server. Optionally a tuner - and storage for any recorded data. The &mysql; package should - be automatically installed as a dependency when installing - multimedia/mythtv. + The frontend can be installed on &os; using the multimedia/mythtv-frontend package or port. + &xorg; must also be installed and configured as described in + . Ideally, this + system has a video card that supports X-Video Motion Compensation + (XvMC) and, + optionally, a Linux Infrared Remote Control + (LIRC)-compatible remote. + + To install both the backend and the frontend on &os;, use the multimedia/mythtv package or port. + A &mysql; database server is also required and should + automatically be installed as a dependency. + Optionally, this system should have a tuner card + and sufficient storage to hold recorded data. Hardware - MythTV is designed to utilize V4L to access video input - devices such as encoders and tuners. At this time, MythTV - works best with USB DVB-S/C/T cards supported by multimedia/webcamd, as it provides - a V4L userland application. - Any DVB + MythTV uses Video for Linux (V4L) to access video input + devices such as encoders and tuners. In &os;, MythTV + works best with USB DVB-S/C/T cards as they are well supported by the multimedia/webcamd package or port which provides + a V4L userland application. + Any Digital Video Broadcasting (DVB) card supported by webcamd should work with MythTV. A list of known working cards can be - found here. + found at wiki.freebsd.org/WebcamCompat. Drivers are also available for Hauppauge cards in the - following ports: multimedia/pvr250 and multimedia/pvrxxx, but they + role="package">multimedia/pvrxxx ports, but they provide a non-standard driver interface that does not work with versions of MythTV greater than 0.23. Due to licensing restrictions, no packages are available and these two ports must be compiled. - The HTPC - wiki page contains a list of all available DVB + The wiki.freebsd.org/HTPC + page contains a list of all available DVB drivers. - Setting up MythTV + Setting up the MythTV Backend - To install the MythTV port: + To install MythTV using the port: &prompt.root; cd /usr/ports/multimedia/mythtv &prompt.root; make install @@ -1500,11 +1494,11 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t &prompt.root; mysql -uroot -p < /usr/local/share/mythtv/database/mc.sql - Configure the backend: + Then, configure the backend: &prompt.root; mythtv-setup - Start the backend: + Finally, start the backend: &prompt.root; echo 'mythbackend_enable="YES"' >> /etc/rc.conf &prompt.root; service mythbackend start @@ -1512,16 +1506,17 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t + + Written by in August 2004 + --> Image Scanners