| Package | Description |
|---|---|
| com.wowza.wms.dvr |
| Modifier and Type | Class | Description |
|---|---|---|
class |
DvrManifestChunkEntry |
Entry in DVR manifest that contains an associated chunk.
|
class |
DvrManifestCodecEntry |
Entry in DVR manifest that contains codec information
|
class |
DvrManifestOnMetadataEntry |
Entry in DVR manifest that contains onMetadata information and associated onMetadata chunk.
|
class |
DvrManifestTimeMapEntry |
Entry in DVR manifest that contains time map information.
|
| Modifier and Type | Method | Description |
|---|---|---|
static DvrManifestEntry |
DvrManifestEntryFactory.deserialize(byte[] data) |
|
static DvrManifestEntry |
DvrManifestEntryFactory.deserialize(java.nio.ByteBuffer buffer) |
|
DvrManifestEntry |
IDvrChannelManifest.getFirstEntry() |
|
DvrManifestEntry |
IDvrManifest.getFirstEntry(int type) |
Given manifest type, get the first playlist manifest entry.
|
DvrManifestEntry |
IDvrChannelManifest.getLastLiveEntry() |
|
DvrManifestEntry |
IDvrManifest.getLastLiveEntry(int type) |
Given manifest type, get the last playlist manifest entry.
|
DvrManifestEntry |
IDvrChannelManifest.getLastRecordedEntry() |
|
DvrManifestEntry |
IDvrManifest.getLastRecordedEntry(int type) |
Given manifest type and DVR time, get last entry.
|
DvrManifestEntry |
IDvrChannelManifest.getRecordedEntryByIndex(long index) |
|
DvrManifestEntry |
IDvrManifest.getRecordedEntryByIndex(int type,
long index) |
Get the manifest entry given a manifest type and an index.
|
DvrManifestEntry |
IDvrStreamStore.getRecordedEntryByIndex(int fragmentType,
long index) |
|
DvrManifestEntry |
IDvrStreamStore.getRecordedEntryByTime(int fragmentType,
long t) |
|
DvrManifestEntry |
IDvrChannelManifest.getRecordedEntryByTimeKey(long t) |
|
DvrManifestEntry |
IDvrManifest.getRecordedEntryByTimeKey(int type,
long dvrTime) |
Get the manifest entry given a manifest type and a time (in DVR units)
|
DvrManifestEntry |
IDvrChannelManifest.getRecordedEntryStartingBeforeTime(long t,
boolean inclusive) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<Long,DvrManifestEntry> |
IDvrChannelManifest.getIndexMap() |
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getLiveEntries() |
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getLiveEntries(long startTime) |
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getLiveEntries(int type,
long dvrStart) |
Given manifest type and DVR time, get a list of the live entries.
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getLiveEntriesWithLimit(long t,
int limit) |
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getLiveEntriesWithLimit(int type,
long dvrTime,
int limit) |
Given manifest type and DVR time, get a list of the live entries limiting number of returned items.
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getLiveTailEntries(long index) |
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getRecordedEntries() |
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getRecordedEntries(long dvrStartTime) |
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getRecordedEntries(long dvrStartTime,
long dvrEndTime) |
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getRecordedEntries(int type) |
Get a copy of all manifest entries of a given type.
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getRecordedEntries(int type,
long dvrStartTime) |
Given manifest type and DVR time, get a list of recorded entries.
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getRecordedEntries(int type,
long dvrStartTime,
long dvrEndTime) |
Given manifest type and DVR time, get a list of recorded entries.
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getRecordedEntriesInRange(long startIndex,
long endIndex) |
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getRecordedEntriesInRange(DvrManifestEntryRange range) |
Given a DvrManifestEntryRange, get a list of recorded entries in this range.
|
java.util.Map<Long,DvrManifestEntry> |
IDvrManifest.getRecordedEntriesMap(int type) |
Get a copy of all manifest entries of a given type as a Map of indices.
|
java.util.List<DvrManifestEntry> |
IDvrChannelManifest.getRecordedEntriesWithLimit(long t,
int limit) |
|
java.util.List<DvrManifestEntry> |
IDvrManifest.getRecordedEntriesWithLimit(int type,
long dvrTime,
int limit) |
Given manifest type and DVR time, get a list of recorded entries limiting number of returned items.
|
java.util.List<DvrManifestEntry> |
IDvrStreamStore.getRecordedEntriesWithLimit(int fragmentType,
long t,
int limit) |
|
java.util.List<DvrManifestEntry> |
IDvrManifest.purgeEntries(DvrManifestEntryRangeGroup ranges) |
Given a group of ranges, purge the manifest entries.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IDvrStreamManager.addManifestEntries(String vStreamName,
java.util.List<DvrManifestEntry> entries,
String serverGuid) |
Add to stream stores manifest.
|
void |
IDvrStreamStore.addManifestEntries(java.util.List<DvrManifestEntry> entries) |
|
void |
IDvrManifest.addToManifest(java.util.List<DvrManifestEntry> entries) |
Add manifest entries to the manifest
|
void |
IDvrStoreChunkListener.postChunksPurged(IDvrStreamStore store,
DvrManifestEntryRangeGroup entries,
java.util.List<DvrManifestEntry> deletedEntries) |
Callback after DVR store performs a purge
|