|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStreamAwareScopeHandler
A scope handler that is stream aware.
Method Summary | |
---|---|
void |
streamBroadcastClose(IBroadcastStream stream)
Notified when a broadcaster closes. |
void |
streamBroadcastStart(IBroadcastStream stream)
Notified when a broadcaster starts. |
void |
streamPlayItemPause(ISubscriberStream stream,
IPlayItem item,
int position)
Notified when a play item pauses. |
void |
streamPlayItemPlay(ISubscriberStream stream,
IPlayItem item,
boolean isLive)
Notified when a play item plays. |
void |
streamPlayItemResume(ISubscriberStream stream,
IPlayItem item,
int position)
Notified when a play item resumes. |
void |
streamPlayItemSeek(ISubscriberStream stream,
IPlayItem item,
int position)
Notified when a play item seeks. |
void |
streamPlayItemStop(ISubscriberStream stream,
IPlayItem item)
Notified when a play item stops. |
void |
streamPublishStart(IBroadcastStream stream)
A broadcast stream starts being published. |
void |
streamRecordStart(IBroadcastStream stream)
A broadcast stream starts being recorded. |
void |
streamRecordStop(IBroadcastStream stream)
A broadcast stream stops being recorded. |
void |
streamSubscriberClose(ISubscriberStream stream)
Notified when a subscriber closes. |
void |
streamSubscriberStart(ISubscriberStream stream)
Notified when a subscriber starts. |
Methods inherited from interface org.red5.server.api.scope.IScopeHandler |
---|
addChildScope, connect, disconnect, join, leave, removeChildScope, serviceCall, start, stop |
Methods inherited from interface org.red5.server.api.event.IEventHandler |
---|
handleEvent |
Method Detail |
---|
void streamPublishStart(IBroadcastStream stream)
stream
- streamvoid streamRecordStart(IBroadcastStream stream)
stream
- streamvoid streamRecordStop(IBroadcastStream stream)
stream
- streamvoid streamBroadcastStart(IBroadcastStream stream)
void streamBroadcastClose(IBroadcastStream stream)
stream
- streamvoid streamSubscriberStart(ISubscriberStream stream)
stream
- streamvoid streamSubscriberClose(ISubscriberStream stream)
stream
- streamvoid streamPlayItemPlay(ISubscriberStream stream, IPlayItem item, boolean isLive)
stream
- streamitem
- itemisLive
- true if livevoid streamPlayItemStop(ISubscriberStream stream, IPlayItem item)
stream
- streamitem
- itemvoid streamPlayItemPause(ISubscriberStream stream, IPlayItem item, int position)
stream
- streamitem
- itemposition
- positionvoid streamPlayItemResume(ISubscriberStream stream, IPlayItem item, int position)
stream
- streamitem
- itemposition
- positionvoid streamPlayItemSeek(ISubscriberStream stream, IPlayItem item, int position)
stream
- streamitem
- itemposition
- position
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |