hyphenate_SDK3.0  3.5.5
hyphenatejavaIMSDK
Classes | Public Member Functions | List of all members
com.hyphenate.chat.EMVideoCallHelper Class Reference

Classes

enum  CallType
 

Public Member Functions

boolean takePicture (String filename)
 
void startVideoRecord (String dirPath)
 
String stopVideoRecord ()
 
void startAudioRecord (String dirPath)
 
String stopAudioRecord ()
 
void setPreferMovFormatEnable (boolean enabled)
 
int getVideoLatency ()
 
int getVideoFrameRate ()
 
int getVideoLostRate ()
 
int getVideoWidth ()
 
int getVideoHeight ()
 
int getRemoteBitrate ()
 
int getLocalBitrate ()
 
int getLocalAudioBitrate ()
 
int getRemoteAudioBitrate ()
 

Detailed Description

Created by linan on 17/6/29.

Member Function Documentation

int com.hyphenate.chat.EMVideoCallHelper.getLocalAudioBitrate ( )

audio sending bitrate in kbps

Returns
if failed, will return 0
int com.hyphenate.chat.EMVideoCallHelper.getLocalBitrate ( )

video sending bitrate in kbps

Returns
if failed, will return 0
int com.hyphenate.chat.EMVideoCallHelper.getRemoteAudioBitrate ( )

audio receiving bitrate in kbps

Returns
if failed, will return 0
int com.hyphenate.chat.EMVideoCallHelper.getRemoteBitrate ( )

video receiving bitrate in kbps

Returns
if failed, will return 0
int com.hyphenate.chat.EMVideoCallHelper.getVideoFrameRate ( )

get video frame rate

int com.hyphenate.chat.EMVideoCallHelper.getVideoHeight ( )

Video height of user from other side

Returns
if failed, will return 0
int com.hyphenate.chat.EMVideoCallHelper.getVideoLatency ( )

return video latency in milliseconds

int com.hyphenate.chat.EMVideoCallHelper.getVideoLostRate ( )

Package lost rate per 100 packages

int com.hyphenate.chat.EMVideoCallHelper.getVideoWidth ( )

Video width of user from other side

Returns
if failed, will return 0
void com.hyphenate.chat.EMVideoCallHelper.setPreferMovFormatEnable ( boolean  enabled)

Call this method and set 'enabled' to true to record video Call this method before the video streaming start. ex. put it in Activity in onCreate This method will choose H264 encoding codec, otherwise recorded file cannot be replayed.

void com.hyphenate.chat.EMVideoCallHelper.startAudioRecord ( String  dirPath)

start video recording

Parameters
dirPathsave file to this directory
void com.hyphenate.chat.EMVideoCallHelper.startVideoRecord ( String  dirPath)

start video recording

Parameters
dirPathsave file to this directory
String com.hyphenate.chat.EMVideoCallHelper.stopAudioRecord ( )

stop video recording

Returns
return audio recording file path. Return null if failed
String com.hyphenate.chat.EMVideoCallHelper.stopVideoRecord ( )

stop video recording

Returns
return video recording file path. Return null if failed
boolean com.hyphenate.chat.EMVideoCallHelper.takePicture ( String  filename)

Capture video image to local storage

Parameters
filename
Returns
true for success

The documentation for this class was generated from the following file: