public interface IStreamCapableConnection extends IConnection
IConnection.EncodingPERSISTENT, POLLING, TRANSIENT| Modifier and Type | Method and Description |
|---|---|
void |
deleteStreamById(int streamId)
Deletes the stream with the given id.
|
long |
getPendingVideoMessages(int streamId)
Total number of video messages that are pending to be sent to a stream.
|
IClientStream |
getStreamById(int streamId)
Get a stream by its id.
|
IClientBroadcastStream |
newBroadcastStream(int streamId)
Create a broadcast stream.
|
IPlaylistSubscriberStream |
newPlaylistSubscriberStream(int streamId)
Create a stream that can play a list.
|
ISingleItemSubscriberStream |
newSingleItemSubscriberStream(int streamId)
Create a stream that can play only one item.
|
int |
reserveStreamId()
Return a reserved stream id for use.
|
int |
reserveStreamId(int id) |
void |
unreserveStreamId(int streamId)
Unreserve this id for future use.
|
close, connect, connect, getBasicScopes, getClient, getClientBytesRead, getConnectParams, getDroppedMessages, getEncoding, getHost, getLastPingTime, getPath, getPendingMessages, getReadBytes, getReadMessages, getRemoteAddress, getRemoteAddresses, getRemotePort, getScope, getSessionId, getType, getWrittenBytes, getWrittenMessages, initialize, isConnected, ping, setBandwidthdispatchEventhandleEventnotifyEventgetBoolAttribute, getByteAttribute, getDoubleAttribute, getIntAttribute, getListAttribute, getLongAttribute, getMapAttribute, getSetAttribute, getShortAttribute, getStringAttributegetAttribute, getAttribute, getAttributeNames, getAttributes, hasAttribute, removeAttribute, removeAttributes, setAttribute, setAttributes, setAttributesint reserveStreamId()
int reserveStreamId(int id)
void unreserveStreamId(int streamId)
streamId - ID of stream to unreservevoid deleteStreamById(int streamId)
streamId - ID of stream to deleteIClientStream getStreamById(int streamId)
streamId - Stream idISingleItemSubscriberStream newSingleItemSubscriberStream(int streamId)
streamId - Stream idIPlaylistSubscriberStream newPlaylistSubscriberStream(int streamId)
streamId - Stream idIClientBroadcastStream newBroadcastStream(int streamId)
streamId - Stream idlong getPendingVideoMessages(int streamId)
streamId - Stream idCopyright © 2006-2012 The Red5 Project