浏览器如何从网络播放器获取音乐元数据?

浏览器如何从网络播放器获取音乐元数据?

当我在 Vivaldi (Chromium) 上通过 Plex Web / YouTube 听音乐时,我的桌面声音小程序(我使用 Cinnamon,但我认为它适用于任何桌面和操作系统)会显示标题和艺术家(理论上还有专辑封面)并允许我播放/暂停。锁屏上也是一样。显然,这要归功于 Chromium 实现的 MPRIS2 标准。但 Chromium 本身如何与不同的网站交互?这是某种 HTML / Javascript 标准吗?这样我就可以从我自己的网络音乐播放器中公开该功能,还是浏览器需要为其支持的每个页面包含模块?

相关内容