public interface IRemoteMediaPlayerModel extends IMediaPlayerModel
IRemoteMediaPlayerModel
- IMediaPlayerModel
extention for the 'remote' streams.
Note:
- The core difference of remote media is that most of audio/video frames are not available
locally (i.e. frames are received from the remote source).
Modifier and Type | Interface and Description |
---|---|
static interface |
IRemoteMediaPlayerModel.IListener
IListener - IRemoteMediaPlayerModel listener. |
IMediaPlayerModel.ListenerAdapter, IMediaPlayerModel.Method
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EVENT_REMOTE_CLOSED
EVENT_REMOTE_CLOSED |
static java.lang.String |
EVENT_REMOTE_CONNECTED
EVENT_REMOTE_CONNECTED |
static java.lang.String |
EVENT_REMOTE_CONNECTING
EVENT_REMOTE_CONNECTING |
static java.lang.String |
EVENT_REMOTE_OPEN_FAILURE
EVENT_REMOTE_OPEN_FAILURE |
static java.lang.String |
EVENT_REMOTE_OPEN_SUCCESS
EVENT_REMOTE_OPEN_SUCCESS |
static java.lang.String |
EVENT_REMOTE_PLAYING
EVENT_REMOTE_PLAYING |
addListener, getSource, nextAudioFrame, nextVideoFrame, release, removeListener, start
invoke
static final java.lang.String EVENT_REMOTE_CONNECTING
EVENT_REMOTE_CONNECTING
static final java.lang.String EVENT_REMOTE_CONNECTED
EVENT_REMOTE_CONNECTED
static final java.lang.String EVENT_REMOTE_OPEN_SUCCESS
EVENT_REMOTE_OPEN_SUCCESS
static final java.lang.String EVENT_REMOTE_OPEN_FAILURE
EVENT_REMOTE_OPEN_FAILURE
static final java.lang.String EVENT_REMOTE_PLAYING
EVENT_REMOTE_PLAYING
static final java.lang.String EVENT_REMOTE_CLOSED
EVENT_REMOTE_CLOSED