简介
更新时间:2023-04-17
阅读对象
本文档面向所有使用该 SDK 的开发人员、测试人员、合作伙伴以及对此感兴趣的其他用户,要求读者具有一定的 Unity 开发经验。
简介
百度智能云播放器 Unity SDK(以下简称“SDK”)是百度智能云推出的适用于 Unity 框架的视频播放器软件开发工具包 (SDK),为 Unity 开发者提供简单、便捷的开发接口,帮助开发者在 Unity 框架上实现媒体播放功能。SDK 支持 Android 和 iOS 平台,提供简单、便捷的媒体应用开发能力。
- 针对流媒体场景进行优化,支持 RTMP、HTTP+FLV/MP4、HLS 协议及 H264/HEVC 和 AAC/MP3/WANOS 编码格式,适用于点/直播场景。
- 性能强大,CPU/内存占用率低,视频加载速度快,支持高性能4K视频硬件解码和OpenGL/Metal渲染。
- 低门槛、高灵活度实现媒体播放功能,同时提供2D视频和360°全景视频开发示例。
- 版权保护支持百度智能云 PlayerBinding 与 Token 加密方式,同时支持标准 HLS AES 加密视频的播放。
- 支持6DoF空间音效,可打造完全的3D视听体验。
功能列表
-
播放
- 支持首屏秒开
- 支持多实例播放
- 支持单实例多次播放
- 支持纯音频播放
- 支持续播
- 支持精准seek
- 支持循环播放
- 支持倍速播放
-
解码
- 支持硬件解码
-
渲染
- 支持OpenGL
- 支持Metal
-
HTTP 请求设置
- 支持设置 HTTP 请求的 Header
- 支持设置 HTTP 请求的 UserAgent
- 支持 DRM 版权保护
- 支持 SEI 信息更新回调
- 支持 360° 视频播放
- 支持 6DoF 空间音效