macOS
brew install libceclocal Homebrew formula metadata
sudo port install libcecMacPorts ports tree · multimedia/libcec/Portfile · Source: api.github.com
brew / rang 5043
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libcec pour les workflows d'agents IA.
installation
brew install libceclocal Homebrew formula metadata
sudo port install libcecMacPorts ports tree · multimedia/libcec/Portfile · Source: api.github.com
sudo apk add libcecAlpine Linux edge package indexes · libcec · Source: dl-cdn.alpinelinux.org
sudo dnf install libcecFedora Rawhide package metadata · libcec · Source: dl.fedoraproject.org
nix profile install nixpkgs#libcecnixpkgs package indexes · pkgs/by-name/li/libcec/package.nix · Source: api.github.com
sudo pacman -S libcecArch Linux sync databases · libcec · Source: geo.mirror.pkgbuild.com
sudo apt install cec-utilsDebian stable package indexes · cec-utils · Source: deb.debian.org
sudo zypper install cec-clientopenSUSE Tumbleweed package metadata · cec-client · Source: download.opensuse.org
aperçu
Control devices with TV remote control and HDMI cabling
historique
libcec is Pulse-Eight's open source HDMI-CEC communication library. It lets computers and media-center applications send and receive Consumer Electronics Control messages over HDMI, usually through Pulse-Eight USB or NUC CEC adapters or through hardware such as the Raspberry Pi.
Pulse-Eight presents libCEC as an abstraction layer for the HDMI CEC bus: developers can interact with TVs, receivers, and other HDMI devices without implementing vendor-specific handshaking and message quirks themselves. The GitHub README says the library supports Pulse-Eight USB-CEC hardware and other CEC-capable hardware including Raspberry Pi, Exynos SoCs, NXP TDA995x, and Odroid C2.
The support documentation describes libcec as the open source library powering all Pulse-Eight CEC adapters, including cec-client, CEC-Tray, Standby Monitor, EventGhost integration, and third-party media-center applications.
libcec's most visible adoption is in media centers. Pulse-Eight says the library is used by popular media-center platforms, and the Kodi wiki documents Kodi's use of libCEC to receive TV-remote commands and send CEC messages over HDMI. That made libcec a common dependency on HTPC, Raspberry Pi, LibreELEC, OSMC, and Kodi-style systems.
Distributions package libcec because it is both a hardware enablement library and a useful command-line tool provider. The cec-client utility gives shell scripts and diagnostics direct access to HDMI-CEC traffic, while GUI media centers use the same library for remote-control integration.
Users commonly run cec-client to scan the HDMI-CEC bus, send power/input commands, or debug remote-control traffic. Applications link libcec when they need CEC support without handling USB adapter protocols, Raspberry Pi CEC interfaces, or vendor differences directly.
libcec is a neat package because it turns a messy living-room hardware protocol into a Unix dependency and CLI. It is also one of the rare Homebrew/Linux packages whose value depends on a physical HDMI topology: the same binary can be boring on a laptop and essential on an HTPC behind a TV.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
cec-client | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
cec-client-8.1.3 | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
cecc-client | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
cecc-client-8.1.3 | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:libcec |
|---|---|
| Version | 8.1.3 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://libcec.pulse-eight.com/ |
| Dépôt | https://github.com/Pulse-Eight/libcec |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
cec-utils 7.0.0-1+b1
USB CEC Adaptor communication Library (utility programs)
http://libcec.pulse-eight.com/
sudo apt install cec-utilslibcec-dev 7.0.0-1+b1
USB CEC Adaptor communication Library (development files)
http://libcec.pulse-eight.com/
sudo apt install libcec-devlibcec7 7.0.0-1+b1
USB CEC Adaptor communication Library (shared library)
http://libcec.pulse-eight.com/
sudo apt install libcec7libcec
nix profile install nixpkgs#libceccec-utils 6.0.2-1ubuntu6
USB CEC Adaptor communication Library (utility programs)
http://libcec.pulse-eight.com/
sudo apt install cec-utilslibcec-dev 6.0.2-1ubuntu6
USB CEC Adaptor communication Library (development files)
http://libcec.pulse-eight.com/
sudo apt install libcec-devlibcec6 6.0.2-1ubuntu6
USB CEC Adaptor communication Library (shared library)
http://libcec.pulse-eight.com/
sudo apt install libcec6python3-cec 6.0.2-1ubuntu6
Python 3 bindings for USB CEC Adaptor
http://libcec.pulse-eight.com/
sudo apt install python3-ceclibcec 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter
https://github.com/Pulse-Eight/libcec
sudo apk add libceclibcec-dev 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter (development files)
https://github.com/Pulse-Eight/libcec
sudo apk add libcec-devlibcec-tools 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter (tools)
https://github.com/Pulse-Eight/libcec
sudo apk add libcec-toolspy3-libcec 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter
https://github.com/Pulse-Eight/libcec
sudo apk add py3-libceclibcec 8.1.3-1.fc45
Library and utilities for HDMI-CEC device control
http://libcec.pulse-eight.com/
sudo dnf install libceclibcec-devel 8.1.3-1.fc45
Development files for libcec
http://libcec.pulse-eight.com/
sudo dnf install libcec-develpython3-libcec 8.1.3-1.fc45
Python3 bindings for libcec
http://libcec.pulse-eight.com/
sudo dnf install python3-libceclibcec 7.1.1-2
Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter
http://libcec.pulse-eight.com/
sudo pacman -S libcecpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.