From owner-freebsd-multimedia@FreeBSD.ORG Tue May 27 15:50:57 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6BF291065671 for ; Tue, 27 May 2008 15:50:57 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from parsely.rain.com (parsely.rain.com [199.26.172.196]) by mx1.freebsd.org (Postfix) with ESMTP id 97FB38FC1C for ; Tue, 27 May 2008 15:50:55 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from sopwith.solgatos.com (uucp@localhost) by parsely.rain.com (8.11.4/8.11.4) with UUCP id m4RFosu05835 for freebsd-multimedia@freebsd.org; Tue, 27 May 2008 08:50:54 -0700 (PDT) (envelope-from freebsd@sopwith.solgatos.com) Received: from localhost by sopwith.solgatos.com (8.8.8/6.24) id PAA00704; Tue, 27 May 2008 15:48:16 GMT Message-Id: <200805271548.PAA00704@sopwith.solgatos.com> To: freebsd-multimedia@freebsd.org In-reply-to: Your message of "Tue, 27 May 2008 10:21:07 BST." <1211880067.10665.36.camel@localhost> Date: Tue, 27 May 2008 08:48:16 +0100 From: Dieter Subject: Re: TV-Tuner cards ( NTSC / PAL / SECAM ) - which works best? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 15:50:57 -0000 > Hi-def in the UK is available over DVB-S and DVB-S2 (and presumably over > DVB-C as well, unsure), and is usually very high bitrate MPEG 4 AVC > MBAFF, which is EXTREMELY hard to decode in real time for a general > purpose computer. This either means you need a very fast (expensive) > computer, or you don't have hi-def support. This makes it very > unappealing - cheap and crap or expensive and not-quite-so-crap. Do you have a number for this "very high bitrate MPEG 4" ? > For the US market, it is much easier (I believe), as most of their HD > content is delivered as MPEG-2, which is much easier to decode. US OTA is MPEG 2. Max bitrate is approx 19.3 Mbps. I've read that some cable and sat is converting to MPEG 4. I don't have bitrate numbers for those. Some content is only available in HD. If you can't decode HD in real time you have to record it, transcode it down to SD, then watch the SD. Not a great solution. Word is that scaling is expensive, so a display that is at least 1920x1080 would be helpful in reducing CPU requirements. You can get decoder chips, for example: Broadcom BCM70010 and BCM70012 claim to decode HD. Mpeg2 up to 125 Mbps, H.264 up to 40 Mbps. Available as chips, or on PCIe, PCIe mini, and ExpressCard 34 cards. Under $40. Product brief: http://www.broadcom.com/collateral/pb/70010_70012-PB00.pdf A BSD device driver would need to be written. And you need a free slot. (Free slot? What's that?) ATI has documented some of their graphics chips. The penguins have them offloading some of the video decode work. Is anyone working on getting this working with BSD? The 780G is supposed to be able to decode HD H.264, but I don't know if they've documented that chip or not.