录制 录制的相关接口是在com.baidu.ugc.record.RecordManager类里,包括录制、美颜、贴纸和滤镜 初始化接口 设置预览画面 void setGLSurfaceView(GLSurfaceView view) 初始化录像机 void init(RecordManager.ICamera cameraManager, int cameraFrameRate, int vid
转场 转场的相关接口在VideoProducer.framewrok中RMVPMediaTrack.h头文件。 添加基础转场 添加基础转场,目前支持淡入、闪黑、闪白、模糊、横滑、纵滑。添加转场,需要传入媒体轨道上插入点(即,片段相应位置,这里可参考转场UI逻辑) 代码示例如下: //创建转场效果实例,这里以读取本地配置文件为例 NSString *name = [NSString stringWi
录制 录制的相关接口是在BDCloudAVStreamContext类里,包括采集预览(startPreview),录制(startRecording:),添加视频美颜(applyBeautyBaseVideoFx)等。 注意:百度云拍摄器SDK所有的类都是以“BDCloud”开头。 BDCloudAVStreamContext类 BDCloudAVStreamContext是拍摄器SDK的流媒体
编辑 编辑的相关接口在VideoProducer.framewrok中。 视频预览 完成拍摄或选取本地视频,将实时预览窗口与创建的媒体轨道中心(MediaTrackCenter)连接,对已完成拍摄的视频或本地视频根据需要进行编辑,然后生成视频输出.mov格式的文件 代码示例如下: //初始化预览视图 self.previewer = [[RMVPMediaPreviewer alloc] init
转场 视频专场 转场在业务逻辑层实现,请参考Demo代码。
合成 合成模块负责将编辑后的视频数据合成为.mp4视频文件 导出预览视频 导出预览视频,将媒体轨道中心的所管理的视频、音频、字幕导出本地,默认是.mp4文件。导出时,需要暂停预览 代码示例如下: VideoMuxer mVideomuxer = new VideoMuxer(); mVideomuxer.setListener(new com.baidu.ugc.api.VideoMuxer.On
概述 百度云短视频产品(SDK)专注移动端视音频场景研发,提供端到端的一站式视音频技术解决方案,不限于采集、录制、合成、上传、存储、分发,极大降低客户接入音视频产品的技术门槛。 注意事项 运行环境 Android 4.1系统,API Level 16以上
合成 合成模块负责将编辑后的视频导出成本地视频 导出预览视频 导出预览视频,将媒体轨道中心的所管理的视频、音频、字幕导出本地,默认是.mp4文件。导出时,需要暂停预览 代码示例如下: //暂停预览 [self.previewer pausePreview]; NSDate *currentDate = [NSDate date]; double timeStamp = [currentDate t
简介 阅读对象 本文档面向所有使用该 SDK 的开发人员、测试人员、合作伙伴以及对此感兴趣的其他用户,要求读者具有一定的 Unity 开发经验。 简介 百度智能云播放器 Unity SDK(以下简称“SDK”)是百度智能云推出的适用于 Unity 框架的视频播放器软件开发工具包 (SDK),为 Unity 开发者提供简单、便捷的开发接口,帮助开发者在 Unity 框架上实现媒体播放功能。SDK 支
简介 百度智能云 播放器 Web SDK (以下简称“播放器 SDK”) 是百度官方推出的用于开发网页播放器的软件开发工具包。 百度智能云播放器 SDK Web端(cyberplayer)自 4.4.0.1 版本起需获取 License 授权后方可使用。若您无需使用高级功能,可直接申请标准版 License 继续免费使用;若您需要使用高级功能则需购买高级版 功能特性 播放器SDK为您提供丰富的特性