IHTTPStreamerCupertinoVODActionNotify2, IHTTPStreamerCupertinoVODActionNotify3public interface IHTTPStreamerCupertinoVODActionNotify
IHTTPStreamerCupertinoVODActionNotify: listener interface for video on demand iOS streaming. See HTTPStreamerApplicationContextCupertinoStreamer.addVODActionListener(IHTTPStreamerCupertinoVODActionNotify listener)
| Modifier and Type | Method | Description |
|---|---|---|
void |
onCreate(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called when file index created
|
void |
onDestroy(IHTTPStreamerCupertinoIndex fileIndex) |
Called after file index is destroyed
|
void |
onFillChunkEnd(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerCupertinoIndexItem item,
LiveStreamPacketizerCupertinoChunk chunk,
boolean audioOnly) |
Called after each chunk is filled.
|
void |
onFillChunkStart(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerCupertinoIndexItem item,
LiveStreamPacketizerCupertinoChunk chunk,
boolean audioOnly) |
Called each time a chunk is filled.
|
void |
onIndex(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called after file is indexed
|
void |
onInit(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called after initialized
|
void |
onOpen(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called after open
|
void onCreate(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName)
fileIndex - file indexappContext - HTTP application contexthttpStreamerSession - HTTP streaming sessionrawStreamName - stream namestreamExt - stream extensionstreamName - adjusted stream namevoid onDestroy(IHTTPStreamerCupertinoIndex fileIndex)
fileIndex - file indexvoid onFillChunkEnd(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, boolean audioOnly)
fileIndex - file indexitem - index itemchunk - chunk being filledaudioOnly - is audio-only chunkvoid onFillChunkStart(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, boolean audioOnly)
fileIndex - file indexitem - index itemchunk - chunk being filledaudioOnly - is audio-only chunkvoid onIndex(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName)
fileIndex - file indexappContext - HTTP application contexthttpStreamerSession - HTTP streaming sessionrawStreamName - stream namestreamExt - stream extensionstreamName - adjusted stream namevoid onInit(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName)
fileIndex - file indexappContext - HTTP application contexthttpStreamerSession - HTTP streaming sessionrawStreamName - stream namestreamExt - stream extensionstreamName - adjusted stream namevoid onOpen(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName)
fileIndex - file indexappContext - HTTP application contexthttpStreamerSession - HTTP streaming sessionrawStreamName - stream namestreamExt - stream extensionstreamName - adjusted stream name