tencent cloud

文档反馈

最后更新时间:2022-05-24 16:02:44

草稿箱实现步骤:

第一次录制

  1. 开始录制。
  2. 暂停/结束第一次录制。
  3. 缓存视频分片到本地(草稿箱)。

第二次录制

  1. 预加载本地缓存视频分片。
  2. 继续录制。
  3. 结束录制。
// 获取第一次视频录制对象
mTXCameraRecord = TXUGCRecord.getInstance(this.getApplicationContext());

// 开始录制
mTXCameraRecord.startRecord();

// 暂停录制
mTXCameraRecord.pauseRecord();

// 获取缓存的录制分片,记录到本地
List<string> pathList = mTXCameraRecord.getPartsManager().getPartsPathList(); // pathList 写本地

// 第二次打开 app,获取录制对象
mTXCameraRecord2 = TXUGCRecord.getInstance(this.getApplicationContext());

// 预加载本地缓存片段
mTXCameraRecord2.getPartsManager().insertPart(videoPath, 0);

// 开始录制
mTXCameraRecord2.startRecord();

// 结束录制,SDK 会把缓存视频片段和当前录制视频片段合成
mTXCameraRecord2.stopRecord();
说明:

具体实现方法请参考 小视频源码 中录制中的 RecordDraftManager 类的使用。

联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持