hyphenate_SDK3.0 3.7.6.3
hyphenate java IM SDK
|
Classes | |
enum | ConferenceState |
enum | StreamFrameType |
enum | StreamState |
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) |
default void | onAdminAdded (String memName) |
default void | onAdminRemoved (String memName) |
default void | onPubStreamFailed (int error, String message) |
default void | onUpdateStreamFailed (int error, String message) |
void | onConferenceState (ConferenceState state) |
void | onStreamStatistics (EMStreamStatistics statistics) |
void | onStreamSetup (String streamId) |
default void | onStreamStateUpdated (String streamId, StreamState state) |
void | onSpeakers (List< String > speakers) |
void | onReceiveInvite (String confId, String password, String extension) |
void | onRoleChanged (EMConferenceManager.EMConferenceRole role) |
default void | onReqSpeaker (String memId, String memName, String nickName) |
default void | onReqAdmin (String memId, String memName, String nickName) |
default void | onMute (String adminId, String memId) |
default void | onUnMute (String adminId, String memId) |
default void | onMuteAll (boolean mute) |
default void | onApplySpeakerRefused (String memId, String adminId) |
default void | onApplyAdminRefused (String memId, String adminId) |
default void | onGetLivecfg (EMLiveConfig livcfg) |
default void | onGetLocalStreamId (String rtcId, String streamId) |
default void | onPubDesktopStreamFailed (int error, String message) |
default void | onFirstFrameSent (String stremId, StreamFrameType frameType) |
default void | onFirstFrameRecived (String streamId, StreamFrameType frameType) |
default void | onAttributesUpdated (EMConferenceAttribute[] attributes) |
Created by lzan13 on 2017/8/16.
Multi person conference callback interface
default void com.hyphenate.EMConferenceListener.onAdminAdded | ( | String | memName | ) |
Administrator add notification
default void com.hyphenate.EMConferenceListener.onAdminRemoved | ( | String | memName | ) |
Administrator remove notification
default void com.hyphenate.EMConferenceListener.onApplyAdminRefused | ( | String | memId, |
String | adminId | ||
) |
Request administrator failed notification
default void com.hyphenate.EMConferenceListener.onApplySpeakerRefused | ( | String | memId, |
String | adminId | ||
) |
Request speaker failed notification
void com.hyphenate.EMConferenceListener.onConferenceState | ( | ConferenceState | state | ) |
Conference status notification callback
default void com.hyphenate.EMConferenceListener.onFirstFrameRecived | ( | String | streamId, |
StreamFrameType | frameType | ||
) |
Sub first frame callback streamId streamId state the first frame callback type of the stream
default void com.hyphenate.EMConferenceListener.onFirstFrameSent | ( | String | stremId, |
StreamFrameType | frameType | ||
) |
Pub first frame callback streamId streamId frameType the first frame callback type of the stream
default void com.hyphenate.EMConferenceListener.onGetLivecfg | ( | EMLiveConfig | livcfg | ) |
Get the CDN information of live stream push
default void com.hyphenate.EMConferenceListener.onGetLocalStreamId | ( | String | rtcId, |
String | streamId | ||
) |
Get StreamId
void com.hyphenate.EMConferenceListener.onMemberExited | ( | EMConferenceMember | member | ) |
Member exit conference
void com.hyphenate.EMConferenceListener.onMemberJoined | ( | EMConferenceMember | member | ) |
Member join conference
default void com.hyphenate.EMConferenceListener.onMute | ( | String | adminId, |
String | memId | ||
) |
Be muted notification
default void com.hyphenate.EMConferenceListener.onMuteAll | ( | boolean | mute | ) |
Be or cancel all muted notification
void com.hyphenate.EMConferenceListener.onPassiveLeave | ( | int | error, |
String | message | ||
) |
Passively leave the conference
default void com.hyphenate.EMConferenceListener.onPubDesktopStreamFailed | ( | int | error, |
String | message | ||
) |
Pub deskop stream failed
default void com.hyphenate.EMConferenceListener.onPubStreamFailed | ( | int | error, |
String | message | ||
) |
Pub stream failed
void com.hyphenate.EMConferenceListener.onReceiveInvite | ( | String | confId, |
String | password, | ||
String | extension | ||
) |
Received a conference invitation
confId | conference id |
password | conference password @params extension invitation extension |
default void com.hyphenate.EMConferenceListener.onReqAdmin | ( | String | memId, |
String | memName, | ||
String | nickName | ||
) |
Request administrator notification
default void com.hyphenate.EMConferenceListener.onReqSpeaker | ( | String | memId, |
String | memName, | ||
String | nickName | ||
) |
Request On wheat notification
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 |
default void com.hyphenate.EMConferenceListener.onStreamStateUpdated | ( | String | streamId, |
StreamState | state | ||
) |
A data state callback for a subscription stream
streamId | StreamId |
state | Stream video or audio data status |
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
default void com.hyphenate.EMConferenceListener.onUnMute | ( | String | adminId, |
String | memId | ||
) |
Be unmuted notification
default void com.hyphenate.EMConferenceListener.onUpdateStreamFailed | ( | int | error, |
String | message | ||
) |
Update stream failed