首页 > 解决方案 > 你如何在 Grafana 中嵌入视频?

问题描述

我正在尝试将 MP4 嵌入到 Ubuntu 18.04 服务器上的 Grafana 仪表板中。我已在 HTML 模式下将其输入到“文本”仪表板中。

<video width="320" height="240" controls autoplay loop>
  <source src="/home/testing/Downloads/video.mp4" type="video/mp4">
  Your browser does not support the video tag.
</video>

这显示控件但不显示视频。但是,当我将相同的代码单独放在 html 页面中时,视频会按预期显示。

我也放了一个视频,/var/www/html但这也没有显示。

我在这里做错了什么?

标签: ubuntu-18.04grafana

解决方案


出于安全目的,所有脚本类型标签在之前版本的 Grafana 中都被禁用。要启用它们,请取消注释此行/etc/grafana/grafana.ini- 它位于底部附近。

;disable_sanitize_html = false

然后设置为真

disable_sanitize_html = true

值得牢记的是,这可能是一个重大的安全风险。这样做自担风险。

这将启用video标签以及iframe,因此您还可以嵌入 YouTube 视频。不幸的是,我没有成功让本地或 YouTube 视频循环播放,所以 YouTube 直播似乎是最好的选择。例如,我目前有一个播放 Sky News 的 Grafana 仪表板。

正如@tomgalpin 所指出的,您可以放入一个视频文件,/usr/share/grafana/public/video以便 Grafana 可以提供它。如果可能的话,我会坚持使用 YouTube。


推荐阅读