public interface BaseRtpEndpoint extends SdpEndpoint
Modifier and Type | Method and Description |
---|---|
ListenerSubscription |
addConnectionStateChangedListener(EventListener<ConnectionStateChangedEvent> listener)
Add a
EventListener for event ConnectionStateChangedEvent . |
void |
addConnectionStateChangedListener(EventListener<ConnectionStateChangedEvent> listener,
Continuation<ListenerSubscription> cont)
Add a
EventListener for event ConnectionStateChangedEvent . |
ListenerSubscription |
addMediaStateChangedListener(EventListener<MediaStateChangedEvent> listener)
Add a
EventListener for event MediaStateChangedEvent . |
void |
addMediaStateChangedListener(EventListener<MediaStateChangedEvent> listener,
Continuation<ListenerSubscription> cont)
Add a
EventListener for event MediaStateChangedEvent . |
ConnectionState |
getConnectionState()
Get Connection state.
|
void |
getConnectionState(Continuation<ConnectionState> cont)
Get Connection state.
|
TFuture<ConnectionState> |
getConnectionState(Transaction tx)
Get Connection state.
|
int |
getMaxVideoSendBandwidth()
Get Maximum bandwidth for video transmission, in kbps.
|
void |
getMaxVideoSendBandwidth(Continuation<Integer> cont)
Get Maximum bandwidth for video transmission, in kbps.
|
TFuture<Integer> |
getMaxVideoSendBandwidth(Transaction tx)
Get Maximum bandwidth for video transmission, in kbps.
|
MediaState |
getMediaState()
Get Media flow state.
|
void |
getMediaState(Continuation<MediaState> cont)
Get Media flow state.
|
TFuture<MediaState> |
getMediaState(Transaction tx)
Get Media flow state.
|
int |
getMinVideoRecvBandwidth()
Get Minimum bandwidth announced for video reception, in kbps.
|
void |
getMinVideoRecvBandwidth(Continuation<Integer> cont)
Get Minimum bandwidth announced for video reception, in kbps.
|
TFuture<Integer> |
getMinVideoRecvBandwidth(Transaction tx)
Get Minimum bandwidth announced for video reception, in kbps.
|
int |
getMinVideoSendBandwidth()
Get Minimum bandwidth for video transmission, in kbps.
|
void |
getMinVideoSendBandwidth(Continuation<Integer> cont)
Get Minimum bandwidth for video transmission, in kbps.
|
TFuture<Integer> |
getMinVideoSendBandwidth(Transaction tx)
Get Minimum bandwidth for video transmission, in kbps.
|
RembParams |
getRembParams()
Get Advanced parameters to configure the congestion control algorithm.
|
void |
getRembParams(Continuation<RembParams> cont)
Get Advanced parameters to configure the congestion control algorithm.
|
TFuture<RembParams> |
getRembParams(Transaction tx)
Get Advanced parameters to configure the congestion control algorithm.
|
void |
removeConnectionStateChangedListener(ListenerSubscription listenerSubscription)
Remove a
ListenerSubscription for event ConnectionStateChangedEvent . |
void |
removeConnectionStateChangedListener(ListenerSubscription listenerSubscription,
Continuation<Void> cont)
Remove a
ListenerSubscription for event ConnectionStateChangedEvent . |
void |
removeMediaStateChangedListener(ListenerSubscription listenerSubscription)
Remove a
ListenerSubscription for event MediaStateChangedEvent . |
void |
removeMediaStateChangedListener(ListenerSubscription listenerSubscription,
Continuation<Void> cont)
Remove a
ListenerSubscription for event MediaStateChangedEvent . |
void |
setMaxVideoSendBandwidth(int maxVideoSendBandwidth)
Set Maximum bandwidth for video transmission, in kbps.
|
void |
setMaxVideoSendBandwidth(int maxVideoSendBandwidth,
Continuation<Void> cont)
Set Maximum bandwidth for video transmission, in kbps.
|
void |
setMaxVideoSendBandwidth(int maxVideoSendBandwidth,
Transaction tx)
Set Maximum bandwidth for video transmission, in kbps.
|
void |
setMinVideoRecvBandwidth(int minVideoRecvBandwidth)
Set Minimum bandwidth announced for video reception, in kbps.
|
void |
setMinVideoRecvBandwidth(int minVideoRecvBandwidth,
Continuation<Void> cont)
Set Minimum bandwidth announced for video reception, in kbps.
|
void |
setMinVideoRecvBandwidth(int minVideoRecvBandwidth,
Transaction tx)
Set Minimum bandwidth announced for video reception, in kbps.
|
void |
setMinVideoSendBandwidth(int minVideoSendBandwidth)
Set Minimum bandwidth for video transmission, in kbps.
|
void |
setMinVideoSendBandwidth(int minVideoSendBandwidth,
Continuation<Void> cont)
Set Minimum bandwidth for video transmission, in kbps.
|
void |
setMinVideoSendBandwidth(int minVideoSendBandwidth,
Transaction tx)
Set Minimum bandwidth for video transmission, in kbps.
|
void |
setRembParams(RembParams rembParams)
Set Advanced parameters to configure the congestion control algorithm.
|
void |
setRembParams(RembParams rembParams,
Continuation<Void> cont)
Set Advanced parameters to configure the congestion control algorithm.
|
void |
setRembParams(RembParams rembParams,
Transaction tx)
Set Advanced parameters to configure the congestion control algorithm.
|
generateOffer, generateOffer, generateOffer, getLocalSessionDescriptor, getLocalSessionDescriptor, getLocalSessionDescriptor, getMaxAudioRecvBandwidth, getMaxAudioRecvBandwidth, getMaxAudioRecvBandwidth, getMaxVideoRecvBandwidth, getMaxVideoRecvBandwidth, getMaxVideoRecvBandwidth, getRemoteSessionDescriptor, getRemoteSessionDescriptor, getRemoteSessionDescriptor, processAnswer, processAnswer, processAnswer, processOffer, processOffer, processOffer, setMaxAudioRecvBandwidth, setMaxAudioRecvBandwidth, setMaxAudioRecvBandwidth, setMaxVideoRecvBandwidth, setMaxVideoRecvBandwidth, setMaxVideoRecvBandwidth
addMediaSessionStartedListener, addMediaSessionStartedListener, addMediaSessionTerminatedListener, addMediaSessionTerminatedListener, removeMediaSessionStartedListener, removeMediaSessionStartedListener, removeMediaSessionTerminatedListener, removeMediaSessionTerminatedListener
addElementConnectedListener, addElementConnectedListener, addElementDisconnectedListener, addElementDisconnectedListener, addMediaFlowInStateChangeListener, addMediaFlowInStateChangeListener, addMediaFlowOutStateChangeListener, addMediaFlowOutStateChangeListener, addMediaTranscodingStateChangeListener, addMediaTranscodingStateChangeListener, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, getGstreamerDot, getGstreamerDot, getGstreamerDot, getGstreamerDot, getGstreamerDot, getGstreamerDot, getMaxOuputBitrate, getMaxOuputBitrate, getMaxOuputBitrate, getMaxOutputBitrate, getMaxOutputBitrate, getMaxOutputBitrate, getMinOuputBitrate, getMinOuputBitrate, getMinOuputBitrate, getMinOutputBitrate, getMinOutputBitrate, getMinOutputBitrate, getSinkConnections, getSinkConnections, getSinkConnections, getSinkConnections, getSinkConnections, getSinkConnections, getSinkConnections, getSinkConnections, getSinkConnections, getSourceConnections, getSourceConnections, getSourceConnections, getSourceConnections, getSourceConnections, getSourceConnections, getSourceConnections, getSourceConnections, getSourceConnections, getStats, getStats, getStats, getStats, getStats, getStats, isMediaFlowingIn, isMediaFlowingIn, isMediaFlowingIn, isMediaFlowingIn, isMediaFlowingIn, isMediaFlowingIn, isMediaFlowingOut, isMediaFlowingOut, isMediaFlowingOut, isMediaFlowingOut, isMediaFlowingOut, isMediaFlowingOut, isMediaTranscoding, isMediaTranscoding, isMediaTranscoding, isMediaTranscoding, isMediaTranscoding, isMediaTranscoding, removeElementConnectedListener, removeElementConnectedListener, removeElementDisconnectedListener, removeElementDisconnectedListener, removeMediaFlowInStateChangeListener, removeMediaFlowInStateChangeListener, removeMediaFlowOutStateChangeListener, removeMediaFlowOutStateChangeListener, removeMediaTranscodingStateChangeListener, removeMediaTranscodingStateChangeListener, setAudioFormat, setAudioFormat, setAudioFormat, setMaxOuputBitrate, setMaxOuputBitrate, setMaxOuputBitrate, setMaxOutputBitrate, setMaxOutputBitrate, setMaxOutputBitrate, setMinOuputBitrate, setMinOuputBitrate, setMinOuputBitrate, setMinOutputBitrate, setMinOutputBitrate, setMinOutputBitrate, setOutputBitrate, setOutputBitrate, setOutputBitrate, setVideoFormat, setVideoFormat, setVideoFormat
addErrorListener, addErrorListener, addTag, addTag, addTag, getChildren, getChildren, getChildren, getChilds, getChilds, getChilds, getCreationTime, getCreationTime, getCreationTime, getId, getId, getId, getMediaPipeline, getMediaPipeline, getMediaPipeline, getName, getName, getName, getParent, getParent, getParent, getSendTagsInEvents, getSendTagsInEvents, getSendTagsInEvents, getTag, getTag, getTag, getTags, getTags, getTags, removeErrorListener, removeErrorListener, removeTag, removeTag, removeTag, setName, setName, setName, setSendTagsInEvents, setSendTagsInEvents, setSendTagsInEvents
isCommited, release, release, release, waitCommited, whenCommited, whenCommited
int getMinVideoRecvBandwidth()
void getMinVideoRecvBandwidth(Continuation<Integer> cont)
TFuture<Integer> getMinVideoRecvBandwidth(Transaction tx)
void setMinVideoRecvBandwidth(int minVideoRecvBandwidth)
void setMinVideoRecvBandwidth(int minVideoRecvBandwidth, Continuation<Void> cont)
void setMinVideoRecvBandwidth(int minVideoRecvBandwidth, Transaction tx)
int getMinVideoSendBandwidth()
void getMinVideoSendBandwidth(Continuation<Integer> cont)
TFuture<Integer> getMinVideoSendBandwidth(Transaction tx)
void setMinVideoSendBandwidth(int minVideoSendBandwidth)
void setMinVideoSendBandwidth(int minVideoSendBandwidth, Continuation<Void> cont)
void setMinVideoSendBandwidth(int minVideoSendBandwidth, Transaction tx)
int getMaxVideoSendBandwidth()
void getMaxVideoSendBandwidth(Continuation<Integer> cont)
TFuture<Integer> getMaxVideoSendBandwidth(Transaction tx)
void setMaxVideoSendBandwidth(int maxVideoSendBandwidth)
void setMaxVideoSendBandwidth(int maxVideoSendBandwidth, Continuation<Void> cont)
void setMaxVideoSendBandwidth(int maxVideoSendBandwidth, Transaction tx)
MediaState getMediaState()
void getMediaState(Continuation<MediaState> cont)
TFuture<MediaState> getMediaState(Transaction tx)
ConnectionState getConnectionState()
void getConnectionState(Continuation<ConnectionState> cont)
TFuture<ConnectionState> getConnectionState(Transaction tx)
RembParams getRembParams()
void getRembParams(Continuation<RembParams> cont)
TFuture<RembParams> getRembParams(Transaction tx)
void setRembParams(RembParams rembParams)
void setRembParams(RembParams rembParams, Continuation<Void> cont)
void setRembParams(RembParams rembParams, Transaction tx)
ListenerSubscription addMediaStateChangedListener(EventListener<MediaStateChangedEvent> listener)
EventListener
for event MediaStateChangedEvent
. Synchronous call.listener
- Listener to be called on MediaStateChangedEventvoid addMediaStateChangedListener(EventListener<MediaStateChangedEvent> listener, Continuation<ListenerSubscription> cont)
EventListener
for event MediaStateChangedEvent
. Asynchronous call.
Calls Continuation<ListenerSubscription> when it has been added.listener
- Listener to be called on MediaStateChangedEventcont
- Continuation to be called when the listener is registeredvoid removeMediaStateChangedListener(ListenerSubscription listenerSubscription)
ListenerSubscription
for event MediaStateChangedEvent
. Synchronous call.listenerSubscription
- Listener subscription to be removedvoid removeMediaStateChangedListener(ListenerSubscription listenerSubscription, Continuation<Void> cont)
ListenerSubscription
for event MediaStateChangedEvent
. Asynchronous call.
Calls Continuation<Void> when it has been removed.listenerSubscription
- Listener subscription to be removedcont
- Continuation to be called when the listener is removedListenerSubscription addConnectionStateChangedListener(EventListener<ConnectionStateChangedEvent> listener)
EventListener
for event ConnectionStateChangedEvent
. Synchronous call.listener
- Listener to be called on ConnectionStateChangedEventvoid addConnectionStateChangedListener(EventListener<ConnectionStateChangedEvent> listener, Continuation<ListenerSubscription> cont)
EventListener
for event ConnectionStateChangedEvent
. Asynchronous call.
Calls Continuation<ListenerSubscription> when it has been added.listener
- Listener to be called on ConnectionStateChangedEventcont
- Continuation to be called when the listener is registeredvoid removeConnectionStateChangedListener(ListenerSubscription listenerSubscription)
ListenerSubscription
for event ConnectionStateChangedEvent
. Synchronous call.listenerSubscription
- Listener subscription to be removedvoid removeConnectionStateChangedListener(ListenerSubscription listenerSubscription, Continuation<Void> cont)
ListenerSubscription
for event ConnectionStateChangedEvent
. Asynchronous call.
Calls Continuation<Void> when it has been removed.listenerSubscription
- Listener subscription to be removedcont
- Continuation to be called when the listener is removedCopyright © 2018 Kurento. All rights reserved.