You need to enable JavaScript to run this app.
导航

SDK 介绍

最近更新时间2024.04.09 15:27:48

首次发布时间2022.08.03 21:41:44

火山引擎提供 Web 点播 SDK(简称 VePlayer),可被快速集成到您的 Web 应用中实现视频播放功能。本文档为您介绍 VePlayer 的概述、Demo、协议支持和浏览器适配情况。

概述

VePlayer 通过 HTML5 的 <video/> 标签实现视频播放。VePlayer 支持防劫持、软解播放等功能,可以兼容 Chrome、Edge、Mac Safari、iOS Safari、Android Chrome 等多种浏览器,并保证用户在不同浏览器上可以获得相同播放体验。

VePlayer 结合火山引擎视频点播服务,支持防盗链、版权加密视频的播放、播放质量日志上报等功能。

Demo 体验

我们为您提供了在线 Demo 和示例代码。您可进入体验功能效果,获取接入方法。

协议支持

VePlayer 协议支持情况如下表所示。

音视频协议PC 浏览器移动浏览器
MP4
HLS
DASH部分支持

说明

  • 如果您开启了移动端播放器的软解功能,即 useSoftDecoding:true,则在播放视频时, VePlayer 会对支持软解的设备自动开启防劫持,软解需要浏览器环境支持WebAssembly
  • HLS、DASH 视频在部分浏览器环境播放需要依赖 Media Source Extensions 。

浏览器兼容说明

VePlayer 兼容常见浏览器。支持自动区分平台,并选择最优的播放方案。

功能
ChromeEdgeMac SafariiOS SafariAndroid ChromeFireFox
播放器尺寸设置
封面设置
清晰度切换
倍速播放
自动播放
循环播放
多实例播放
音频播放
全屏
视频旋转
视频下载部分支持部分支持部分支持部分支持部分支持部分支持
音量调节
缩略图预览
进度条标记
画中画不支持
精准 Seek
VID 播放
时间戳防盗链
Referer 黑白名单
IP 黑白名单
支持 UI 自定义
弹幕
列表播放
HLS 标准加密视频播放部分支持部分支持
私有 DRM 加密视频播放部分支持部分支持
DASH 加密视频播放部分支持部分支持
播放质量监控
记忆播放
视频镜像
外挂字幕
支持 H.265 编码格式部分支持部分支持需开启兼容模式

质量平台

VePlayer 支持查看播放质量监控。结合视频点播控制台的质量平台,您可借助点播用户级和 Session 级的全链路问题定位追踪能力,快速解决您的诉求,提供品质服务。详情请见功能概述。如下列举了播放看板单点追查的功能说明。

  • 播放看板:基于播放器的终端数据采集能力,提供音视频播放相关的数据指标,并支持拆维分析。
  • 单点追查:提供用户级和 Session 级的全链路问题定位追踪能力。