|
HyphenateSDK
3.1.4
|
构造函数 | |
| (int) | - getVoiceVolume |
| (int) | - getVideoTimedelay |
| (int) | - getVideoFramerate |
| (int) | - getVideoLostcnt |
| (int) | - getVideoWidth |
| (int) | - getVideoHeight |
| (int) | - getVideoRemoteBitrate |
| (int) | - getVideoLocalBitrate |
| (void) | - takeRemotePicture: |
| (BOOL) | - startVideoRecord: |
| (NSString *) | - stopVideoRecord |
| (void) | - setCameraBackOrFront: |
属性 | |
| NSString * | sessionId |
| NSString * | username |
| NSString * | remoteUsername |
| EMCallType | type |
| EMCallConnectType | connectType |
| EMCallSessionStatus | status |
| EMCallLocalView * | localVideoView |
| EMCallRemoteView * | remoteVideoView |
| int | videoBitrate |
| - (int) getVideoFramerate |
获取视频的帧率,实时变化
| - (int) getVideoHeight |
获取视频的高度,固定值,不会实时变化
| - (int) getVideoLocalBitrate |
获取视频的比特率kbps,实时变化
| - (int) getVideoLostcnt |
获取视频丢包率
| - (int) getVideoRemoteBitrate |
获取视频通话对方的比特率kbps,实时变化
| - (int) getVideoTimedelay |
获取视频的延迟时间,单位是毫秒,实时变化
| - (int) getVideoWidth |
获取视频的宽度,固定值,不会实时变化
| - (int) getVoiceVolume |
获取音频音量,实时变化
| - (void) setCameraBackOrFront: | (BOOL) | isFont |
设置使用前置摄像头还是后置摄像头,默认使用前置摄像头
| isFont | 是否使用前置摄像头,YES使用前置,NO使用后置 |
| - (BOOL) startVideoRecord: | (NSString *) | aPath |
开始录制视频
| aPath | 文件保存路径 |
| - (NSString *) stopVideoRecord |
停止录制视频
| - (void) takeRemotePicture: | (NSString *) | aFullPath |
获取视频快照
| aFullPath | 图片存储路径 |
|
readnonatomicassign |
连接类型
|
readwritenonatomicstrong |
视频通话时自己的图像显示区域
|
readnonatomicstrong |
对方的username
|
readwritenonatomicstrong |
视频通话时对方的图像显示区域
|
readnonatomicstrong |
会话标识符
|
readnonatomicassign |
通话的状态
|
readnonatomicassign |
通话的类型
|
readnonatomicstrong |
通话本地的username
|
readwritenonatomicassign |
设置视频码率,必须在通话开始前设置
码率范围为150-1000, 默认为600
1.8.11