媒体播放器


与网络上的媒体播放器进行互动。

服务

媒体控制服务

可用服务:打开,,,,关掉,,,,切换,,,,提高音量,,,,音量减小,,,,volume_set,,,,volume_mute,,,,Media_play_pause,,,,Media_play,,,,Media_pause,,,,Media_stop,,,,Media_next_track,,,,Media_previous_track,,,,clear_playList,,,,Shuffle_set,,,,repot_set,,,,play_media,,,,select_source,,,,select_sound_mode,,,,加入,,,,结束

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。要针对所有媒体玩家,请使用全部

服务Media_player.volume_mute

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。要针对所有媒体玩家,请使用全部
IS_VOLUME_MMETED 静音/取消静音的正确/错误

服务Media_player.volume_set

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。要针对所有媒体玩家,请使用全部
volume_level 浮子以达到音量水平。范围0..1

服务Media_player.media_seek

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。要针对所有媒体玩家,请使用全部
seek_position 寻求的立场。该格式取决于平台。

服务Media_player.play_media

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。要针对所有媒体玩家,请使用全部
Media_content_id 媒体标识符。其格式取决于集成。例如,您可以向Sonos和Cast提供URL,但只为iTunes提供播放列表ID。
MEDIA_CONTENT_TYPE 媒体类型。必须是之一音乐,,,,电视节目,,,,视频,,,,插曲,,,,渠道或者播放列表。例如,要播放音乐,您将设置MEDIA_CONTENT_TYPE音乐
额外的 是的 额外的字典数据要发送,例如标题,缩略图。可能的值可以在下面找到。
额外的词典数据

配置变量

标题 细绳 ((选修的

媒体的标题。

拇指 细绳 ((选修的

缩略图图像URL。

当前时间 漂浮 ((选修的

自内容开始以来的几秒钟。如果内容是实时内容,并且未指定位置,则该流将从实时位置开始。

自动播放 布尔 ((选修的,默认:正确

媒体是否会自动播放。

stream_type 细绳 ((选修的

将媒体伪像的类型描述为以下之一:没有任何,,,,缓冲的,,,,居住

字幕 细绳 ((选修的

字幕文件的URL将显示在Chromecast上。

subtitles_lang 细绳 ((选修的

字幕的语言。

subtitles_mime 细绳 ((选修的

字幕的模拟类型。

subtitle_id 整数 ((选修的

要加载字幕的ID。

入住 布尔 ((选修的,默认:false

如果是真的,请加入媒体而不是播放媒体。

媒体信息 地图 ((选修的

其他媒体信息属性未明确列出。

元数据 地图 ((选修的

媒体元数据对象,以下内容之一:通用iametadata,,,,Moviemediametadata,,,,TVSHOWMEDIAMETADATA,,,,MusicTrackMediametadata,,,,Photomediametadata

文档:

使用标题和图像集来调用Media_player服务的示例:

服务Media_player.play_media目标ENTITY_IDMedia_player.Chromecast数据MEDIA_CONTENT_TYPE音乐Media_content_idhttps://fake-home-assistant.io.stream/aac”额外的拇指https://brands.home-assistant.io/_/homeassistant/logo.png“标题HOMEASSISTANTRADIO

Service Media_player.Select_source

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。要针对所有媒体玩家,请使用全部
来源 要切换的源名称。平台依赖。

Service Media_player.Select_sound_mode

目前仅支持Denon AVR鸣叫

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。例如Media_player.marantz
sound_mode 要切换的声音模式的名称。平台依赖。

服务Media_player.shuffle_set

目前仅支持Sonos,,,,Spotify,,,,MPD,,,,科迪,,,,罗恩,,,,挤压箱普遍的

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。例如Media_player.spotify
洗牌 真的/错误的用于启用/禁用洗牌

服务Media_player.repeat_set

服务数据属性 选修的 描述
ENTITY_ID 是的 针对特定的媒体播放器。例如Media_player.kitchen
重复 离开/全部/用于设置重复模式

服务Media_player.join

允许将媒体播放器分组为同步播放。仅在支持的多室音频系统上工作。

服务数据属性 选修的 描述
ENTITY_ID 是的 媒体播放器实体的播放将扩展到指定的玩家小组成员
小组成员 将与将与播放同步的玩家实体ENTITY_ID

服务Media_player.unjoin

服务数据属性 选修的 描述
ENTITY_ID 是的 从任何播放器组中加入该媒体播放器。

设备类

可以在前端显示媒体播放器的方式可以在自定义部分。为媒体播放器支持以下设备类:

  • 电视:设备是电视类型的设备。
  • 扬声器:设备是扬声器或立体声类型设备。
  • 接收者:设备是音频视频接收器类型设备,将音频和输出输出到扬声器和视频中进行某些显示。