|  | 
| 本帖最后由 chenxs 于 2015-1-7 17:19 编辑 
 音视频录制参数设置参考:复制代码//音视频录制
+(int) StreamRecordCtrlEx:(int)dwUserId : (BOOL)bStartRecord : (int)dwFlags : (int) dwParam : (NSString*) szUserStr;
dwUserId: 设置需要录制视频的用户编号,录制本地用户(自己)可设置“-1” 。
 bStartRecord: 设置YES是启动录像,NO是停止录像。
 dwFlags: 录制功能标志(参考备注)
 dwParam: 附带参数(无需带参可设置为“0”)
 szUserStr: 附带参数,字符串类型(无需带参可设置为空“”)
 
 
 备注:
 录像功能标志指示 SDK 在录制时,进行特殊的处理,0 表示默认(音视频同 步录制),目前支持如下标志组合:
 ANYCHAT_RECORD_FLAGS_VIDEO    ///< 录制视频
 ANYCHAT_RECORD_FLAGS_AUDIO    ///< 录制音频
 ANYCHAT_RECORD_FLAGS_SERVER   ///< 服务器端录制
 ANYCHAT_RECORD_FLAGS_MIXAUDIO ///< 录制音频时,将其它人的声音混音后录制
 ANYCHAT_RECORD_FLAGS_MIXVIDEO ///< 录制视频时,将其它人的视频迭加后录制
 ANYCHAT_RECORD_FLAGS_ABREAST  ///< 录制视频时,将其它人的视频并列录制
 ANYCHAT_RECORD_FLAGS_STEREO   ///< 录制音频时,将其它人的声音混合为立体声后录制
 ANYCHAT_RECORD_FLAGS_SNAPSHOT ///< 拍照
 ANYCHAT_RECORD_FLAGS_LOCALCB  ///< 触发本地回调
 
 也可以参考AnyChat SDK 包里的AnyChatFeature Demo工程的RecordLocalVC类的录像功能部分示例代码。
 
 
 
 
 | 
 |