jaxwilko / wn-mediastream-plugin
v1.0.2
2022-01-14 16:22 UTC
Requires
- php-ffmpeg/php-ffmpeg: ^0.19.0
This package is auto-updated.
Last update: 2024-09-10 21:44:44 UTC
README
简介
此插件为html5视频添加流支持。
安装
composer install jaxwilko/wn-mediastream-plugin
用法
安装完成后,您可以使用video组件将视频添加到您的页面中
title = "Example"
url = "/example"
is_hidden = 0
[video]
==
{% styles %}
<div>
{% component 'video' file='media/videos/example.mp4' %}
</div>
如果您不使用
{% styles %}标签,您需要自己包含/plugins/jaxwilko/mediastream/assets/css/video.css。
视频组件支持以下属性
延迟加载支持与verlok/vanilla-lazyload兼容。
file属性是媒体存储中视频的路径。
例如,file='videos/example.mp4'将在使用本地存储时加载storage/app/media/videos/example.mp4。
元数据
可以通过后端添加视频元数据,这用于支持VideoObject模式。
缩略图
默认情况下,如果文件在本地存储中,将使用ffmpeg生成缩略图。如果文件是远程的,那么ffmpeg将无法生成缩略图,您需要提供自己的缩略图。这也可以通过后端中的MediaStream Meta选项卡来完成。
如果存在,将使用元缩略图而不是生成的缩略图。