简介 -ag真人官网
更新时间:2022-06-21
百度智能云播放器 web sdk (以下简称“播放器 sdk”) 是百度官方推出的用于开发网页播放器的软件开发工具包。
功能特性
播放器sdk为您提供丰富的特性:
-
低门槛、高灵活度
利用sdk提供的api接口,轻松创建专业级播放应用。
-
支持hevc/h.265
利用sdk的hevc播放内核,可以支持hevc编码的点播与直播场景。
-
支持flash与html5两种模式
可根据浏览器特性及视频格式,在flash与html5两种模式间自动切换。
-
支持广泛的流式视频格式
内嵌百度自主研发的flash播放内核,支持:
- flv/mp4等格式的渐进式和流式下载播放
- 基于rtmp/rtmpt等流式协议的视频流播放
- 播放使用apple公司http live streaming协议传输的流式视频(m3u8),并可自适应切换码率。
-
支持加密视频播放
播放内核实现了对aes128加密的hls视频进行解密和播放,便于企业用户对视频内容进行加密保护。
-
字幕支持以及字幕样式定制
播放器sdk支持srt和webvtt格式字幕的显示和字幕样式的定制。
-
支持列表播放
播放器sdk提供了二选一的方式实现媒体资源的列表播放:
- 在控制栏上添加“上一个”和“下一个”按钮实现媒体的切换。
- 添加列表栏,通过鼠标点击实现指定条目的播放。
-
支持图片广告功能
播放器web sdk支持用户配置开场、暂停及结束广告,满足个性化视频播放需求。
-
支持多码率视频
播放器web sdk支持多码率视频的播放及平滑切换。
-
支持视频打点及缩略图展现
通过视频打点和缩略图展现能提升观看者的观看体验,提前获知整个视频在不同时间段的播放内容。
优势
播放器sdk有诸多优势:
- 内嵌h265播放器内核(h265web.js),支持目前所有主流的视频格式,支持点播mp4/flv/m3u8/mpeg-ts/mpeg-ps播放,以及直播hls/http-flv/http-ts的播放。
- 内嵌百度自主研发的 t5 播放内核,支持目前所有主流的视频格式 (mp4、flv等) 及流媒体协议 (hls、rtmp),弥补了原生播放器在媒体支持格式上的不足,并在兼容性、稳定性和响应速度上有了明显的提高。
- 提供简单、快捷的接口,帮助开发者高效创建媒体播放应用,有效降低了开发多媒体应用的技术门槛。
- 提供安全易用的轻量级ag真人官网的版权保护功能,通过视频转码平台用aes128加密算法对视频文件进行加密,防止非法用户对视频内容进行复制和扩散,为您的音视频ag真人官网的版权提供安全保障。
组件及资源
播放器sdk的完整下载包中包含:
- player:主要存放播放器sdk的cyberplayer.js和cyberplayer.flash.swf文件,除此之外,还有一个videojs文件夹,在需要用h5播放hls的时候需要手动引入。
- readme:简要介绍使用方法。
解压后的目录结构如下所示:
cyberplayer-.zip
│ ├── videojs
│ │ ├── video.js
│ │ ├── video.min.js
│ │ ├── videojs-contrib-quality-levels.js
│ │ ├── videojs-contrib-quality-levels.min.js
│ │ ├── videojs-contrib-hls.js
│ │ └── videojs-contrib-hls.min.js
│ ├── flv.js
│ ├── cyberplayer.js
│ ├── cyberplayer.flash.swf
│ ├── missile-v{日期}.js (用于支持h265 需要在cyberplayer.js前引入)
│ ├── missile-v{日期}.wasm (用于支持h265)
为便于用户便捷开发,百度智能云提供了功能完备的播放器demo,详见。
兼容性
为了帮助用户快速了解如何使用播放器web sdk,我们提供 展示播放器的基本功能,直播支持和相关个性化需求等。
手机和移动端的设置注意事项请参考。