public class DvrManifestChunkEntry extends DvrManifestEntry
| Modifier and Type | Field | Description |
|---|---|---|
protected com.wowza.wms.dvr.DvrChunkArtifact |
artifact |
|
protected com.wowza.wms.dvr.DvrEncryptionInfoHolder |
encryptions |
dvrStart, dvrStop, index, MANIFESTFILE_KEY_ARTIFACT, MANIFESTFILE_KEY_AUDIO_CODEC, MANIFESTFILE_KEY_CHUNKINDEX, MANIFESTFILE_KEY_DVRTIME, MANIFESTFILE_KEY_ENCRYPTIONS, MANIFESTFILE_KEY_INDEX, MANIFESTFILE_KEY_METADATA, MANIFESTFILE_KEY_NAME, MANIFESTFILE_KEY_PACKETTIME, MANIFESTFILE_KEY_SIZE, MANIFESTFILE_KEY_START, MANIFESTFILE_KEY_STOP, MANIFESTFILE_KEY_TYPE, MANIFESTFILE_KEY_UTCTIME, MANIFESTFILE_KEY_VIDEO_CODEC, packetTime, SERIALIZE_CURRENT_VERSION, type, utcTime| Constructor | Description |
|---|---|
DvrManifestChunkEntry(int type,
long index,
long dvrStart,
long dvrStop,
long packetTime,
long utcTime,
com.wowza.wms.dvr.DvrChunkArtifact artifact) |
Constructor
|
DvrManifestChunkEntry(int type,
long index,
long dvrStart,
long dvrStop,
long packetTime,
long utcTime,
com.wowza.wms.dvr.DvrChunkArtifact artifact,
com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions) |
Constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
protected String |
getArtifactsTextRepresentation() |
|
com.wowza.wms.dvr.DvrChunkArtifact |
getDvrArtifact() |
Get DVR artifact reference.
|
com.wowza.wms.dvr.DvrEncryptionInfoHolder |
getEncryptions() |
Get associated encryptions.
|
protected String |
getEncryptionsTextRepresentation() |
|
String |
getManifestRepresentation() |
Get textual representation of record for textual manifest usage.
|
void |
serialize(java.io.DataOutputStream out) |
Serialize manifest record.
|
void |
setEncryptions(com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions) |
Set associated encryptions.
|
String |
toString() |
encodeBytes, getCommonInitialTextRepString, getDuration, getIndex, getPacketStartTime, getStartTimecode, getStopTimecode, getType, getUtcStartTime, getUTCStartTime, serializeprotected com.wowza.wms.dvr.DvrChunkArtifact artifact
protected com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions
public DvrManifestChunkEntry(int type,
long index,
long dvrStart,
long dvrStop,
long packetTime,
long utcTime,
com.wowza.wms.dvr.DvrChunkArtifact artifact)
type - typeindex - manifest indexdvrStart - start time (ms in DVR time scale)dvrStop - stop time (ms in DVR time scale)utcTime - packetTime - artifact - reference to the chunk artifactpublic DvrManifestChunkEntry(int type,
long index,
long dvrStart,
long dvrStop,
long packetTime,
long utcTime,
com.wowza.wms.dvr.DvrChunkArtifact artifact,
com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions)
type - typeindex - manifest indexdvrStart - start time (ms in DVR time scale)dvrStop - stop time (ms in DVR time scale)utcTime - packetTime - artifact - reference to the chunk artifactencryptions - associated encryptionsprotected String getArtifactsTextRepresentation()
public com.wowza.wms.dvr.DvrChunkArtifact getDvrArtifact()
public com.wowza.wms.dvr.DvrEncryptionInfoHolder getEncryptions()
protected String getEncryptionsTextRepresentation()
public String getManifestRepresentation()
DvrManifestEntrygetManifestRepresentation in class DvrManifestEntrypublic void serialize(java.io.DataOutputStream out)
DvrManifestEntryserialize in class DvrManifestEntryout - output streampublic void setEncryptions(com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions)
encryptions - encryptionspublic String toString()
toString in class Object