VLC media player
The vlc
platform allows you to control VLC media player
The VLC media player integration集成将 Home Assistant 与您的设备、服务等连接和集成。 [Learn more], is currently only available for installations that are based on the Home Assistant Core in a Python virtual environment.
Configuration
To add a VLC media player to your installation, add the following to your configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] file.
在更改了configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。
# Example configuration.yaml entry
media_player:
- platform: vlc
Only the “music” media type is supported for now.
This action will control a background VLC instance, therefore you cannot use this to control a VLC instance launched on your desktop, unlike the Kodi media player for example.
Full configuration
A full configuration for VLC could look like the one below:
# Example configuration.yaml entry
media_player:
- platform: vlc
name: speaker_1
arguments: "--alsa-audio-device=hw:1,0"
Additional configuration on macOS
On macOS python-vlc
won’t find the VLC plugin directory unless you add this to the user’s .bash_profile
that is running Home Assistant:
export VLC_PLUGIN_PATH=$VLC_PLUGIN_PATH:/Applications/VLC.app/Contents/MacOS/plugins
Additional configuration on Linux
You need to add the homeassistant
user to the audio
group:
sudo usermod -a -G audio homeassistant