| 版本/作者/日期 | 修改内容 |
|---|---|
| 1.0/Sandy/2015-09-24 | 初版 |
8.本地录像
-(int)startRecordNew:(NSString*)fileName; //开启录像 参数:(NSString*)fileName:录像文件名字 只需要加documment后的路径,如: @"Documents/%@/20150922.mov -(void)stopRecordNew; //关闭录像,摄像机断开或离开视频页面,一定要停止录像,否则下次录像会有异常
FOUNDATION_EXPORT NSString* const IPCamera_Record_Complete_Notification //录像完成
-(void)IPCamera_response_function:(NSNotification*)note;
#define ADD_IPCAMERA_RESPONSE_WITHOUT_ARG(notice_name) \
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(IPCamera_response_function:) name: notice_name object: nil]
#define ADD_IPCAMERA_RESPONSE_WITH_ARG(notice_name,camera_object) \
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(IPCamera_response_function:) name: notice_name object: camera_object]
ADD_IPCAMERA_RESPONSE_WITH_ARG( IPCamera_Record_Complete_Notification, cam_)
NSString* recordName = [NSHomeDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"Documents/%@/20150922.mov", cam_.ID]];
[cam_ startRecord:recordName ];
[cam_ stopRecordNew];
-(void)IPCamera_response_function:(NSNotification*)note
{
if( [note.name isEqualToString:IPCamera_Record_Complete_Notification ])
{
NSLog(@"录像已停止!");
}
}