Jump to content

Broadcom Crystal HD: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Unreliable source?}}
Perituss (talk | contribs)
image added
 
(17 intermediate revisions by 12 users not shown)
Line 1: Line 1:
[[File:BCM70015.jpg|thumb|BCM70015 [[PCI_Express#MINI-CARD|Mini PCIe card]]]]
'''Crystal HD''' is the [[Broadcom]]'s hardware [[Semiconductor intellectual property core|SIP core]] that performs [[Video codec|video decoding]].<ref>http://www.broadcom.com/products/features/crystal_hd.php</ref>
'''Crystal HD''' is [[Broadcom]]'s hardware [[Semiconductor intellectual property core|semiconductor intellectual property (SIP) core]] that performs [[Video codec|video decoding]].<ref>{{cite web |url=http://www.broadcom.com/products/features/crystal_hd.php |title=Featured Product - Crystal HD Solution &#124; Broadcom |website=www.broadcom.com |access-date=12 January 2022 |archive-url=https://web.archive.org/web/20150420061935/http://www.broadcom.com/products/features/crystal_hd.php |archive-date=20 April 2015 |url-status=dead}}</ref>


==Features==
==Product description==
Crystal HD has been available as [[chip carrier|single chip]] high-definition advanced media processors '''BCM70012''' (codenamed '''Link''') and '''BCM70015''' (codenamed '''Flea''');<ref>''Release Notes Users.htm'' bundled with Windows driver</ref> 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><ref>{{cite web| url= https://apkhumble.com/kodi-on-chromecast/| title= Kodi On Chromecast }} Thursday, 9 November 2017</ref>
Crystal HD includes [[chip carrier|single chip]] high-definition advanced media processors BCM70012 (codenamed Link) and BCM70015 (codenamed Flea);<ref>''Release Notes Users.htm'' bundled with Windows driver</ref> these chips are available on [[PCI Express#PCI Express Mini Card|mini PCIe cards]].<ref name="XBMC">{{cite web|last=|first=|date=|title=Broadcom Crystal HD in Kodi/XCMC wiki|url=https://kodi.wiki/index.php?title=Broadcom_Crystal_HD|url-status=live|archive-url=https://web.archive.org/web/20190309043319/https://kodi.wiki/index.php?title=Broadcom_Crystal_HD|archive-date=2019-03-09|access-date=2021-01-11|work=[[XBMC]]/[[Kodi (software)|Kodi]]}}</ref><ref>{{cite web| url= https://apkhumble.com/kodi-on-chromecast/| title= Kodi On Chromecast | date= 21 October 2017 }} Thursday, 9 November 2017</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]], [[VP9]], [[Daala]] and [[High Efficiency Video Coding|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]].{{Citation needed|date=December 2017}}
Crystal HD is found in [[Intel Atom]] based machines,<ref>{{Cite web|last=Sebayang|first=Andreas|title=Broadcom: Crystal-HD-Chip für Pine-Trail-Netbook-Plattform|url=https://www.golem.de/0912/72030.html|access-date=2021-03-03|website=[[Golem.de]]}}</ref> such as the [[Dell Inspiron Mini Series|Dell Inspiron Mini 10]]<ref>{{Cite web|title=Видеоакселератор Broadcom Crystal HD меряется силами с NVIDIA Ion|url=https://www.ferra.ru/news/computers/videoakselerator-broadcom-crystal-hd-meryaetsya-silami-s-nvidia-ion-25-01-2010.htm|access-date=2021-03-03|website=www.ferra.ru|language=ru}}</ref> [[HP Slate 500]] or [[ExoPC]], [[ASUS Eee Keyboard]].{{Citation needed|date=December 2017}}


The commercial relevancy of dedicated video decoding accelerators has been eclipsed by the launch of the [[Intel Core#Nehalem microarchitecture (1st generation)|Intel Core i-series]], featuring an integrated GPU with hardware video decoding (formerly only widespreadly available in [[discrete GPU]]s); nevertheless, a small number of enthusiasts maintaining and upgrading their older computers, especially for [[HTPC]] use, kept a number of cards circulating in the used market.
The commercial relevancy of dedicated video decoding accelerators was ended by the launch of the [[Intel Core#1st generation|Intel Core i-series]], featuring an integrated GPU with hardware video decoding (formerly only widespreadly available in [[discrete GPU]]s).


== Operating system support ==
== Operating system support ==
The Crystal HD SIP core needs to be supported by the [[device driver]], which provides one or more [[Application programming interface|interfaces]] such as [[Video Decode and Presentation API for Unix|VDPAU]], [[Video Acceleration API|VAAPI]] or [[DirectX Video Acceleration|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.
The Crystal HD SIP core must be supported by a [[device driver]], which provides the video interfaces. One of these interfaces is then used by end-user software, for example [[Media Player Classic]] or [[GStreamer]], to access CrystalHD.


=== Linux ===
=== Linux ===
Broadcom has published a7 device driver for Linux under the [[GNU General Public License]] (GPL) version 2.<ref name="Crystal HD device driver">{{cite web |url=http://www.broadcom.com/support/crystal_hd/ |title=Crystal HD device driver}}</ref> Broadcom also published application and library source code on a [[royalty-free]] basis under the [[GNU Lesser General Public License]] (LGPL), version 2.1
Broadcom published a [[Linux]] device driver under [[GNU General Public License]] (GPL) version 2.<ref name="Crystal HD device driver">{{cite web |url=http://www.broadcom.com/support/crystal_hd/ |title=Crystal HD device driver|archive-url=https://web.archive.org/web/20150509075113/http://www.broadcom.com/support/crystal_hd/|archive-date=2015-05-09}}</ref> 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.<ref>{{cite web |url=https://gitorious.org/crystalhd-video |title=Archived copy |accessdate=2014-06-28 |url-status=dead|archiveurl=https://web.archive.org/web/20121102040646/http://gitorious.org/crystalhd-video |archivedate=2012-11-02 |df= }}</ref>{{Unreliable source?|date=October 2019}} There is a [[GStreamer]] plugin available.<ref>https://packages.debian.org/wheezy/gstreamer0.10-crystalhd</ref>
Crystal HD can be accessed through the [[Video Acceleration API]] interface via an experimental driver (however, it cannot be recovered from the linked archive).<ref>{{cite web |url=https://gitorious.org/crystalhd-video |title=Crystalhd-video - Gitorious |accessdate=2014-06-28 |url-status=dead|archiveurl=https://web.archive.org/web/20121102040646/http://gitorious.org/crystalhd-video |archivedate=2012-11-02 }}</ref>{{Unreliable source?|date=October 2019}} A [[GStreamer]] plugin is available.<ref>{{Cite web|url=https://packages.debian.org/wheezy/gstreamer0.10-crystalhd|title = Debian -- Error}}</ref>


Crystal HD support is available in [[FFmpeg]] and MPlayer when compiled with the corresponding option.<ref>{{Cite web|title=Broadcom Crystal HD Support For MPlayer, FFmpeg - Phoronix|url=https://www.phoronix.com/scan.php?page=news_item&px=odk2ng|access-date=2021-03-03|website=[[Phoronix]]}}</ref><ref>{{Cite web|url=http://intr.overt.org/blog/?p=117|title=Wubble : Philip Langdale's ramblings on possibly interesting topics}}</ref>
There is support for Broadcom Crystal HD ASIC available in [[FFmpeg]] and MPlayer.<ref>http://intr.overt.org/blog/?p=117</ref>

It could be added to first generation [[Apple TV#1st generation|Apple TV]] when [[OSMC]] is installed,<ref>{{Cite web|last=|first=|date=|title=How to install the CrystalHD Video Decoder|url=https://osmc.tv/wiki/apple-tv/how-to-install-the-crystalhd-video-decoder/|archive-url=|archive-date=|access-date=|website=}}</ref> although support was dropped in 2017.<ref>{{Cite web|title=Saying goodbye to Apple TV|url=https://osmc.tv/2017/09/saying-goodbye-to-apple-tv/|access-date=2021-03-03|website=OSMC|date=24 September 2017 }}</ref>


=== Microsoft Windows ===
=== Microsoft Windows ===
Broadcom has published a device driver for Microsoft Windows<ref name="Crystal HD device driver" />
Broadcom published a device driver for [[Microsoft Windows]] that provides accelerated [[DirectShow]] renderers filters.<ref name="Crystal HD device driver" />


== See also ==
== See also ==

Latest revision as of 00:17, 5 December 2024

BCM70015 Mini PCIe card

Crystal HD is Broadcom's hardware semiconductor intellectual property (SIP) core that performs video decoding.[1]

Features

[edit]

Crystal HD includes single chip high-definition advanced media processors BCM70012 (codenamed Link) and BCM70015 (codenamed Flea);[2] these chips are available on mini PCIe cards.[3][4]

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.[3] VP8, VP9, Daala and HEVC are not supported.

Crystal HD is found in Intel Atom based machines,[5] such as the Dell Inspiron Mini 10[6] HP Slate 500 or ExoPC, ASUS Eee Keyboard.[citation needed]

The commercial relevancy of dedicated video decoding accelerators was ended by the launch of the Intel Core i-series, featuring an integrated GPU with hardware video decoding (formerly only widespreadly available in discrete GPUs).

Operating system support

[edit]

The Crystal HD SIP core must be supported by a device driver, which provides the video interfaces. One of these interfaces is then used by end-user software, for example Media Player Classic or GStreamer, to access CrystalHD.

Linux

[edit]

Broadcom published a Linux device driver under GNU General Public License (GPL) version 2.[7] 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 via an experimental driver (however, it cannot be recovered from the linked archive).[8][unreliable source?] A GStreamer plugin is available.[9]

Crystal HD support is available in FFmpeg and MPlayer when compiled with the corresponding option.[10][11]

It could be added to first generation Apple TV when OSMC is installed,[12] although support was dropped in 2017.[13]

Microsoft Windows

[edit]

Broadcom published a device driver for Microsoft Windows that provides accelerated DirectShow renderers filters.[7]

See also

[edit]
[edit]

References

[edit]
  1. ^ "Featured Product - Crystal HD Solution | Broadcom". www.broadcom.com. Archived from the original on 20 April 2015. Retrieved 12 January 2022.
  2. ^ Release Notes Users.htm bundled with Windows driver
  3. ^ a b "Broadcom Crystal HD in Kodi/XCMC wiki". XBMC/Kodi. Archived from the original on 2019-03-09. Retrieved 2021-01-11.
  4. ^ "Kodi On Chromecast". 21 October 2017. Thursday, 9 November 2017
  5. ^ Sebayang, Andreas. "Broadcom: Crystal-HD-Chip für Pine-Trail-Netbook-Plattform". Golem.de. Retrieved 2021-03-03.
  6. ^ "Видеоакселератор Broadcom Crystal HD меряется силами с NVIDIA Ion". www.ferra.ru (in Russian). Retrieved 2021-03-03.
  7. ^ a b "Crystal HD device driver". Archived from the original on 2015-05-09.
  8. ^ "Crystalhd-video - Gitorious". Archived from the original on 2012-11-02. Retrieved 2014-06-28.
  9. ^ "Debian -- Error".
  10. ^ "Broadcom Crystal HD Support For MPlayer, FFmpeg - Phoronix". Phoronix. Retrieved 2021-03-03.
  11. ^ "Wubble : Philip Langdale's ramblings on possibly interesting topics".
  12. ^ "How to install the CrystalHD Video Decoder".
  13. ^ "Saying goodbye to Apple TV". OSMC. 24 September 2017. Retrieved 2021-03-03.