Skip to content

shortVideoRecord

jiangdsuccess edited this page Nov 16, 2016 · 2 revisions

短视频录制

用户可以录制属于自己的有趣个性短视频(美颜、美声等), 同时能将录制的视频内容同步保存到本地相册中,目前支持MP4文件. 短视频录制和推流代码采用同一个接口,短视频录制和推流只能选择其一.

启停短视频录制

与推流差异,开始直播按钮改成开始录制按钮,推流地址改成录制文件地址

    [_cfgView.btn0 setTitle:@"开始录制" forState:UIControlStateNormal];

    NSString *url = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/RecordAv.mp4"];
    NSURL *hostURL =[[NSURL alloc] initFileURLWithPath:url];

复用推流代码的启动和停止接口

    [_kit.streamerBase startStream:hostURL];
    // ...
    [_kit.streamerBase stopStream];

短视频文件录制时长

最长时间设置成30s,用户可以自定义;在录制的过程中,用户可以随时启停录制.

    //录制视频的最大时间, 单位s
      #define REC_MAX_TIME 30

    //录制持续的时间, 单位s
      int _strSeconds;

注意: 由于视频的内容保存在本地, 请注意限制时长, 避免手机存储满.

推流SDK使用指南

1. 推流环节说明

2. 特色功能说明

2.1 采集

2.2 音频处理

2.3 视频处理

2.4 编码

2.5 推流

2.6 输入多样化

2.7 集成

3. 第三方功能

4. 技术专栏

5. 已知问题

6. DEBUG信息说明

7. 在线API文档

8. FAQ

9. 联系我们

金山云计算

Clone this wiki locally
You can’t perform that action at this time.