|
||||||||||
| 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 |
streamPlaylistItemPlay(IPlaylistSubscriberStream stream,
IPlayItem item,
boolean isLive)
Notified when a playlist item plays. |
void |
streamPlaylistItemStop(IPlaylistSubscriberStream stream,
IPlayItem item)
Notified when a playlist item stops. |
void |
streamPlaylistVODItemPause(IPlaylistSubscriberStream stream,
IPlayItem item,
int position)
Notified when a playlist vod item pauses. |
void |
streamPlaylistVODItemResume(IPlaylistSubscriberStream stream,
IPlayItem item,
int position)
Notified when a playlist vod item resumes. |
void |
streamPlaylistVODItemSeek(IPlaylistSubscriberStream stream,
IPlayItem item,
int position)
Notified when a playlist vod item seeks. |
void |
streamPublishStart(IBroadcastStream stream)
A broadcast stream starts being published. |
void |
streamRecordStart(IBroadcastStream stream)
A broadcast stream starts 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.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 streamBroadcastStart(IBroadcastStream stream)
stream - streamvoid streamBroadcastClose(IBroadcastStream stream)
stream - streamvoid streamSubscriberStart(ISubscriberStream stream)
stream - streamvoid streamSubscriberClose(ISubscriberStream stream)
stream - stream
void streamPlaylistItemPlay(IPlaylistSubscriberStream stream,
IPlayItem item,
boolean isLive)
stream - streamitem - itemisLive - treu if live
TODO
void streamPlaylistItemStop(IPlaylistSubscriberStream stream,
IPlayItem item)
stream - streamitem - item
void streamPlaylistVODItemPause(IPlaylistSubscriberStream stream,
IPlayItem item,
int position)
stream - streamitem - itemposition - position
void streamPlaylistVODItemResume(IPlaylistSubscriberStream stream,
IPlayItem item,
int position)
stream - streamitem - itemposition - position
void streamPlaylistVODItemSeek(IPlaylistSubscriberStream 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 | |||||||||