Broadcom Crystal HD
Eric the red (Talk | contribs) (→Drivers) |
Eric the red (Talk | contribs) (→Available drivers) |
||
| Line 285: | Line 285: | ||
=== Available drivers === | === Available drivers === | ||
| − | |||
| − | + | To obtain the drivers in ubuntu run the following command in the command line | |
| − | + | sudo apt-get install crystalhd-dkms firmware-crystalhd | |
| − | |||
| − | + | or if you want you can compile the driver from source code. Here is the command get the driver source | |
| − | + | ||
| − | + | wget -O http://www.broadcom.com/docs/support/crystalhd/crystalhd_linux_20100703.zip | |
| − | + | ||
| − | or | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | . | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
=== CrystalHD libraries === | === CrystalHD libraries === | ||
Revision as of 02:20, 29 January 2013
Join us making your favorite media center even better than it already is today.
Contents |
Introduction
Broadcom's Crystal HD chipset is a dedicated hardware video decoder and processor, commonly paired with low-power Netbooks to enable high definition video playback with very low CPU usage. The Crystal HD was launched around the same time as the NVIDIA ION platform, which has a much different design/purpose and higher power consuption, but similar video playback capabilities. [1]
Mythtv does not currently support the BCM70012 version
Hardware
The Crystal HD decoder was offered in a number of forms, some with several hardware revisions.
| Brand | Model | Chipset | Form Factor | Power Usage | Availability
& Average Price |
Comments | Manufacturer Website(s) |
|---|---|---|---|---|---|---|---|
|
Broadcom |
BCM970012 (BCM970012NB?) |
x |
PCIe mini card |
? |
Common ~ $30 shipped? (USA, mid 2012) |
First board layout [2] |
x |
|
Broadcom |
BCM970012 (BCM970012NB?) |
x |
PCIe mini card |
? |
Common ~ $30 shipped? (USA, mid 2012) |
Second revised board layout (functionally identical) [3] |
x |
|
Broadcom |
BCM970015 |
x |
PCIe mini card (Half size with optional extension for compatibility with full length mounts) |
? |
Less common ~ $45 shipped (USA, mid 2012) |
Newest Style |
x |
|
Broadcom |
BCM970012PQ |
x |
PCIe (desktop) |
? |
Unobtainable (Never entered production?) |
x |
x |
|
Broadcom |
BCM970010 |
x |
ExpressCard 34 |
? |
Unobtainable (Never entered production?) |
x |
x |
|
Broadcom |
BCM970012IC |
x |
ExpressCard 34 |
? |
Unobtainable (Never entered production?) |
x |
x |
|
AzureWave |
AW-VD904 |
x |
PCIe mini card |
x |
Plentiful < $15 shipped (USA, mid 2012) |
Most Crystal HD cards on eBay appear to be this type. |
[4] (no direct product page) |
|
AzureWave |
AW-VD920 |
x |
PCIe mini card |
99.6 mA to 716.5 mA [5] (Mode and resolution dependent) |
x |
x |
[6] (no direct product page) |
|
AzureWave |
AW-VD920H |
x |
PCIe mini card (Half size) |
99.6 mA to 716.5 mA [7] (Mode and resolution dependent) |
x |
x |
[8] (no direct product page) |
|
Habey |
HB-VD904 |
x |
PCIe mini card |
x |
x |
Same as the revised layout version of the BCM970012 [9] |
|
|
Habey |
HB-VD920 |
x |
PCIe mini card (Half size) |
Rebranded AzureWave AW-VD920H (PCB markings say "AW-VD920H", half-to-full extender says "AzureWave".. only a secondary white sticker identifies it as "Habey", and not all of them came with the sticker) |
|||
|
x |
x |
x |
x |
x |
x |
x |
x |
It may also be known as the Broadcom AV-VD905, which is paired with the ASUS Eee Keyboard.
Crystal HD is also known by other includes. For example, Dell refers to it as Broadcom BD Accelerator.
The above products may be rebranded by OEM's, and are known to be available for the following targeted platforms:
- HP Mini 110
- Aspire One netbook
- Dell Inspiron 1525 and Studio 1735
(note: there are adapters for regular to mini PCIe cards: http://www.hwtools.net/Adapter/MP1.html)
Another adapter has been tested and works for me in a PCIe X1 slot on a normal motherboard and was cheaper than the MP1 adapter: http://www.titanwirelessonline.com/ProductDetails.asp?ProductCode=RB-11E
The decoders are available on ebay, among other sources.
Drivers
Drivers are publicly avaiable and release under GPLv2. They are included in ubuntu 12.04+ repos, but are not included in the standard install of ubuntu
Obtaining drivers
Available drivers
To obtain the drivers in ubuntu run the following command in the command line
sudo apt-get install crystalhd-dkms firmware-crystalhd
or if you want you can compile the driver from source code. Here is the command get the driver source
wget -O http://www.broadcom.com/docs/support/crystalhd/crystalhd_linux_20100703.zip
CrystalHD libraries
In Fedora
In Ubuntu
Intel Chipsets
Compiling/Installing the driver
NVIDIA
Intel
Configuring xorg.conf
NVIDIA
INTEL
Enabling the chipset library
Checking your installation
MythTV Crystal HD Support
Packages and Distributions
Compiling from source
Configuring MythTV
OSD
Using other applications
Processes and streams that can be accelerated for most video formats
Crystal HD can accelerate the decoding of full HD ripped from blu-ray.
- H.264/AVC HP at L 4.1 1080p/1080i, 40 Mbps
- SMPTE VC-1 AP at L 3 1080p/1080i, 40 Mbps
- VC-1 Simple and Main Profile (WMV9)
- MPEG-2 MP @ ML and MP @ HL
It supports any standard resolution from QVGA up to 1920 x 1088.
Alternatives
There are alternative methods for hardware assisted playback of high definition video: