Runnablepublic class ManifestService
extends Object
implements Runnable
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ManifestService.ManifestRequest |
|
static class |
ManifestService.MSG_TYPE |
| Modifier and Type | Field | Description |
|---|---|---|
static String |
MSG_PARAM_APP |
|
static String |
MSG_PARAM_APP_INSTANCE |
|
static String |
MSG_PARAM_SEGMENT |
|
static String |
MSG_PARAM_STREAM_NAME |
|
static String |
MSG_PARAM_TYPE |
| Constructor | Description |
|---|---|
ManifestService() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
addSegment(java.util.Map data) |
|
static String |
getKey(com.wowza.wms.httpstreamer.PlaylistKey playlistKey) |
|
static String |
getKey(java.util.Map<String,Object> data) |
|
static String |
getManifest(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) |
|
static SegmentPartId |
getManifestLastSegmentPart(java.util.Map<String,Object> params) |
|
static ManifestModel |
getManifestModel(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) |
|
static void |
registerManifestRequest(com.wowza.wms.httpstreamer.PlaylistKey playlistKey,
java.util.function.Consumer<ManifestUpdate> manifestHandler) |
|
void |
run() |
|
static Thread |
shutdown() |
|
static void |
stopStream(java.util.Map data) |
|
static void |
unRegisterManifestRequest(com.wowza.wms.httpstreamer.PlaylistKey playlistKey,
java.util.function.Consumer<ManifestUpdate> manifestHandler) |
public static final String MSG_PARAM_APP
public static final String MSG_PARAM_APP_INSTANCE
public static final String MSG_PARAM_SEGMENT
public static final String MSG_PARAM_STREAM_NAME
public static final String MSG_PARAM_TYPE
public static void addSegment(java.util.Map data)
public static String getKey(com.wowza.wms.httpstreamer.PlaylistKey playlistKey)
public static String getKey(java.util.Map<String,Object> data)
public static String getManifest(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo)
public static SegmentPartId getManifestLastSegmentPart(java.util.Map<String,Object> params)
public static ManifestModel getManifestModel(java.util.Map<String,Object> params, IHTTPStreamerSession httpStreamerSession, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo)
public static void registerManifestRequest(com.wowza.wms.httpstreamer.PlaylistKey playlistKey,
java.util.function.Consumer<ManifestUpdate> manifestHandler)
public void run()
run in interface Runnablepublic static Thread shutdown()
public static void stopStream(java.util.Map data)
public static void unRegisterManifestRequest(com.wowza.wms.httpstreamer.PlaylistKey playlistKey,
java.util.function.Consumer<ManifestUpdate> manifestHandler)