hyphenate_SDK3.0
3.5.0
hyphenatejavaIMSDK
|
Classes | |
enum | ConferenceMode |
enum | ConferenceState |
Public Member Functions | |
void | onMemberJoined (EMConferenceMember member) |
void | onMemberExited (EMConferenceMember member) |
void | onStreamAdded (EMConferenceStream stream) |
void | onStreamRemoved (EMConferenceStream stream) |
void | onStreamUpdate (EMConferenceStream stream) |
void | onPassiveLeave (int error, String message) |
void | onConferenceState (ConferenceState state) |
void | onStreamStatistics (EMStreamStatistics statistics) |
void | onStreamSetup (String streamId) |
void | onSpeakers (List< String > speakers) |
void | onReceiveInvite (String confId, String password, String extension) |
void | onRoleChanged (EMConferenceManager.EMConferenceRole role) |
Created by lzan13 on 2017/8/16.
Multi person conference callback interface
void com.hyphenate.EMConferenceListener.onConferenceState | ( | ConferenceState | state | ) |
Conference status notification callback
void com.hyphenate.EMConferenceListener.onMemberExited | ( | EMConferenceMember | member | ) |
Member exit conference
void com.hyphenate.EMConferenceListener.onMemberJoined | ( | EMConferenceMember | member | ) |
Member join conference
void com.hyphenate.EMConferenceListener.onPassiveLeave | ( | int | error, |
String | message | ||
) |
Passively leave the conference
void com.hyphenate.EMConferenceListener.onReceiveInvite | ( | String | confId, |
String | password, | ||
String | extension | ||
) |
Received a conference invitation
confId | conference id |
password | conference password extension invitation extension |
void com.hyphenate.EMConferenceListener.onRoleChanged | ( | EMConferenceManager.EMConferenceRole | role | ) |
Used for live model. Current logged in user role be updated by admin.
role | role updated by admin, see EMConferenceManager.EMConferenceRole for detail. |
void com.hyphenate.EMConferenceListener.onSpeakers | ( | List< String > | speakers | ) |
Current speaking callback
speakers | current speaking stream id list |
void com.hyphenate.EMConferenceListener.onStreamAdded | ( | EMConferenceStream | stream | ) |
New member publish stream
void com.hyphenate.EMConferenceListener.onStreamRemoved | ( | EMConferenceStream | stream | ) |
Member stop publish stream
void com.hyphenate.EMConferenceListener.onStreamSetup | ( | String | streamId | ) |
stream publish or subscribe setup
streamId | publish or subscribe stream id |
void com.hyphenate.EMConferenceListener.onStreamStatistics | ( | EMStreamStatistics | statistics | ) |
Statistics
void com.hyphenate.EMConferenceListener.onStreamUpdate | ( | EMConferenceStream | stream | ) |
Members to update their own flow, such as open the camera, mute and other operations