功能介绍 在高级版SDK中,提供了VR全景视频的渲能力,并且可通过陀螺仪进行视角变换。该能力由VRKit组件提供,请确保该组件已集成到你的APP中。
特有 │ │ ├── VRKit.aar // VR渲染组件,高级版SDK特有 │ │ ├── ProjectionWrapper.aar // 投屏组件,高级版SDK特有 │ │ ├── VirtualLiveKit.aar // 绿幕抠图组件,高级版SDK特有 │ │ ├── SRKit.aar // 端上超分组件,高级版SDK特有 │ │ ├── VideoProcessor.aar // 视频后处理组件
myPlayer.onScreenshot(function(canvas){}); cyberplayer::onCaptureFrameFinished Function 视频录制地址(blob:) 设置播放器视频录制事件监听函数。 myPlayer.onCaptureFrameFinished(function(event){});
illegal_trade trade 非法交易 违禁审核 illegal_privacy privacy 非法获取私人信息 质量审核 disgust disgust_image 恶心图 官方文本黑库 official_text_black_lib baidu_illegal_textlib 违禁词库 官方图片黑库 image_black_lib default_image_black_lib 百度云风控
1.1 适用场景 互动直播 在直播推流及RTC实时视频通话场景下,不仅可以使用美颜、美妆、滤镜等进行视频特效美化,还能通过丰富的2D/3D贴纸、人脸/肢体特效游戏、AR互动礼物等提升场景的趣味性与互动性,激发更高商业价值。 1.2 开发环境要求 Android Studio 3.2或以上版本,Gradle 4.6或以上版本。 编译环境请选择支持java8。
设置信令服务器 palyer_url 设置播放地址 enableDtlsSrtp 设置数据加密 mediaServerIP 设置播放地址 videoCodectype UDP模式使用 设置视频解码格式,由业务侧确定是否为H265格式,默认为H264格式,仅UDP信令模式 videoBFrame 是否开启B帧支持,由业务侧确定是否开启,默认开启 ,仅UDP信令模式 sampleRate 设置音频播放采样率
依赖包导入 目前短视频SDK提供如下依赖包,需要加入到您的开发项目中。
部署收费 EasyDL视频模型部署上支持公有云API部署、私有服务器部署、设备端离线SDK部署、软硬一体方案四种方式,可根据业务场景需求选择具体部署方式,不同部署方式的计费说明如下: 公有云API计费 EasyDL视频-视频分类任务支持公有云API部署,可在平台自助付费使用 私有服务器部署计费 EasyDL视频-目标跟踪任务支持服务器部署,目前服务器部署包支持线上按设备数量和模型数量及有效期购买使用授权
视频内容分析接口 提交视频内容分析 用户提供视频路径,创建一次视频内容分析。
在该场景下,用户通常采用应用服务器中转的模型进行文件上传,但这种方式存在一些缺陷,所以我们推荐使用BOS提供的bce-bos-uploader工具实现客户端直传BOS的方式。详情参考: BOS Web端直传实践 。