产品简介与下载
百度智能云提供Web、Android、iOS及鸿蒙平台的播放器SDK,为开发者提供简单、便捷的开发接口,帮助开发者在各类终端设备上实现媒体播放功能。
Web端播放器 (cyberplayer)在标准版SDK之外,提供了高级版SDK,功能包含有H.265 编码格式软硬解播放、AV1编码格式软硬解播放、MPEG-TS播放。为用户带来更丰富的音视频体验。
Android、iOS、鸿蒙平台在标准版SDK之外,提供了高级版SDK,包含有全景声(WANOS)音频格式解码与音效处理、HDR多标准视频解码与渲染、超低延时直播、VR视频播放、智能防挡弹幕、投屏、绿幕抠图、端上超分等高级功能,这些高级功能也可以作为独立组件单独集成,为用户带来更丰富的音视频体验。
在Android、iOS平台,我们还提供了基于Unity框架的播放器SDK,帮助开发者在元宇宙、游戏、VR/AR等场景中快速实现高性能且丰富的媒体播放功能。不仅如此,借助全景声技术,我们在Unity框架上还提供了6DoF空间音频能力,为用户带来视觉、听觉上完全的3D体验。
平台类别 | Demo体验 | 下载地址 | API参考 | 帮助文档 |
---|---|---|---|---|
Web | web播放器演示 | SDK + Demo | 控制接口 | 播放器Web SDK |
Android | SDK + Demo | 接口速查 | 播放器Android SDK | |
iOS | SDK + Demo | 接口速查 | 播放器iOS SDK | |
Unity | Unity Android端 Unity iOS端 |
SDK + Demo | 接口速查 | 播放器Unity SDK |
Android、iOS高级版SDK功能简介
全景声(WANOS)音频格式解码与音效处理
全景声(WANOS)是我国完全自主知识产权的音频编码技术,结合多声道和多声音对象编码,可以提供沉浸式的全景听觉体验。在高级版SDK中,我们提供了全景声(WANOS)音频格式的解码播放能力。
不仅如此,我们还基于全景声(WANOS)空间音效处理算法,针对包括扬声器和耳机在内的不同输出设备,提供了原声模式、电影模式、音乐模式、全景环绕模式等音效处理和切换能力,为用户带来更多样的音频玩法。
百度智能云音视频处理(MCP)同时支持全景声(WANOS)音频内容的生产,为用户提供完整的端到端全景声解决方案。
HDR多标准视频解码与渲染
HDR视频具有高动态范围、宽色域、高位深的特点,可以呈现更细腻真实的视觉体验。在高级版SDK中,我们不仅提供了HDR10和HLG标准的支持,还支持了我国自主知识产权的HDR Vivid标准,其具备动态元数据、色调映射和饱和度调节能力。
除此之外,我们还通过高性能的后处理算法,让HDR视频在不支持HDR显示的低端机型上也能呈现出正确的色彩,让更多用户感受到HDR画面带来的震撼影像体验。
百度智能云音视频处理(MCP)同时支持HDR视频内容的生产,为用户提供完整的端到端HDR解决方案。
超低延时直播
百度智能云超低延时直播利用百度RTC技术,实现端到端延迟低于1s的直播观看体验,适用于电商直播、秀场直播等对实时互动性有要求的业务场景。
在高级版SDK中,我们不仅提供了超低延时直播的播放端支持,还利用UDP信令方案进一步优化首屏时间,同时支持H264/HEVC视频编码和AAC音频编码,还提供了对B帧的支持。
百度智能云音视频直播(LSS)支持超低延时直播的推流、分发,如您有接入需求,请提交工单或联系您的客户经理。
VR视频播放
在高级版SDK中,提供了VR全景视频的高性能渲染能力,支持点播、直播流,同时支持基于陀螺仪的视角控制。
智能防挡弹幕
利用百度智能云音视频处理(MCP)对视频中的人体、人脸等重要信息进行预先分析并生成蒙版,可以在高级版SDK中实现防挡弹幕效果,保留弹幕互动性的同时不遮挡画面重要内容,提升用户体验。
投屏
在高级版SDK中,提供了DLNA投屏能力,允许用户将手机端的多媒体内容投送到盒子、投影、电视等大屏设备上,并且可以在手机端控制大屏端的媒体播放。
绿幕抠图
在高级版SDK中,提供了高精度、高性能的绿幕抠图能力,可实现对绿色或其他纯色背景的自动识别和抠像,背景可以实时替换为2D视频画面或虚拟3D场景,适用于电商直播、虚拟主播、元宇宙直播等场景。绿幕抠图功能可以配合播放内核使用,也支持作为独立组件单独使用。
端上超分
在高级版SDK中,提供了客户端超分辨率能力,利用端侧推理实现对低分辨率画面的清晰度提升、噪声和块效应去除,适用于视频播放场景和RTC通话场景。端上超分能力可以配合播放内核使用,也支持作为独立组件单独使用。
Web高级版SDK功能简介
H.265 编码格式软硬解播放
播放器SDK支持H.265/HEVC 编码格式通过软硬解进行播放。优先使用硬解播放,不支持H.265硬解的浏览器,内部优先开启软解模式。
AV1 编码格式软硬解播放
播放器SDK支持AV1 编码格式通过软硬解进行播放。优先使用硬解播放,不支持AV1硬解的浏览器,内部优先开启软解模式。
MPEG-TS播放
播放器SDK支持MPEG-TS格式文件播放,对.ts 文件播放做了全面支持。
不同SDK版本证书的区别
使用Android、iOS、Unity、Web、鸿蒙播放器SDK均需申请License,您需要登录百度智能云控制台申请获取播放器SDK License。
不同版本SDK License的区别如下:
Android、iOS、Unity、鸿蒙:
License版本 | 可用功能 | 测试证书可用时长 |
---|---|---|
标准版 | 除高级版SDK功能以外的SDK功能 | 30天 |
高级版 | 包含所有标准版和高级版SDK功能 | 60天 |
Web:
License版本 | 可用功能 | 测试证书可用时长 |
---|---|---|
标准版 | 除高级版SDK功能以外的SDK功能 | 30天 |
高级版 | 包含所有标准版和高级版SDK功能 | 30天 |
高级版-永久 | 包含所有标准版和高级版SDK功能 | 30天 |