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