Jump to content

Broadcom Crystal HD: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Kodi
Line 1: Line 1:
'''Crystal HD''' is the [[Broadcom]]'s hardware [[Semiconductor intellectual property core|SIP core]] that performs [[video decoding]].<ref>http://www.broadcom.com/products/features/crystal_hd.php</ref> Crystal HD has been available as [[chip carrier|single chip]] high-definition advanced media processors BCM70012 and BCM70015; these chips are found on [[PCI Express#PCI Express Mini Card|mini PCIe cards]] for purchase.<ref name="XBMC">{{cite web |url=http://kodi.wiki/index.php?title=Broadcom_Crystal_HD |title=Broadcom Crystal HD in Kodi/XCMC wiki |work=[[XBMC]]/[[Kodi]]}}</ref>
'''Crystal HD''' is the [[Broadcom]]'s hardware [[Semiconductor intellectual property core|SIP core]] that performs [[video decoding]].<ref>http://www.broadcom.com/products/features/crystal_hd.php</ref> Crystal HD has been available as [[chip carrier|single chip]] high-definition advanced media processors BCM70012 and BCM70015; these chips are found on [[PCI Express#PCI Express Mini Card|mini PCIe cards]] for purchase.<ref name="XBMC">{{cite web |url=http://kodi.wiki/index.php?title=Broadcom_Crystal_HD |title=Broadcom Crystal HD in Kodi/XCMC wiki |work=[[XBMC]]/[[Kodi (software)|Kodi]]}}</ref>


The BCM970012 supports hardware decoding of [[H.264/MPEG-4 AVC]], [[VC-1]], [[WMV9]] and [[MPEG-2]] and the BCM970015 additionally supports [[DivX]] 3.11, 4.1, 5.X, 6.X and [[Xvid]].<ref name="XBMC" /> [[VP8]], [[Daala]] and [[High Efficiency Video Coding|HEVC]] are not supported.
The BCM970012 supports hardware decoding of [[H.264/MPEG-4 AVC]], [[VC-1]], [[WMV9]] and [[MPEG-2]] and the BCM970015 additionally supports [[DivX]] 3.11, 4.1, 5.X, 6.X and [[Xvid]].<ref name="XBMC" /> [[VP8]], [[Daala]] and [[High Efficiency Video Coding|HEVC]] are not supported.

Revision as of 01:45, 29 August 2015

Crystal HD is the Broadcom's hardware SIP core that performs video decoding.[1] Crystal HD has been available as single chip high-definition advanced media processors BCM70012 and BCM70015; these chips are found on mini PCIe cards for purchase.[2]

The BCM970012 supports hardware decoding of H.264/MPEG-4 AVC, VC-1, WMV9 and MPEG-2 and the BCM970015 additionally supports DivX 3.11, 4.1, 5.X, 6.X and Xvid.[2] VP8, Daala and HEVC are not supported.

Broadcom Crystal HD is found in a couple of products, such as the Dell Inspiron, HP Slate 500 or ExoPC, ASUS Eee Keyboard.

Operating system support

The Crystal HD SIP core needs to be supported by the device driver, which provides one or more interfaces such as VDPAU, VAAPI or DXVA. One of these interfaces is then used by end-user software, for example VLC media player or GStreamer, to access the PureVideo hardware and make use of it.

Linux

Broadcom has published a device driver for Linux under the GNU General Public License (GPL) version 2.[3] Broadcom also published application and library source code on a royalty-free basis under the GNU Lesser General Public License (LGPL), version 2.1

Crystal HD can be accessed through the Video Acceleration API interface.[4] There is a GStreamer plugin available.[5]

There is e.g. support for Broadcom Crystal HD ASIC available in FFmpeg and MPlayer.[6]

Microsoft Windows

Broadcom has published a device driver for Microsoft Windows[3]

By default driver scaling to 1280x720 is enabled for higher resolutions, to disable this limitation the following key must be added to Windows Registry in [HKEY_LOCAL_MACHINE \ SOFTWARE \ Broadcom \ MediaPC \ CrystalHD] :[7]

"DilScalingDisable" = dword: 00000001

See also

References

  1. ^ http://www.broadcom.com/products/features/crystal_hd.php
  2. ^ a b "Broadcom Crystal HD in Kodi/XCMC wiki". XBMC/Kodi.
  3. ^ a b "Crystal HD device driver".
  4. ^ https://gitorious.org/crystalhd-video
  5. ^ https://packages.debian.org/wheezy/gstreamer0.10-crystalhd
  6. ^ http://intr.overt.org/blog/?p=117
  7. ^ http://www.wetab-community.com/index.php?/topic/16714-full-hd-1080p-broadcom-crystalhd/?p=204671