-
Notifications
You must be signed in to change notification settings - Fork 271
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;
注意: 由于视频的内容保存在本地, 请注意限制时长, 避免手机存储满.