BootstrapBlazor.VideoPlayer 7.0.4
Blazor VideoPlayer 视频播放器 组件
示例:
https://www.blazor.zone/videoPlayers
https://blazor.app1.es/videoPlayers
使用方法:
1.nuget包
BootstrapBlazor.VideoPlayer
2._Imports.razor 文件 或者页面添加 添加组件库引用
@using BootstrapBlazor.Components
3.razor页面
<VideoPlayer MineType="application/x-mpegURL" Url="https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8" />
<VideoPlayer MineType="video/mp4" Url="//vjs.zencdn.net/v/oceans.mp4" />
<VideoPlayer MineType="video/mp4" Url="//vjs.zencdn.net/v/oceans.mp4" Width="400" Height="300" Autoplay="false" Poster="//vjs.zencdn.net/v/oceans.png" />
4.参数说明
类型 | 参数 | 说明 | 默认值 |
---|---|---|---|
string | Url | 资源地址 | null |
string | MineType | 资源类型,video/mp4, application/x-mpegURL, video/ogg .. 更多参考 EnumVideoType | application/x-mpegURL |
int | Width | 宽度 | 300 |
int | Height | 高度 | 200 |
bool | Controls | 显示控制条 | true |
bool | Autoplay | 自动播放 | true |
string | Poster | 设置封面资源,相对或者绝对路径 | |
string | Language | 界面语言,默认 获取当前文化, 例如 zh-CN / en-US,如果语言包不存在,回退到 zh-CN | 当前文化 |
VideoPlayerOption | Option | 播放器选项, 不为空则优先使用播放器选项,否则使用参数构建 | null |
async Task | Reload(string? url, string? type) | 切换播放资源 | |
async Task | SetPoster(string? poster) | 设置封面 | |
Func<string, Task>? | OnError | 错误回调 |
更新历史
v7.0.2
- 添加 Language : 界面语言,默认 获取当前文化, 例如 zh-CN / en-US,如果语言包不存在,回退到 zh-CN
v7.0.3
- 如果语言代码与子代码(例如en-us)不匹配,则使用主代码(例如en)的匹配项(如果可用), 如果语言包不存在,回退到 zh-CN
Blazor 组件
AlexChow
No packages depend on BootstrapBlazor.VideoPlayer.
.NET 6.0
- Microsoft.AspNetCore.Components.Web (>= 6.0.0)
.NET 7.0
- Microsoft.AspNetCore.Components.Web (>= 7.0.0)
Version | Downloads | Last updated |
---|---|---|
9.0.3 | 0 | 2025/2/10 |
9.0.2 | 0 | 2024/12/3 |
9.0.1 | 0 | 2024/11/30 |
9.0.0 | 0 | 2024/11/13 |
9.0.0-beta02 | 0 | 2024/11/7 |
9.0.0-beta01 | 0 | 2024/11/1 |
8.0.7 | 0 | 2024/9/22 |
8.0.7-beta1 | 0 | 2024/5/5 |
8.0.6 | 0 | 2023/12/9 |
8.0.5 | 0 | 2023/12/7 |
8.0.4 | 0 | 2023/12/7 |
8.0.3 | 0 | 2023/12/7 |
8.0.2 | 0 | 2023/12/7 |
8.0.1 | 0 | 2023/11/26 |
8.0.0 | 0 | 2023/11/15 |
7.0.4 | 0 | 2025/6/8 |
7.0.3 | 0 | 2023/2/2 |
7.0.2 | 0 | 2023/2/2 |
7.0.1 | 0 | 2022/12/16 |
7.0.0 | 0 | 2022/12/15 |
0.0.1 | 0 | 2022/12/14 |