Interface IDvrConstants
-
- All Superinterfaces:
IDvrPrivateConstants
public interface IDvrConstants extends IDvrPrivateConstants
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IDvrConstants.DvrTimeScale
-
Field Summary
Fields Modifier and Type Field Description static String
ARCHIVE_STRATEGY_APPEND
static String
ARCHIVE_STRATEGY_DELETE
static String
ARCHIVE_STRATEGY_VERSION
static int
DEFAULT_CHUNK_MEMORY_CACHESIZE
Default value for DVR Property"chunkMemoryCacheSize"
.static boolean
DEFAULT_CHUNK_MEMORY_READ_CACHE_DEBUG
Default value for DVR Property"chunkReadMemoryCacheDebug"
.static boolean
DEFAULT_CHUNK_MEMORY_READ_CACHE_ENABLE
Default value for DVR Property"chunkReadMemoryCacheEnable"
.static long
DEFAULT_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
Default value for DVR Property"chunkReadMemoryCacheExpireAge"
.static long
DEFAULT_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
Default value for DVR Property"chunkReadMemoryCacheGCExpireFrequency"
.static int
DEFAULT_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
Default value for DVR Property"chunkReadMemoryCacheMaxExpireCount"
.static String
DEFAULT_CHUNK_MEMORY_READ_CACHE_STORE
Default value for DVR Property"chunkReadMemoryCacheStore"
.static int
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
Default value for DVR Property"chunkReadMemoryCacheAudioSize"
.static int
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_DATA
Default value for DVR Property"chunkReadMemoryCacheDataSize"
.static int
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
Default value for DVR Property"chunkReadMemoryCacheVideoSize"
.static boolean
DEFAULT_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
Default value for property "dvrCupertinoPutEndTagIfPlaylistDurationReached" #seePROPERTY_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
static int
DEFAULT_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
Default value for property "dvrMPEGDashPlaylistGzipThreshold" #seePROPERTY_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
static String
DEFAULT_PLAYLIST_REQUEST_DELEGATE
static int
DEFAULT_PROPERTY_ALLOWABLE_AV_PACKET_DELTA
Default value for DVR Property"dvrAllowableAVPacketDelta"
.static int
DEFAULT_PROPERTY_APPEND_DISCONTINUITY_DELTA
Default value for DVR Property"dvrAppendDiscontinuityDelta"
.static int
DEFAULT_PROPERTY_AUDIO_ONLY_CHUNK_TARGET_DURATION
Default value for DVR Property"dvrAudioOnlyChunkTargetDuration"
.static boolean
DEFAULT_PROPERTY_BREAK_ON_PTS
Default value for DVR Property"dvrChunkBreakOnPTS"
.static boolean
DEFAULT_PROPERTY_BREAK_ON_PTS_MANIFEST
Default value for DVR Property"dvrChunkBreakOnPTSManifest"
.static String
DEFAULT_PROPERTY_CHUNK_CACHE_CLASS
Default value for DVR Property"dvrChunkMemoryCacheClass"
.static int
DEFAULT_PROPERTY_CHUNK_DURATION_MINIMUM
Default value for DVR Property"dvrChunkDurationMinimum"
.static int
DEFAULT_PROPERTY_CHUNK_GROUPING_SECONDS
Default value for DVR Property"dvrChunkGroupingSeconds"
.static String
DEFAULT_PROPERTY_CHUNK_ID_CLASS
Internal DO NOT USEstatic String
DEFAULT_PROPERTY_CHUNK_READ_CACHE_CLASS
Default value for DVR Property"dvrChunkMemoryReadCacheClass"
.static String
DEFAULT_PROPERTY_CHUNK_READER_CLASS
Default value for DVR Property"dvrChunkReaderClass"
.static String
DEFAULT_PROPERTY_CHUNK_WRITER_CLASS
Default value for DVR Property"dvrChunkWriterClass"
.static boolean
DEFAULT_PROPERTY_DEBUG_CHANNEL_MANIFEST
static int
DEFAULT_PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
Default value for DVR Property"dvrMaxInvalidChunksLogged"
.static int
DEFAULT_PROPERTY_DEBUG_MAX_RAW_PACKETS
Default value for DVR Property"dvrDebugMaximumRawPackets"
.static int
DEFAULT_PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
Default value for DVR Property"dvrMaxValidChunksLogged"
.static boolean
DEFAULT_PROPERTY_DEBUG_RAW_PACKETS
Default value for DVR Property"dvrDebugRawPackets"
.static int
DEFAULT_PROPERTY_DVR_MAX_CHUNK_LOG
Default value for DVR Property"dvrMaxChunkLogCount"
.static String
DEFAULT_PROPERTY_FILE_SYSTEM_CLASS
Default value for DVR Property"dvrFileSystemClass"
.static String
DEFAULT_PROPERTY_MANIFEST_PERSISTER_CLASS
Default value for DVR Property"dvrManifestPersisterClass"
.static int
DEFAULT_PROPERTY_MAX_RECALC_DURATION_LOG
Default value for DVR Property"dvrMaxRecountDurationLogCount"
.static long
DEFAULT_PROPERTY_MAX_RECORDING_LENGTH
Default value for DVR Property"dvrMaximumRecordingLength"
.static int
DEFAULT_PROPERTY_MBR_ALTERNATIVE_MATCH_DELTA
Default value for DVR Property"dvrMbrAlternateMatchDelta"
.static String
DEFAULT_PROPERTY_MBR_CLASS_ALIGNER
Internal DO NOT USEstatic int
DEFAULT_PROPERTY_MBR_MINIMIMUM_PACKETTIME_GAP_SIZE
Default value for DVR Property"dvrMbrMinimumPacketTimeGapSize"
.static int
DEFAULT_PROPERTY_MBR_MINIMIMUM_UTCTIME_GAP_SIZE
Default value for DVR Property"dvrMbrMinimumPacketTimeGapSize"
.static String
DEFAULT_PROPERTY_MEDIACACHE_READER_CLASS
Default value for DVR Property"dvrMediaCacheReaderClass"
.static boolean
DEFAULT_PROPERTY_MPEG_DASH_PLAYLIST_USE_GZIP
static int
DEFAULT_PROPERTY_PACKET_DELTA_TO_NOTIFY
static int
DEFAULT_PROPERTY_PACKET_DELTA_TO_RESET_TIME
Default value for DVR Property"dvrResetTimePacketDelta"
.static int
DEFAULT_PROPERTY_PACKET_DURATION_MAXIMUM
Default value for DVR Property"dvrChunkDurationMinimum"
.static int
DEFAULT_PROPERTY_PACKET_SORT_TIME
Default value for DVR Property"dvrPacketSortTime"
.static String
DEFAULT_PROPERTY_PACKET_SORTER_CLASS
Default value for DVR Property"dvrPacketSorterClass"
.static String
DEFAULT_PROPERTY_PURGE_DEFAULT
Internal DO NOT USEstatic String
DEFAULT_PROPERTY_RECORDINGS_LOADER_CLASS
Default value for DVR Property"dvrRecordingsLoaderClass"
.static int
DEFAULT_PROPERTY_REPEATER_HEARTBEAT_DURATION
static int
DEFAULT_PROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
Default value for property "dvrSanJosePlaylistAbstDurationTolerance" #seePROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
static int
DEFAULT_PROPERTY_SANJOSE_ABST_TIMESCALE
Default value for property "dvrSanJosePlaylistAbstTimescale" #seePROPERTY_SANJOSE_ABST_TIMESCALE
static boolean
DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE
static boolean
DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_SEEK
static int
DEFAULT_PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION
static int
DEFAULT_PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION
static boolean
DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE
static boolean
DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK
static boolean
DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION
static String
DEFAULT_PROPERTY_STORAGE_DIRECTORY
Default value for DVR Property"dvrStorageDirectory"
.static String
DEFAULT_PROPERTY_TEXT_READER_CLASS
Default value for DVR Property"dvrTextReaderClass"
.static String
DEFAULT_PROPERTY_TEXT_WRITER_CLASS
Default value for DVR Property"dvrTextWriterClass"
.static String
DVR_DEFAULT_FILESTORE
The default DVR store ID:"dvrfilestorage"
.static String
DVR_DEFAULT_RECORDER_ID
The default DVR recorder ID:"dvrrecorder"
.static String
DVR_REPEATER_PACKETIZER_ID
The default DVR streaming repeater ID:"dvrstreamingrepeater"
.static String
DVR_STREAMING_PACKETIZER_ID
The default DVR streaming packetizer ID:"dvrstreamingpacketizer"
.static int
DVR_WINDOW_DURATION_UNLIMITED
static String
MEDIACACHE_PREFIX
The MediaCache prefix for dvr repeaterstatic String
MIMETYPE_VIDEO_MP4
Constant for mime type "video/mp4"static String
PROPERTY_ALLOWABLE_AV_PACKET_DELTA
DVR Property"dvrAllowableAVPacketDelta"
: for specifying how much audio and video packets may diverge before triggering an error.static String
PROPERTY_APPEND_DISCONTINUITY_DELTA
DVR Property"dvrAppendDiscontinuityDelta"
: for specifying how many milliseconds of empty space are put between individual recordings that when in append mode.static String
PROPERTY_ARCHIVE_STRATEGY
DVR Property"dvrArchiveStrategy"
: for specifying the DVR archive strategy.static String
PROPERTY_AUDIO_ONLY_CHUNK_TARGET_DURATION
DVR Property"dvrAudioOnlyChunkTargetDuration"
: for target duration when recording audio-only.static String
PROPERTY_BREAK_ON_PTS
DVR Property"dvrChunkBreakOnPTS"
: for specifying that DVR should be broken on PTS.static String
PROPERTY_BREAK_ON_PTS_MANIFEST
DVR Property"dvrChunkBreakOnPTSManifest"
: for specifying that DVR manifest should use the PTS when dvrChunkBreakOnPTS is enabled.static String
PROPERTY_CHUNK_CACHE_CLASS
DVR Property"dvrChunkMemoryCacheClass"
: for controlling the class responsible for caching DVR chunks in memory.static String
PROPERTY_CHUNK_DURATION_MINIMUM
DVR Property"dvrChunkDurationMinimum"
: for minimum chunk duration, in milliseconds.static String
PROPERTY_CHUNK_GROUPING_SECONDS
DVR Property"dvrChunkGroupingSeconds"
: for determining how many seconds of DVR are stored in each stores sub-folder.static String
PROPERTY_CHUNK_ID_CLASS
static String
PROPERTY_CHUNK_MBR_ALIGNER
Internal DO NOT USEstatic String
PROPERTY_CHUNK_MEMORY_CACHESIZE
DVR Property"chunkMemoryCacheSize"
: used by DvrDefaultChunkMemoryCache to set number of chunks stored in DVR in-memory cache.static String
PROPERTY_CHUNK_MEMORY_READ_CACHE_DEBUG
DVR Property"chunkReadMemoryCacheDebug"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.static String
PROPERTY_CHUNK_MEMORY_READ_CACHE_ENABLE
DVR Property"chunkReadMemoryCacheEnable"
: used by DvrDefaultChunkMemoryReadCache to enable read caching.static String
PROPERTY_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
DVR Property"chunkReadMemoryCacheExpireAge"
: used by DvrDefaultChunkMemoryReadCache to set when a chunk should automatically be purged from the cache.static String
PROPERTY_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
DVR Property"chunkReadMemoryCacheGCExpireFrequency"
: used by DvrDefaultChunkMemoryReadCache to set the how often an expire cycle runs.static String
PROPERTY_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
DVR Property"chunkReadMemoryCacheMaxExpireCount"
: used by DvrDefaultChunkMemoryReadCache to set the amount of chunks to expire in each cycle.static String
PROPERTY_CHUNK_MEMORY_READ_CACHE_STORE
DVR Property"chunkReadMemoryCacheStore"
: used by DvrDefaultChunkMemoryReadCache to enable caching for stores.static String
PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
DVR Property"chunkReadMemoryCacheAudioSize"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.static String
PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_DATA
DVR Property"chunkReadMemoryCacheDataSize"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.static String
PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
DVR Property"chunkReadMemoryCacheVideoSize"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.static String
PROPERTY_CHUNK_READ_CACHE_CLASS
DVR Property"dvrChunkMemoryReadCacheClass"
: for controlling the class responsible for caching DVR chunks in memory.static String
PROPERTY_CHUNK_READER_CLASS
DVR Property"dvrChunkReaderClass"
: for controlling the class responsible for reading DVR Chunks.static String
PROPERTY_CHUNK_WRITER_CLASS
DVR Property"dvrChunkWriterClass"
: for controlling the class responsible for writing DVR Chunks.static String
PROPERTY_CUPERTINO_ENABLE_DATE_EVENTS
HTTP Streamer Property"dvrCupertinoEnableDataEvents"
: used to stream ID3 data for HLS DVR streamsstatic String
PROPERTY_CUPERTINO_ON_CHUNK_START_RESET_COUNTER
DVR Property"dvrCupertinoOnChunkStartResetCounter"
: when a new chunk starts, reset internal tsPacketizer countersstatic String
PROPERTY_CUPERTINO_PLAYLIST_ALLOW_CACHING
DVR Property"dvrCupertinoPlaylistAllowCaching"
: used to force Cupertino playlist to set #EXT-X-ALLOW-CACHE: valuestatic String
PROPERTY_CUPERTINO_PLAYLIST_DISC_AT_ALTERNATES
HTTP Streamer Property"dvrCupertinoPlaylistDiscontinuityAtAlternates"
: used to insert discontinuity tags into HLS stream if DVR store switches mid-playist.static String
PROPERTY_CUPERTINO_PLAYLIST_FORCE_LIVE
DVR Property"dvrCupertinoPlaylistForceLive"
: used to override playlist request delegate logic that determines if playlist is live.static String
PROPERTY_CUPERTINO_PLAYLIST_FORCE_NONLIVE
DVR Property"dvrCupertinoPlaylistForceLive"
: used to override playlist request delegate logic that determines if playlist is live versus non-live.static String
PROPERTY_CUPERTINO_PUT_END_TAG_BEFORE_CHUNKS
DVR Property"dvrCupertinoPutEndTagBeforeChunks"
: if set to true, puts the EXT-X-ENDLIST before the DVR chunks.static String
PROPERTY_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
DVR Property"dvrCupertinoPutEndTagIfPlaylistDurationReached"
: if set to true, puts the EXT-X-ENDLIST tag after DVR chunks only when a DVR playlist's duration has been specified in a request, and it's calculated end time has been reached for streams that are still recording.static String
PROPERTY_DEBUG_CHANNEL_MANIFEST
DVR Property"dvrDebugChannelManifest"
: for turning on logging of DVR channel manifests.static String
PROPERTY_DEBUG_CHUNK_RETRIEVALS
DVR Property"dvrDebugChunkRetrievals"
: for logging each chunk retrievalstatic String
PROPERTY_DEBUG_CUPERTINO_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugCupertinoPlayerAdapter"
: for turning on DVR Player Cupertino Adapter debug logging.static String
PROPERTY_DEBUG_FAILED_CHUNK_RETRIEVALS
DVR Property"dvrDebugFailedChunkRetrievals"
: for logging info about each failed chunk retrievalstatic String
PROPERTY_DEBUG_LOG_INVALID_CHUNK_DETAILS
DVR Property"dvrLogInvalidChunkDetails"
: to control detailed logging information of DVR invalid chunksstatic String
PROPERTY_DEBUG_LOG_INVALID_CHUNK_MATCHER
DVR Property"dvrLogInvalidChunkMatcher"
: for matching stream names that will log chunk packetsstatic String
PROPERTY_DEBUG_LOG_VALID_CHUNK_DETAILS
DVR Property"dvrLogValidChunkDetails"
: to control detailed logging information of DVR valid chunksstatic String
PROPERTY_DEBUG_LOG_VALID_CHUNK_MATCHER
DVR Property"dvrLogValidChunkMatcher"
: for matching stream names that will log chunk packetsstatic String
PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
DVR Property"dvrMaxInvalidChunksLogged"
: for controlling maximum number of invalid DVR chunks logged.static String
PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
DVR Property"dvrMaxValidChunksLogged"
: for controlling maximum number of valid DVR chunks logged.static String
PROPERTY_DEBUG_MAXIMUM_RAW_PACKETS
DVR Property"dvrDebugMaximumRawPackets"
: for setting maximum number of logged raw packets.static String
PROPERTY_DEBUG_MBR_ALIGNMENT
HTTP Streamer or DVR Property"dvrDebugMbrAlignment"
: for turning on logging of mbr alignmentstatic String
PROPERTY_DEBUG_MBR_ALIGNMENT_RESOLUTION
DVR Property"dvrDebugMbrAlignmentResolution"
: for turning on logging of mbr alignment resolution (requested to actual)static String
PROPERTY_DEBUG_MBR_DETAILS_WHEN_RECORD_DNE
HTTP Streamer or DVR Property"dvrDebugMbrDetailsWhenRecordDNE"
: for turning on DVR MBR Player Adapter debug logging.static String
PROPERTY_DEBUG_MBR_PLAYER_ADAPTER
HTTP Streamer or DVR Property"dvrDebugMbrPlayerAdapter"
: for turning on DVR MBR Player Adapter debug logging.static String
PROPERTY_DEBUG_MBR_PLAYER_ADAPTER_IF_SHIFTED_EMPTY
HTTP Streamer or DVR Property"dvrDebugMbrPlayerAdapter"
: for turning on DVR MBR Player Adapter debug logging when null shifted entries is returned.static String
PROPERTY_DEBUG_METHODS
DVR Property"dvrDebugManagerLogMethods"
: for turning on DVR Manager debug logging.static String
PROPERTY_DEBUG_MPEGDASH_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugMPEGDashPlayerAdapter"
: for turning on DVR Player MPEG-DASH Adapter debug logging.static String
PROPERTY_DEBUG_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugPlayerAdapter"
: for turning on DVR Player Adapter debug logging for all streamer types.static String
PROPERTY_DEBUG_PLAYLIST_REQUEST
DVR Property"dvrDebugPlaylistRequest"
: for turning on logging of DVR playlist requests.static String
PROPERTY_DEBUG_RAW_PACKETS
DVR Property"dvrDebugRawPackets"
: for turning on logging of incoming raw packets.static String
PROPERTY_DEBUG_RAW_PACKETS_MATCHER
DVR Property"dvrDebugRawPacketsMatcher"
: for matching stream names that will dump raw packet.static String
PROPERTY_DEBUG_REPEATER
DVR Property"dvrDebugRepeater"
: for turning on logging of DVR repeaterstatic String
PROPERTY_DEBUG_SANJOSE_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugSanJosePlayerAdapter"
: for turning on DVR Player San Jose Adapter debug logging.static String
PROPERTY_DEBUG_SMOOTH_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugSmoothPlayerAdapter"
: for turning on DVR Player Smooth Adapter debug logging.static String
PROPERTY_DEBUG_STATE_CHANGE
DVR Property"dvrDebugStateChange"
: for logging state changes of DVR store.static String
PROPERTY_DEBUG_TOSSED_HOLDERS
DVR Property"dvrDebugTossedHolders"
: for turning on logging of packets that are being tossed.static String
PROPERTY_ENCRYPTION_INFO_DELEGATE
DVR Property"dvrPlaylistEncryptionInfoDelegate"
: used to over-ride the encryption info on the playback side.static String
PROPERTY_FILE_SYSTEM_CLASS
DVR Property"dvrFileSystemClass"
: for controlling the class responsible for managing the DVR File System.static String
PROPERTY_MANIFEST_PERSISTER_CLASS
DVR Property"dvrManifestPersisterClass"
: for controlling the class responsible for persisting the manifest files.static String
PROPERTY_MAX_CHUNK_LOG
DVR Property"dvrMaxChunkLogCount"
: for maximum number of DVR chunks to log.static String
PROPERTY_MAX_RECALC_DURATION_LOG
DVR Property"dvrMaxRecountDurationLogCount"
: for maximum number of messages to log regarding recalculating DVR chunk durationstatic String
PROPERTY_MAX_RECORDING_LENGTH
DVR Property"dvrMaximumRecordingLength"
: The maximum recording length in seconds.static String
PROPERTY_MBR_ALIGNMENT_ALWAYS_START_AT_ZERO
DVR Property"abrIndexesAlwaysStartWithZero"
: when doing mbr alignment, always start the alignment at index 0.static String
PROPERTY_MBR_ALIGNMENT_CHUNKS_IN_RESERVE
DVR Property"dvrAbrAlignmentChunksInReserve"
: when doing mbr alignment, implement code that ignores n chunks in each chunklist and determines a trim time based on the maximum time of all of the non-reserve chunks.static String
PROPERTY_MBR_ALTERNATIVE_MATCH_DELTA
DVR Property"dvrMbrAlternateMatchDelta"
: when finding alternative for a MBR gap, an alternate is considered a match is within this many ms of the gap in question.static String
PROPERTY_MBR_MINIMIMUM_PACKETTIME_GAP_SIZE
DVR Property"dvrMbrMinimumPacketTimeGapSize"
: when doing mbr alignment gaps smaller than this are ignored.static String
PROPERTY_MBR_MINIMIMUM_UTCTIME_GAP_SIZE
DVR Property"dvrMbrMinimumUtcTimeGapSize"
: when doing mbr alignment gaps smaller than this are ignored.static String
PROPERTY_MBR_USE_UTC_FOR_ALIGNMENT
DVR Property"dvrMbrUseUtcForAlignment"
: when doing mbr alignment use utc time for alignmentstatic String
PROPERTY_MEDIACACHE_ENABLED
DVR Property"dvrMediaCacheEnabled"
static String
PROPERTY_MEDIACACHE_READER_CLASS
DVR Property"dvrMediaCacheReaderClass"
static String
PROPERTY_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
DVR Property"dvrMPEGDashPlaylistGzipThreshold"
: when playlist is larger than this number of bytes, and gzip is enabled and accepted by the requesting client, the playlist will be compressedstatic String
PROPERTY_MPEG_DASH_PLAYLIST_USE_GZIP
DVR Property"dvrMPEGDashPlaylistUseGzip"
: used to enable creation MPEG-DASH playlists with GZIP encodingstatic String
PROPERTY_PACKET_DELTA_TO_NOTIFY
static String
PROPERTY_PACKET_DELTA_TO_RESET_TIME
DVR Property"dvrResetTimePacketDelta"
: for controlling how much Chunk start times must diverge from last chunk's end time before the DVR time gets reset.static String
PROPERTY_PACKET_DURATION_MAXIMUM
DVR Property"dvrPacketDurationMaximum"
: for maximum packet duration, in milliseconds.static String
PROPERTY_PACKET_SORT_TIME
DVR Property"dvrPacketSortTime"
: for sorting incoming packets.static String
PROPERTY_PACKET_SORTER_CLASS
DVR Property"dvrPacketSorterClass"
: for controlling the class responsible for sorting packets received for recording.static String
PROPERTY_PLAYLIST_REQUEST_DELEGATE
DVR Property"dvrPlaylistRequestDelegate"
: used to over-ride the class that generates a playlist request.static String
PROPERTY_RECORD_AUDIO
DVR Property"recordAudio"
: for determining if audio should be recorded.static String
PROPERTY_RECORD_DATA
DVR Property"recordData"
: for determining if data should be recorded.static String
PROPERTY_RECORD_VIDEO
DVR Property"recordVideo"
: for determining if video should be recorded.static String
PROPERTY_RECORDINGS_LOADER_CLASS
DVR Property"dvrRecordingsLoaderClass"
: for controlling the class responsible for loading DVR recordings.static String
PROPERTY_REPEATER_HEARTBEAT_DURATION
DVR Property"dvrRepeaterHeartbeatDuration"
: for time in ms that origin pings edgesstatic String
PROPERTY_REPEATER_SHARED_SECRET
DVR Property"dvrEncryptionSharedSecret"
: for encryption shared secret between origins and edges.static String
PROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
DVR Property"dvrSanJosePlaylistAbstDurationEqualityTolerance"
: used to over-ride the tolerance when determining equal chunks lengths.static String
PROPERTY_SANJOSE_ABST_TIMESCALE
DVR Property"dvrSanJosePlaylistAbstTimescale"
: used to over-ride the time-scale for abst files.static String
PROPERTY_SANJOSE_PLAYLIST_DELIVERYTYPE
DVR Property"dvrSanJosePlaylistDeliveryType"
: used to over-ride the mime type for DVR San Jose F4m playlists.static String
PROPERTY_SANJOSE_PLAYLIST_LIVE_STREAMTYPE
DVR Property"dvrSanJosePlaylistLiveStreamType"
: used to over-ride the stream type for live DVR in San Jose f4m playlists.static String
PROPERTY_SANJOSE_PLAYLIST_MIMETYPE
DVR Property"dvrSanJosePlaylistMimeType"
: used to over-ride the mime type for DVR San Jose F4m playlists.static String
PROPERTY_SANJOSE_PLAYLIST_RECORDED_STREAMTYPE
DVR Property"dvrSanJosePlaylistRecordedStreamType"
: used to over-ride the stream type for non-live (recorded) DVR in San Jose f4m playlists.static String
PROPERTY_SANJOSE_PLAYLIST_VERSION
DVR Property"dvrSanJosePlaylistVersion"
: used to over-ride the version of the San Jose f4m playlist.static String
PROPERTY_SMOOTH_MANIFEST_H264_CODEC
DVR Property"dvrSmoothManifestH264Codec"
: used to force Smooth Manifest to use this as its FourCC H264 codec info.static String
PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE
DVR Property"dvrSmoothManifestLiveCanPause"
: used to determine is CanPause is enabled in smooth Manifest.static String
PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_SEEK
DVR Property"dvrSmoothManifestLiveCanSeek"
: used to determine is CanSeek is enabled in smooth Manifest.static String
PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION
DVR Property"dvrSmoothManifestMajorVersion"
: used to determine Smooth manifest major versionstatic String
PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION
DVR Property"dvrSmoothManifestMinorVersion"
: used to determine Smooth manifest major versionstatic String
PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE
DVR Property"dvrSmoothManifestRecordedCanPause"
: used to determine is CanPause is enabled in smooth Manifest.static String
PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK
DVR Property"dvrSmoothManifestRecordedCanSeek"
: used to determine is CanSeek is enabled in smooth Manifest.static String
PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION
DVR Property"dvrSmoothManifestRecordedSpecifyDuration"
: used to determine if duration is specified.static String
PROPERTY_SMOOTH_MANIFEST_VERBOSE_DURATION
DVR Property"dvrSmoothManifestVerboseDuration"
: used to force Smooth Manifest to include durations for each recordstatic String
PROPERTY_START_RECORDING_ON_STARTUP
DVR Property"startRecordingOnStartup"
: for determining if DVR recorder should start recording immediately.static String
PROPERTY_STORAGE_DIRECTORY
DVR Property"dvrStorageDirectory"
: for overriding the DVR storage directory location Typically this is defined application-wide in Application.xml under Application/DVR/StorageDirectory.static String
PROPERTY_STREAM_DATA
static String
PROPERTY_STREAM_ONLY_LIVE_STREAMS
DVR Property"dvrStreamOnlyLiveStreams"
: used to allow only streaming of 'live' DVR streams.static String
PROPERTY_TEXT_READER_CLASS
DVR Property"dvrTextReaderClass"
: for controlling the class responsible for reading DVR text files.static String
PROPERTY_TEXT_WRITER_CLASS
DVR Property"dvrTextWriterClass"
: for controlling the class responsible for writing DVR text files.static String
PROPERTY_USE_SAX_PARSER
DVR Property"dvrUseSAXParser"
: for controlling the XML parser for DVR container manifestsstatic String
PROPERTY_WINDOW_DURATION
DVR Property"dvrWindowDuration"
: for specifying the DVR window duration, in seconds.static String
SANJOSE_F4M_STREAMINGTYPE_STREAMING
Constant for San Jose streaming type "streaming"static String
SANJOSE_F4M_STREAMTYPE_DVR
Constant for San Jose stream type "dvr".static String
SANJOSE_F4M_STREAMTYPE_LIVE
Constant for San Jose stream type "live".static String
SANJOSE_F4M_STREAMTYPE_LIVEORRECORDED
Constant for San Jose stream type "liveOrRecorded".static String
SANJOSE_F4M_STREAMTYPE_RECORDED
Constant for San Jose stream type "recorded".static String
SANJOSE_F4M_VERSION_1_0
Constant for San Jose f4m version "1.0".static String
SANJOSE_F4M_VERSION_2_0
Constant for San Jose f4m version "2.0".-
Fields inherited from interface com.wowza.wms.dvr.IDvrPrivateConstants
CHUNK_FILENAME_FORMAT_AUDIO, CHUNK_FILENAME_FORMAT_DATA, CHUNK_FILENAME_FORMAT_METADATA, CHUNK_FILENAME_FORMAT_VIDEO, CHUNK_FOLDER_FORMAT, DEFAULT_PROPERTY_AUDIO_GROUP_COUNT, DEFAULT_PROPERTY_MANIFEST_PURGE_SIZE, DEFAULT_PROPERTY_MAX_ALLOWABLE_CHUNK_DURATION, DEFAULT_PROPERTY_MAX_SAVE_HOLDER_SIZE, DEFAULT_PROPERTY_MINIMUM_AVAILABLE_CHUNKS, DEFAULT_PROPERTY_PLAYLIST_CHUNKS_HELD_BACK, DEFAULT_PROPERTY_PURGE_CONTROL_CLASS, DEFAULT_PROPERTY_RECALC_DURATION_MAX_AV_DIFFERENCE_TRIGGER, DEFAULT_PROPERTY_RECALC_DURATION_TRIGGER_SIZE, DEFAULT_PROPERTY_STREAM_IDLE_TIMEOUT, DEFAULT_PROPERTY_STREAM_STARTUP_TIMEOUT, DEFAULT_PROPERTY_UTC_ALIGN_TO_AUDIO, DEFAULT_PROPERTY_UTC_USE_WOWZA_PACKET_ARRIVAL, DEFAULT_PROPERTY_WAIT_FOR_CODEC_TIME, PROPERTY_AUDIO_GROUP_COUNT, PROPERTY_DEBUG_DISCONTINUITY, PROPERTY_DEBUG_MBR_RESOLVER, PROPERTY_DEBUG_MBR_RESOLVER_GAP_DETAILS, PROPERTY_DEBUG_MBR_RESOLVER_INTERSECTION_DETAILS, PROPERTY_INTERCEPTOR_CHUNK_DELEGATE, PROPERTY_MANIFEST_PURGE_CACHE_SIZE, PROPERTY_MAX_ALLOWABLE_CHUNK_DURATION, PROPERTY_MAX_SAVE_HOLDER_SIZE, PROPERTY_MBR_USE_SIMPLEALIGNMENT, PROPERTY_MINIMUM_AVAILABLE_CHUNKS, PROPERTY_PLAYLIST_CHUNKS_HELD_BACK, PROPERTY_PURGE_CONTROL_CLASS, PROPERTY_RECALC_DURATION_MAX_AV_DIFFERENCE_TRIGGER, PROPERTY_RECALC_DURATION_TRIGGER_SIZE, PROPERTY_UTC_ALIGN_TO_AUDIO, PROPERTY_UTC_DELEGATE_CLASS, PROPERTY_UTC_USE_WOWZA_PACKET_ARRIVAL, PROPERTY_VERIFY_CHUNK_EXISTENCE_ON_MANIFEST_LOAD, PROPERTY_WAIT_FOR_CODEC_TIME
-
-
-
-
Field Detail
-
DVR_STREAMING_PACKETIZER_ID
static final String DVR_STREAMING_PACKETIZER_ID
The default DVR streaming packetizer ID:"dvrstreamingpacketizer"
.See DVR.xml and Application.xml.
- See Also:
- Constant Field Values
-
DVR_REPEATER_PACKETIZER_ID
static final String DVR_REPEATER_PACKETIZER_ID
The default DVR streaming repeater ID:"dvrstreamingrepeater"
.See DVR.xml and Application.xml.
- See Also:
- Constant Field Values
-
DVR_DEFAULT_RECORDER_ID
static final String DVR_DEFAULT_RECORDER_ID
The default DVR recorder ID:"dvrrecorder"
.See DVR.xml and Application.xml.
- See Also:
- Constant Field Values
-
DVR_DEFAULT_FILESTORE
static final String DVR_DEFAULT_FILESTORE
The default DVR store ID:"dvrfilestorage"
.See DVR.xml and Application.xml.
- See Also:
- Constant Field Values
-
MEDIACACHE_PREFIX
static final String MEDIACACHE_PREFIX
The MediaCache prefix for dvr repeaterSee MediaCache.xml
- See Also:
- Constant Field Values
-
PROPERTY_CHUNK_GROUPING_SECONDS
static final String PROPERTY_CHUNK_GROUPING_SECONDS
DVR Property"dvrChunkGroupingSeconds"
: for determining how many seconds of DVR are stored in each stores sub-folder.The directory naming convention is HHHH_MM_SS with H = hours, M = minutes, S = seconds. Using the defaults, first directory would be named 0000_00_00 and the second directory would be named 0000_10_00, etc.
Valid values are integers greater than 60. Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_CHUNK_GROUPING_SECONDS
static final int DEFAULT_PROPERTY_CHUNK_GROUPING_SECONDS
Default value for DVR Property"dvrChunkGroupingSeconds"
.Default value is 600 seconds (10 minutes).
-
PROPERTY_APPEND_DISCONTINUITY_DELTA
static final String PROPERTY_APPEND_DISCONTINUITY_DELTA
DVR Property"dvrAppendDiscontinuityDelta"
: for specifying how many milliseconds of empty space are put between individual recordings that when in append mode.Valid values are integers greater than or equal to 0. Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_APPEND_DISCONTINUITY_DELTA
static final int DEFAULT_PROPERTY_APPEND_DISCONTINUITY_DELTA
Default value for DVR Property"dvrAppendDiscontinuityDelta"
.Default value is 0.
-
PROPERTY_WINDOW_DURATION
static final String PROPERTY_WINDOW_DURATION
DVR Property"dvrWindowDuration"
: for specifying the DVR window duration, in seconds.Typically this is defined application-wide in Application.xml under Application/DVR/WindowDuartion However, to override this on a per stream basis, the property may be set on the IDvrStreamManager after creation and before initialization. Valid values are integers greater than or equal to 0. Add the property to Application/DVR/Properties section of Application.xml. The default is 0, meaning the window size is unlimited.
-
DVR_WINDOW_DURATION_UNLIMITED
static final int DVR_WINDOW_DURATION_UNLIMITED
- See Also:
- Constant Field Values
-
PROPERTY_STORAGE_DIRECTORY
static final String PROPERTY_STORAGE_DIRECTORY
DVR Property"dvrStorageDirectory"
: for overriding the DVR storage directory location Typically this is defined application-wide in Application.xml under Application/DVR/StorageDirectory. However, to override this on a per stream basis, the property may be set on the IDvrStreamManager after creation and before initialization.
-
DEFAULT_PROPERTY_STORAGE_DIRECTORY
static final String DEFAULT_PROPERTY_STORAGE_DIRECTORY
Default value for DVR Property"dvrStorageDirectory"
.Default value is
"${com.wowza.wms.context.VHostConfigHome}/dvr"
.- See Also:
PROPERTY_STORAGE_DIRECTORY
, Constant Field Values
-
PROPERTY_ARCHIVE_STRATEGY
static final String PROPERTY_ARCHIVE_STRATEGY
DVR Property"dvrArchiveStrategy"
: for specifying the DVR archive strategy.Typically this is defined application-wide in Application.xml under Application/DVR/ArchiveStrategy However, to override this on a per stream basis, the property may be set on the IDvrStreamManager after creation and before initialization. Valid values are:
-
ARCHIVE_STRATEGY_DELETE
static final String ARCHIVE_STRATEGY_DELETE
- See Also:
- Constant Field Values
-
ARCHIVE_STRATEGY_VERSION
static final String ARCHIVE_STRATEGY_VERSION
- See Also:
- Constant Field Values
-
ARCHIVE_STRATEGY_APPEND
static final String ARCHIVE_STRATEGY_APPEND
- See Also:
- Constant Field Values
-
PROPERTY_CHUNK_READER_CLASS
static final String PROPERTY_CHUNK_READER_CLASS
DVR Property"dvrChunkReaderClass"
: for controlling the class responsible for reading DVR Chunks.The class must implement IDvrChunkReader
Add the property to Application/DVR/Properties section of Application.xml.
- See Also:
IDvrChunkReader
,DEFAULT_PROPERTY_CHUNK_READER_CLASS
, Constant Field Values
-
DEFAULT_PROPERTY_CHUNK_READER_CLASS
static final String DEFAULT_PROPERTY_CHUNK_READER_CLASS
Default value for DVR Property"dvrChunkReaderClass"
.Default value is
"com.wowza.wms.dvr.impl.io.DvrFileChunkReader"
.- See Also:
PROPERTY_CHUNK_READER_CLASS
, Constant Field Values
-
PROPERTY_CHUNK_WRITER_CLASS
static final String PROPERTY_CHUNK_WRITER_CLASS
DVR Property"dvrChunkWriterClass"
: for controlling the class responsible for writing DVR Chunks.The class must implement IDvrChunkWriter
Add the property to Application/DVR/Properties section of Application.xml.
- See Also:
IDvrChunkWriter
,DEFAULT_PROPERTY_CHUNK_WRITER_CLASS
, Constant Field Values
-
DEFAULT_PROPERTY_CHUNK_WRITER_CLASS
static final String DEFAULT_PROPERTY_CHUNK_WRITER_CLASS
Default value for DVR Property"dvrChunkWriterClass"
.Default value is
"com.wowza.wms.dvr.impl.io.DvrFileChunkWriter"
.- See Also:
PROPERTY_CHUNK_WRITER_CLASS
, Constant Field Values
-
PROPERTY_FILE_SYSTEM_CLASS
static final String PROPERTY_FILE_SYSTEM_CLASS
DVR Property"dvrFileSystemClass"
: for controlling the class responsible for managing the DVR File System.The class must implement
IDvrFileSystem
and may sub-classDvrDefaultFileSystem
Add the property to Application/DVR/Properties section of Application.xml.
- See Also:
IDvrFileSystem
,DEFAULT_PROPERTY_FILE_SYSTEM_CLASS
, Constant Field Values
-
DEFAULT_PROPERTY_FILE_SYSTEM_CLASS
static final String DEFAULT_PROPERTY_FILE_SYSTEM_CLASS
Default value for DVR Property"dvrFileSystemClass"
.Default value is
"com.wowza.wms.dvr.impl.io.DvrDefaultFileSystem"
.- See Also:
PROPERTY_FILE_SYSTEM_CLASS
, Constant Field Values
-
PROPERTY_MANIFEST_PERSISTER_CLASS
static final String PROPERTY_MANIFEST_PERSISTER_CLASS
DVR Property"dvrManifestPersisterClass"
: for controlling the class responsible for persisting the manifest files.The class must implement
IDvrManifestPersister
Add the property to Application/DVR/Properties section of Application.xml.
- See Also:
IDvrManifestPersister
,DEFAULT_PROPERTY_MANIFEST_PERSISTER_CLASS
, Constant Field Values
-
DEFAULT_PROPERTY_MANIFEST_PERSISTER_CLASS
static final String DEFAULT_PROPERTY_MANIFEST_PERSISTER_CLASS
Default value for DVR Property"dvrManifestPersisterClass"
.Default value is
"com.wowza.wms.dvr.impl.DvrManifestPersister"
.
-
PROPERTY_CHUNK_CACHE_CLASS
static final String PROPERTY_CHUNK_CACHE_CLASS
DVR Property"dvrChunkMemoryCacheClass"
: for controlling the class responsible for caching DVR chunks in memory.The class must implement
IDvrChunkMemoryCache
and may sub-classDvrDefaultChunkMemoryCache
Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_CHUNK_CACHE_CLASS
static final String DEFAULT_PROPERTY_CHUNK_CACHE_CLASS
Default value for DVR Property"dvrChunkMemoryCacheClass"
.Default value is
"com.wowza.wms.dvr.impl.DvrDefaultChunkMemoryCache"
.- See Also:
PROPERTY_CHUNK_CACHE_CLASS
, Constant Field Values
-
PROPERTY_CHUNK_READ_CACHE_CLASS
static final String PROPERTY_CHUNK_READ_CACHE_CLASS
DVR Property"dvrChunkMemoryReadCacheClass"
: for controlling the class responsible for caching DVR chunks in memory.The class must implement
IDvrChunkMemoryCache
and may sub-classDvrDefaultChunkMemoryCache
Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_CHUNK_READ_CACHE_CLASS
static final String DEFAULT_PROPERTY_CHUNK_READ_CACHE_CLASS
Default value for DVR Property"dvrChunkMemoryReadCacheClass"
.Default value is
"com.wowza.wms.dvr.impl.DvrDefaultChunkMemoryCache"
.- See Also:
PROPERTY_CHUNK_CACHE_CLASS
, Constant Field Values
-
PROPERTY_RECORDINGS_LOADER_CLASS
static final String PROPERTY_RECORDINGS_LOADER_CLASS
DVR Property"dvrRecordingsLoaderClass"
: for controlling the class responsible for loading DVR recordings.The class must implement
IDvrRecordingsLoader
Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_RECORDINGS_LOADER_CLASS
static final String DEFAULT_PROPERTY_RECORDINGS_LOADER_CLASS
Default value for DVR Property"dvrRecordingsLoaderClass"
.Default value is
"com.wowza.wms.dvr.DvrRecordingsLoader"
.
-
PROPERTY_TEXT_WRITER_CLASS
static final String PROPERTY_TEXT_WRITER_CLASS
DVR Property"dvrTextWriterClass"
: for controlling the class responsible for writing DVR text files.The class must implement
IDvrTextWriter
Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_TEXT_WRITER_CLASS
static final String DEFAULT_PROPERTY_TEXT_WRITER_CLASS
Default value for DVR Property"dvrTextWriterClass"
.Default value is
"com.wowza.wms.dvr.impl.io.DvrTextFileWriter"
.- See Also:
PROPERTY_TEXT_WRITER_CLASS
, Constant Field Values
-
PROPERTY_TEXT_READER_CLASS
static final String PROPERTY_TEXT_READER_CLASS
DVR Property"dvrTextReaderClass"
: for controlling the class responsible for reading DVR text files.The class must implement
IDvrTextReader
Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_TEXT_READER_CLASS
static final String DEFAULT_PROPERTY_TEXT_READER_CLASS
Default value for DVR Property"dvrTextReaderClass"
.Default value is
"com.wowza.wms.dvr.impl.io.DvrTextFileReader"
.- See Also:
PROPERTY_TEXT_READER_CLASS
, Constant Field Values
-
PROPERTY_PACKET_SORTER_CLASS
static final String PROPERTY_PACKET_SORTER_CLASS
DVR Property"dvrPacketSorterClass"
: for controlling the class responsible for sorting packets received for recording.The class must implement
ILivePacketSorter
Add the property to Application/DVR/Properties section of Application.xml.
- See Also:
ILivePacketSorter
,DEFAULT_PROPERTY_PACKET_SORTER_CLASS
, Constant Field Values
-
DEFAULT_PROPERTY_PACKET_SORTER_CLASS
static final String DEFAULT_PROPERTY_PACKET_SORTER_CLASS
Default value for DVR Property"dvrPacketSorterClass"
.Default value is
"com.wowza.wms.stream.live.LiveReceiverPacketSorter2"
.
-
PROPERTY_CHUNK_ID_CLASS
static final String PROPERTY_CHUNK_ID_CLASS
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_CHUNK_ID_CLASS
static final String DEFAULT_PROPERTY_CHUNK_ID_CLASS
Internal DO NOT USE- See Also:
- Constant Field Values
-
PROPERTY_CHUNK_MBR_ALIGNER
static final String PROPERTY_CHUNK_MBR_ALIGNER
Internal DO NOT USE- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_MBR_CLASS_ALIGNER
static final String DEFAULT_PROPERTY_MBR_CLASS_ALIGNER
Internal DO NOT USE- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_PURGE_DEFAULT
static final String DEFAULT_PROPERTY_PURGE_DEFAULT
Internal DO NOT USE- See Also:
- Constant Field Values
-
PROPERTY_USE_SAX_PARSER
static final String PROPERTY_USE_SAX_PARSER
DVR Property"dvrUseSAXParser"
: for controlling the XML parser for DVR container manifestsAdd the property to Application/DVR/Properties section of Application.xml.
- See Also:
- Constant Field Values
-
PROPERTY_ALLOWABLE_AV_PACKET_DELTA
static final String PROPERTY_ALLOWABLE_AV_PACKET_DELTA
DVR Property"dvrAllowableAVPacketDelta"
: for specifying how much audio and video packets may diverge before triggering an error.Wowza nDVR expects the incoming audio and video to be aligned. Through this parameter, Wowza nDVR will try to compensate for out of alignment issues, but it cannot resolve them. This setting safeguards against audio and data video packets that are not closely aligned. The units are in ms. The default value is 2000 ms. If audio and video are out of alignment by more than this value, the audio and video chunks will be ignored in an attempt to get the streams back into alignment. If you already have an out of alignment issue, increasing the default value is likely to cause more problems. Increasing this value will increase the number of chunks not recorded which may cause the overall quality to be unacceptable.
Add the property to Application/DVR/Properties section of Application.xml.
-
DEFAULT_PROPERTY_ALLOWABLE_AV_PACKET_DELTA
static final int DEFAULT_PROPERTY_ALLOWABLE_AV_PACKET_DELTA
Default value for DVR Property"dvrAllowableAVPacketDelta"
.Default value is 2000 ms.
-
PROPERTY_PACKET_DELTA_TO_RESET_TIME
static final String PROPERTY_PACKET_DELTA_TO_RESET_TIME
DVR Property"dvrResetTimePacketDelta"
: for controlling how much Chunk start times must diverge from last chunk's end time before the DVR time gets reset.Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_PACKET_DELTA_TO_RESET_TIME
static final int DEFAULT_PROPERTY_PACKET_DELTA_TO_RESET_TIME
Default value for DVR Property"dvrResetTimePacketDelta"
.Default value is 200 ms.
-
PROPERTY_PACKET_DELTA_TO_NOTIFY
static final String PROPERTY_PACKET_DELTA_TO_NOTIFY
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_PACKET_DELTA_TO_NOTIFY
static final int DEFAULT_PROPERTY_PACKET_DELTA_TO_NOTIFY
- See Also:
- Constant Field Values
-
PROPERTY_RECORD_DATA
static final String PROPERTY_RECORD_DATA
DVR Property"recordData"
: for determining if data should be recorded.Set property to: true to record data of incoming stream. Default is true. Set property to: false to ignore data packets during recording.
- See Also:
- Constant Field Values
-
PROPERTY_RECORD_VIDEO
static final String PROPERTY_RECORD_VIDEO
DVR Property"recordVideo"
: for determining if video should be recorded.Set property to: true to record video of incoming stream. Default is true. Set property to: false to ignore video packets during recording. Either recordVideo or recordAudio property must be set to: true
- See Also:
- Constant Field Values
-
PROPERTY_RECORD_AUDIO
static final String PROPERTY_RECORD_AUDIO
DVR Property"recordAudio"
: for determining if audio should be recorded.Set property to: true to record audio of incoming stream. Default is true. Set property to: false to ignore audio packets during recording. Either recordVideo or recordAudio property must be set to: true
- See Also:
- Constant Field Values
-
PROPERTY_START_RECORDING_ON_STARTUP
static final String PROPERTY_START_RECORDING_ON_STARTUP
DVR Property"startRecordingOnStartup"
: for determining if DVR recorder should start recording immediately.Set property to: true (default) to start recording immediately when stream is detected. Set property to: false to init the DVR recorder but to not start recording immediately when stream starts.
- See Also:
- Constant Field Values
-
PROPERTY_AUDIO_ONLY_CHUNK_TARGET_DURATION
static final String PROPERTY_AUDIO_ONLY_CHUNK_TARGET_DURATION
DVR Property"dvrAudioOnlyChunkTargetDuration"
: for target duration when recording audio-only.Applies to recording an audio-only stream and is the target chunk duration. The unit is in ms. The default value is 2000 ms. This setting is ignored if the stream contains video and audio, in which case the keyframe determines the chunk size.
Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_AUDIO_ONLY_CHUNK_TARGET_DURATION
static final int DEFAULT_PROPERTY_AUDIO_ONLY_CHUNK_TARGET_DURATION
Default value for DVR Property"dvrAudioOnlyChunkTargetDuration"
.Default value is 2000 ms.
-
PROPERTY_PACKET_SORT_TIME
static final String PROPERTY_PACKET_SORT_TIME
DVR Property"dvrPacketSortTime"
: for sorting incoming packets. Specified in milliseconds.Valid values are a integer greater than equal to 0. Zero means no sorting occurs. Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_PACKET_SORT_TIME
static final int DEFAULT_PROPERTY_PACKET_SORT_TIME
Default value for DVR Property"dvrPacketSortTime"
.Default value is 0 ms (i.e. no sorting).
- See Also:
PROPERTY_PACKET_SORT_TIME
, Constant Field Values
-
PROPERTY_BREAK_ON_PTS_MANIFEST
static final String PROPERTY_BREAK_ON_PTS_MANIFEST
DVR Property"dvrChunkBreakOnPTSManifest"
: for specifying that DVR manifest should use the PTS when dvrChunkBreakOnPTS is enabled.Valid values are "true" or "false" Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_BREAK_ON_PTS_MANIFEST
static final boolean DEFAULT_PROPERTY_BREAK_ON_PTS_MANIFEST
Default value for DVR Property"dvrChunkBreakOnPTSManifest"
.Default value is true.
-
PROPERTY_BREAK_ON_PTS
static final String PROPERTY_BREAK_ON_PTS
DVR Property"dvrChunkBreakOnPTS"
: for specifying that DVR should be broken on PTS.Valid values are "true" or "false" Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_BREAK_ON_PTS
static final boolean DEFAULT_PROPERTY_BREAK_ON_PTS
Default value for DVR Property"dvrChunkBreakOnPTS"
.Default value is true.
- See Also:
PROPERTY_BREAK_ON_PTS
, Constant Field Values
-
PROPERTY_REPEATER_SHARED_SECRET
static final String PROPERTY_REPEATER_SHARED_SECRET
DVR Property"dvrEncryptionSharedSecret"
: for encryption shared secret between origins and edges. In Origin-Edge scenarios when Wowza is using encryption, a shared secret must be defined for both origin and edges to encrypt the information sent between origin and edge so that encryption information is not revealed.A String values.
Add the property to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_REPEATER_HEARTBEAT_DURATION
static final String PROPERTY_REPEATER_HEARTBEAT_DURATION
DVR Property"dvrRepeaterHeartbeatDuration"
: for time in ms that origin pings edgesA Integer Value.
Add the property to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_REPEATER_HEARTBEAT_DURATION
static final int DEFAULT_PROPERTY_REPEATER_HEARTBEAT_DURATION
- See Also:
- Constant Field Values
-
PROPERTY_CHUNK_DURATION_MINIMUM
static final String PROPERTY_CHUNK_DURATION_MINIMUM
DVR Property"dvrChunkDurationMinimum"
: for minimum chunk duration, in milliseconds.Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_CHUNK_DURATION_MINIMUM
static final int DEFAULT_PROPERTY_CHUNK_DURATION_MINIMUM
Default value for DVR Property"dvrChunkDurationMinimum"
.Default value is 1500 ms.
-
PROPERTY_CHUNK_MEMORY_CACHESIZE
static final String PROPERTY_CHUNK_MEMORY_CACHESIZE
DVR Property"chunkMemoryCacheSize"
: used by DvrDefaultChunkMemoryCache to set number of chunks stored in DVR in-memory cache.Default value is
DEFAULT_CHUNK_MEMORY_CACHESIZE
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_CACHESIZE
static final int DEFAULT_CHUNK_MEMORY_CACHESIZE
Default value for DVR Property"chunkMemoryCacheSize"
.Default value is 10 chunks.
-
DEFAULT_CHUNK_MEMORY_READ_CACHE_STORE
static final String DEFAULT_CHUNK_MEMORY_READ_CACHE_STORE
Default value for DVR Property"chunkReadMemoryCacheStore"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_STORE
-
PROPERTY_CHUNK_MEMORY_READ_CACHE_STORE
static final String PROPERTY_CHUNK_MEMORY_READ_CACHE_STORE
DVR Property"chunkReadMemoryCacheStore"
: used by DvrDefaultChunkMemoryReadCache to enable caching for stores. It is a comma sepated list of store names.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_STORE
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
static final long DEFAULT_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
Default value for DVR Property"chunkReadMemoryCacheExpireAge"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
Do not put this too high.
-
PROPERTY_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
static final String PROPERTY_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
DVR Property"chunkReadMemoryCacheExpireAge"
: used by DvrDefaultChunkMemoryReadCache to set when a chunk should automatically be purged from the cache.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_EXPIRE_AGE
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHE_ENABLE
static final boolean DEFAULT_CHUNK_MEMORY_READ_CACHE_ENABLE
Default value for DVR Property"chunkReadMemoryCacheEnable"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_ENABLE
.
-
PROPERTY_CHUNK_MEMORY_READ_CACHE_ENABLE
static final String PROPERTY_CHUNK_MEMORY_READ_CACHE_ENABLE
DVR Property"chunkReadMemoryCacheEnable"
: used by DvrDefaultChunkMemoryReadCache to enable read caching.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_ENABLE
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
static final long DEFAULT_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
Default value for DVR Property"chunkReadMemoryCacheGCExpireFrequency"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
Do not put this too high.
-
PROPERTY_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
static final String PROPERTY_CHUNK_MEMORY_READ_CACHE_GC_EXPIRE_FREQUENCY
DVR Property"chunkReadMemoryCacheGCExpireFrequency"
: used by DvrDefaultChunkMemoryReadCache to set the how often an expire cycle runs.Default value is
#DEFAULT_CHUNK_MEMORY_READ_CACHE_EXPIRE_FREQUENCY
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
static final int DEFAULT_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
Default value for DVR Property"chunkReadMemoryCacheMaxExpireCount"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
-
PROPERTY_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
static final String PROPERTY_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
DVR Property"chunkReadMemoryCacheMaxExpireCount"
: used by DvrDefaultChunkMemoryReadCache to set the amount of chunks to expire in each cycle.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_MAX_EXPIRE_COUNT
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHE_DEBUG
static final boolean DEFAULT_CHUNK_MEMORY_READ_CACHE_DEBUG
Default value for DVR Property"chunkReadMemoryCacheDebug"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_DEBUG
-
PROPERTY_CHUNK_MEMORY_READ_CACHE_DEBUG
static final String PROPERTY_CHUNK_MEMORY_READ_CACHE_DEBUG
DVR Property"chunkReadMemoryCacheDebug"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHE_DEBUG
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
static final int DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
Default value for DVR Property"chunkReadMemoryCacheVideoSize"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
This is a buffer size for approximately 10 minutes of video at 500kbps- See Also:
IDvrConstants#PROPERTY_CHUNK_MEMORY_READ_CACHESIZE
, Constant Field Values
-
PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
static final String PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
DVR Property"chunkReadMemoryCacheVideoSize"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_VIDEO
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
static final int DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
Default value for DVR Property"chunkReadMemoryCacheAudioSize"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
This is a buffer size for approximately 10 minutes of audio at 128kbps- See Also:
IDvrConstants#PROPERTY_CHUNK_MEMORY_READ_CACHESIZE
, Constant Field Values
-
PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
static final String PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
DVR Property"chunkReadMemoryCacheAudioSize"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_AUDIO
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_DATA
static final int DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_DATA
Default value for DVR Property"chunkReadMemoryCacheDataSize"
.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_DATA
This is a buffer size for approximately a random of amount of time based on different encoders sending different amounts of data- See Also:
IDvrConstants#PROPERTY_CHUNK_MEMORY_READ_CACHESIZE
, Constant Field Values
-
PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_DATA
static final String PROPERTY_CHUNK_MEMORY_READ_CACHESIZE_DATA
DVR Property"chunkReadMemoryCacheDataSize"
: used by DvrDefaultChunkMemoryReadCache to set the amount of memory for DVR in-memory read cache.Default value is
DEFAULT_CHUNK_MEMORY_READ_CACHESIZE_DATA
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_MBR_USE_UTC_FOR_ALIGNMENT
static final String PROPERTY_MBR_USE_UTC_FOR_ALIGNMENT
DVR Property"dvrMbrUseUtcForAlignment"
: when doing mbr alignment use utc time for alignmentAdd the property to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_MBR_ALIGNMENT_ALWAYS_START_AT_ZERO
static final String PROPERTY_MBR_ALIGNMENT_ALWAYS_START_AT_ZERO
DVR Property"abrIndexesAlwaysStartWithZero"
: when doing mbr alignment, always start the alignment at index 0.Previous to 4.1.1.03, when DVR aligns single renditions into an ABR stream, it always starts the ABR rendition at index zero, not matter the indexes of the individual streams. The behavior was changed to better accommodate HTTP Origin, where indexes were innappropriately getting re-used after the session was restarted.
The default is false. Add the property to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_MBR_ALIGNMENT_CHUNKS_IN_RESERVE
static final String PROPERTY_MBR_ALIGNMENT_CHUNKS_IN_RESERVE
DVR Property"dvrAbrAlignmentChunksInReserve"
: when doing mbr alignment, implement code that ignores n chunks in each chunklist and determines a trim time based on the maximum time of all of the non-reserve chunks. This prevents some alignment issues when one stream is falling behind othersIntroduced in 4.6.0.02
The default is 0. Add the property to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_MBR_MINIMIMUM_PACKETTIME_GAP_SIZE
static final String PROPERTY_MBR_MINIMIMUM_PACKETTIME_GAP_SIZE
DVR Property"dvrMbrMinimumPacketTimeGapSize"
: when doing mbr alignment gaps smaller than this are ignored.Add the property to Application/DVR/Properties section of Application.xml
-
PROPERTY_MBR_ALTERNATIVE_MATCH_DELTA
static final String PROPERTY_MBR_ALTERNATIVE_MATCH_DELTA
DVR Property"dvrMbrAlternateMatchDelta"
: when finding alternative for a MBR gap, an alternate is considered a match is within this many ms of the gap in question.Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_MBR_ALTERNATIVE_MATCH_DELTA
static final int DEFAULT_PROPERTY_MBR_ALTERNATIVE_MATCH_DELTA
Default value for DVR Property"dvrMbrAlternateMatchDelta"
.Default value is 1000 ms.
-
PROPERTY_PACKET_DURATION_MAXIMUM
static final String PROPERTY_PACKET_DURATION_MAXIMUM
DVR Property"dvrPacketDurationMaximum"
: for maximum packet duration, in milliseconds.Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_PACKET_DURATION_MAXIMUM
static final int DEFAULT_PROPERTY_PACKET_DURATION_MAXIMUM
Default value for DVR Property"dvrChunkDurationMinimum"
.Default value is 5000 ms.
-
DEFAULT_PROPERTY_MBR_MINIMIMUM_PACKETTIME_GAP_SIZE
static final int DEFAULT_PROPERTY_MBR_MINIMIMUM_PACKETTIME_GAP_SIZE
Default value for DVR Property"dvrMbrMinimumPacketTimeGapSize"
.Default value is 100 ms.
-
PROPERTY_MBR_MINIMIMUM_UTCTIME_GAP_SIZE
static final String PROPERTY_MBR_MINIMIMUM_UTCTIME_GAP_SIZE
DVR Property"dvrMbrMinimumUtcTimeGapSize"
: when doing mbr alignment gaps smaller than this are ignored.Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_MBR_MINIMIMUM_UTCTIME_GAP_SIZE
static final int DEFAULT_PROPERTY_MBR_MINIMIMUM_UTCTIME_GAP_SIZE
Default value for DVR Property"dvrMbrMinimumPacketTimeGapSize"
.Default value is 750 ms.
-
PROPERTY_MAX_RECORDING_LENGTH
static final String PROPERTY_MAX_RECORDING_LENGTH
DVR Property"dvrMaximumRecordingLength"
: The maximum recording length in seconds. Recording stops when it reaches this value.Add the property to Application/DVR/Properties section of Application.xml A value of zero means no maximum recording length is enforced. If used in conjunction with DVRWindow, should be slightly larger (1-2%) than DVRWindow.
-
DEFAULT_PROPERTY_MAX_RECORDING_LENGTH
static final long DEFAULT_PROPERTY_MAX_RECORDING_LENGTH
Default value for DVR Property"dvrMaximumRecordingLength"
.Default value is 108000 (30 hours)
-
PROPERTY_MEDIACACHE_ENABLED
static final String PROPERTY_MEDIACACHE_ENABLED
DVR Property"dvrMediaCacheEnabled"
Add the property to Application/DVR/Properties section of Application.xml Default is false.
- See Also:
- Constant Field Values
-
PROPERTY_MEDIACACHE_READER_CLASS
static final String PROPERTY_MEDIACACHE_READER_CLASS
DVR Property"dvrMediaCacheReaderClass"
Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_MEDIACACHE_READER_CLASS
static final String DEFAULT_PROPERTY_MEDIACACHE_READER_CLASS
Default value for DVR Property"dvrMediaCacheReaderClass"
.
-
PROPERTY_DEBUG_LOG_INVALID_CHUNK_DETAILS
static final String PROPERTY_DEBUG_LOG_INVALID_CHUNK_DETAILS
DVR Property"dvrLogInvalidChunkDetails"
: to control detailed logging information of DVR invalid chunksThe default is false, meaning do not log invalid chunks. Add the property to Application/DVR/Properties section of Application.xml
-
PROPERTY_DEBUG_LOG_INVALID_CHUNK_MATCHER
static final String PROPERTY_DEBUG_LOG_INVALID_CHUNK_MATCHER
DVR Property"dvrLogInvalidChunkMatcher"
: for matching stream names that will log chunk packetsOnly affects logging if
PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
is true.
-
PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
static final String PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
DVR Property"dvrMaxInvalidChunksLogged"
: for controlling maximum number of invalid DVR chunks logged.The default is 10. Logging only occurs if property
PROPERTY_DEBUG_LOG_INVALID_CHUNK_DETAILS
is true. Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
static final int DEFAULT_PROPERTY_DEBUG_MAX_INVALID_CHUNKS_LOGGED
Default value for DVR Property"dvrMaxInvalidChunksLogged"
.Default value is 10.
-
PROPERTY_DEBUG_LOG_VALID_CHUNK_DETAILS
static final String PROPERTY_DEBUG_LOG_VALID_CHUNK_DETAILS
DVR Property"dvrLogValidChunkDetails"
: to control detailed logging information of DVR valid chunksThe default is false, meaning do not log valid chunks. Add the property to Application/DVR/Properties section of Application.xml
-
PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
static final String PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
DVR Property"dvrMaxValidChunksLogged"
: for controlling maximum number of valid DVR chunks logged.The default is 10. Logging only occurs if property
PROPERTY_DEBUG_LOG_VALID_CHUNK_DETAILS
is true. Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
static final int DEFAULT_PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
Default value for DVR Property"dvrMaxValidChunksLogged"
.Default value is 10.
-
PROPERTY_DEBUG_LOG_VALID_CHUNK_MATCHER
static final String PROPERTY_DEBUG_LOG_VALID_CHUNK_MATCHER
DVR Property"dvrLogValidChunkMatcher"
: for matching stream names that will log chunk packetsOnly affects logging if
PROPERTY_DEBUG_MAX_VALID_CHUNKS_LOGGED
is true.
-
PROPERTY_DEBUG_TOSSED_HOLDERS
static final String PROPERTY_DEBUG_TOSSED_HOLDERS
DVR Property"dvrDebugTossedHolders"
: for turning on logging of packets that are being tossed.Valid values are "true" or "false". Default is false.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_RAW_PACKETS
static final String PROPERTY_DEBUG_RAW_PACKETS
DVR Property"dvrDebugRawPackets"
: for turning on logging of incoming raw packets.Valid values are "true" or "false".
-
DEFAULT_PROPERTY_DEBUG_RAW_PACKETS
static final boolean DEFAULT_PROPERTY_DEBUG_RAW_PACKETS
Default value for DVR Property"dvrDebugRawPackets"
.Default value is false.
-
PROPERTY_DEBUG_RAW_PACKETS_MATCHER
static final String PROPERTY_DEBUG_RAW_PACKETS_MATCHER
DVR Property"dvrDebugRawPacketsMatcher"
: for matching stream names that will dump raw packet.Only affects logging if
PROPERTY_DEBUG_RAW_PACKETS
is true.- See Also:
PROPERTY_DEBUG_RAW_PACKETS
, Constant Field Values
-
PROPERTY_DEBUG_MAXIMUM_RAW_PACKETS
static final String PROPERTY_DEBUG_MAXIMUM_RAW_PACKETS
DVR Property"dvrDebugMaximumRawPackets"
: for setting maximum number of logged raw packets.Valid values is an integer. 0 means there is no limit.
Only affects logging if
PROPERTY_DEBUG_RAW_PACKETS
is true.- See Also:
PROPERTY_DEBUG_RAW_PACKETS
, Constant Field Values
-
DEFAULT_PROPERTY_DEBUG_MAX_RAW_PACKETS
static final int DEFAULT_PROPERTY_DEBUG_MAX_RAW_PACKETS
Default value for DVR Property"dvrDebugMaximumRawPackets"
.Default value is 200 log statements.
-
PROPERTY_DEBUG_STATE_CHANGE
static final String PROPERTY_DEBUG_STATE_CHANGE
DVR Property"dvrDebugStateChange"
: for logging state changes of DVR store.- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_CHUNK_RETRIEVALS
static final String PROPERTY_DEBUG_CHUNK_RETRIEVALS
DVR Property"dvrDebugChunkRetrievals"
: for logging each chunk retrieval- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_FAILED_CHUNK_RETRIEVALS
static final String PROPERTY_DEBUG_FAILED_CHUNK_RETRIEVALS
DVR Property"dvrDebugFailedChunkRetrievals"
: for logging info about each failed chunk retrieval- See Also:
- Constant Field Values
-
PROPERTY_MAX_CHUNK_LOG
static final String PROPERTY_MAX_CHUNK_LOG
DVR Property"dvrMaxChunkLogCount"
: for maximum number of DVR chunks to log.Maximum number of chunks to log recording information about in the wowzamedia_access.log file. As recording is continued past this value, there is no feedback for normal operation in the log. View directories and files created in [install-dir]/dvr for on-going feedback that recording is occurring. Add the property to Application/DVR/Properties section of Application.xml
-
DEFAULT_PROPERTY_DVR_MAX_CHUNK_LOG
static final int DEFAULT_PROPERTY_DVR_MAX_CHUNK_LOG
Default value for DVR Property"dvrMaxChunkLogCount"
.Default value is 10 logging statements.
- See Also:
PROPERTY_MAX_CHUNK_LOG
, Constant Field Values
-
PROPERTY_MAX_RECALC_DURATION_LOG
static final String PROPERTY_MAX_RECALC_DURATION_LOG
DVR Property"dvrMaxRecountDurationLogCount"
: for maximum number of messages to log regarding recalculating DVR chunk durationMaximum number of log statements recorded regarding chunk duration being recalculated. A value less than 0 means all statements will be logged with no limit.
-
DEFAULT_PROPERTY_MAX_RECALC_DURATION_LOG
static final int DEFAULT_PROPERTY_MAX_RECALC_DURATION_LOG
Default value for DVR Property"dvrMaxRecountDurationLogCount"
.Default value is 30 logging statements.
-
PROPERTY_DEBUG_METHODS
static final String PROPERTY_DEBUG_METHODS
DVR Property"dvrDebugManagerLogMethods"
: for turning on DVR Manager debug logging.Valid values are "true" or "false".
Add the property to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_REPEATER
static final String PROPERTY_DEBUG_REPEATER
DVR Property"dvrDebugRepeater"
: for turning on logging of DVR repeaterValid values are "true" or "false".
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_PLAYER_ADAPTER
static final String PROPERTY_DEBUG_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugPlayerAdapter"
: for turning on DVR Player Adapter debug logging for all streamer types.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_SMOOTH_PLAYER_ADAPTER
static final String PROPERTY_DEBUG_SMOOTH_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugSmoothPlayerAdapter"
: for turning on DVR Player Smooth Adapter debug logging.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_SANJOSE_PLAYER_ADAPTER
static final String PROPERTY_DEBUG_SANJOSE_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugSanJosePlayerAdapter"
: for turning on DVR Player San Jose Adapter debug logging.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_CUPERTINO_PLAYER_ADAPTER
static final String PROPERTY_DEBUG_CUPERTINO_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugCupertinoPlayerAdapter"
: for turning on DVR Player Cupertino Adapter debug logging.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_MPEGDASH_PLAYER_ADAPTER
static final String PROPERTY_DEBUG_MPEGDASH_PLAYER_ADAPTER
HTTP Streamer Property"dvrDebugMPEGDashPlayerAdapter"
: for turning on DVR Player MPEG-DASH Adapter debug logging.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_MBR_PLAYER_ADAPTER
static final String PROPERTY_DEBUG_MBR_PLAYER_ADAPTER
HTTP Streamer or DVR Property"dvrDebugMbrPlayerAdapter"
: for turning on DVR MBR Player Adapter debug logging.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_MBR_PLAYER_ADAPTER_IF_SHIFTED_EMPTY
static final String PROPERTY_DEBUG_MBR_PLAYER_ADAPTER_IF_SHIFTED_EMPTY
HTTP Streamer or DVR Property"dvrDebugMbrPlayerAdapter"
: for turning on DVR MBR Player Adapter debug logging when null shifted entries is returned.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_MBR_DETAILS_WHEN_RECORD_DNE
static final String PROPERTY_DEBUG_MBR_DETAILS_WHEN_RECORD_DNE
HTTP Streamer or DVR Property"dvrDebugMbrDetailsWhenRecordDNE"
: for turning on DVR MBR Player Adapter debug logging.Valid values are "true" or "false". (Default is false)
Add this property to Application/HTTPStreamer/Properties.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_MBR_ALIGNMENT
static final String PROPERTY_DEBUG_MBR_ALIGNMENT
HTTP Streamer or DVR Property"dvrDebugMbrAlignment"
: for turning on logging of mbr alignmentValid values are "true" or "false". Default is false.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_MBR_ALIGNMENT_RESOLUTION
static final String PROPERTY_DEBUG_MBR_ALIGNMENT_RESOLUTION
DVR Property"dvrDebugMbrAlignmentResolution"
: for turning on logging of mbr alignment resolution (requested to actual)Valid values are "true" or "false". Default is false.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_PLAYLIST_REQUEST
static final String PROPERTY_DEBUG_PLAYLIST_REQUEST
DVR Property"dvrDebugPlaylistRequest"
: for turning on logging of DVR playlist requests.Valid values are "true" or "false". Default is false.
- See Also:
- Constant Field Values
-
PROPERTY_DEBUG_CHANNEL_MANIFEST
static final String PROPERTY_DEBUG_CHANNEL_MANIFEST
DVR Property"dvrDebugChannelManifest"
: for turning on logging of DVR channel manifests.Valid values are "true" or "false". Default is false.
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_DEBUG_CHANNEL_MANIFEST
static final boolean DEFAULT_PROPERTY_DEBUG_CHANNEL_MANIFEST
- See Also:
- Constant Field Values
-
PROPERTY_PLAYLIST_REQUEST_DELEGATE
static final String PROPERTY_PLAYLIST_REQUEST_DELEGATE
DVR Property"dvrPlaylistRequestDelegate"
: used to over-ride the class that generates a playlist request.The delegate should extend DvrBasePlaylistRequestFactory
If unspecified, the standard DVR-time based delegate
DEFAULT_PLAYLIST_REQUEST_DELEGATE
is usedAdd this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PLAYLIST_REQUEST_DELEGATE
static final String DEFAULT_PLAYLIST_REQUEST_DELEGATE
- See Also:
- Constant Field Values
-
PROPERTY_ENCRYPTION_INFO_DELEGATE
static final String PROPERTY_ENCRYPTION_INFO_DELEGATE
DVR Property"dvrPlaylistEncryptionInfoDelegate"
: used to over-ride the encryption info on the playback side.The specified delegate should extend com.wowza.wms.dvr.DvrBaseEncryptionInfoDelegate
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_STREAM_ONLY_LIVE_STREAMS
static final String PROPERTY_STREAM_ONLY_LIVE_STREAMS
DVR Property"dvrStreamOnlyLiveStreams"
: used to allow only streaming of 'live' DVR streams. This means the DVR stream must actively be recording to be streamed. If not live, the streaming session will timeout when connecting.Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_SANJOSE_PLAYLIST_MIMETYPE
static final String PROPERTY_SANJOSE_PLAYLIST_MIMETYPE
DVR Property"dvrSanJosePlaylistMimeType"
: used to over-ride the mime type for DVR San Jose F4m playlists.Default value is "video/mp4"
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_SANJOSE_PLAYLIST_DELIVERYTYPE
static final String PROPERTY_SANJOSE_PLAYLIST_DELIVERYTYPE
DVR Property"dvrSanJosePlaylistDeliveryType"
: used to over-ride the mime type for DVR San Jose F4m playlists.Default value is "streaming"
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_SANJOSE_PLAYLIST_VERSION
static final String PROPERTY_SANJOSE_PLAYLIST_VERSION
DVR Property"dvrSanJosePlaylistVersion"
: used to over-ride the version of the San Jose f4m playlist.Default value is "2.0". Valid values are "1.0" and "2.0".
-
PROPERTY_SANJOSE_PLAYLIST_RECORDED_STREAMTYPE
static final String PROPERTY_SANJOSE_PLAYLIST_RECORDED_STREAMTYPE
DVR Property"dvrSanJosePlaylistRecordedStreamType"
: used to over-ride the stream type for non-live (recorded) DVR in San Jose f4m playlists.Default value is #SANJOSE_F4M_STREAMTYPE_RECORDED. *
-
PROPERTY_SANJOSE_PLAYLIST_LIVE_STREAMTYPE
static final String PROPERTY_SANJOSE_PLAYLIST_LIVE_STREAMTYPE
DVR Property"dvrSanJosePlaylistLiveStreamType"
: used to over-ride the stream type for live DVR in San Jose f4m playlists.Default value is #SANJOSE_F4M_STREAMTYPE_DVR.
-
SANJOSE_F4M_STREAMTYPE_DVR
static final String SANJOSE_F4M_STREAMTYPE_DVR
Constant for San Jose stream type "dvr".- See Also:
- Constant Field Values
-
SANJOSE_F4M_STREAMTYPE_RECORDED
static final String SANJOSE_F4M_STREAMTYPE_RECORDED
Constant for San Jose stream type "recorded".- See Also:
- Constant Field Values
-
SANJOSE_F4M_STREAMTYPE_LIVE
static final String SANJOSE_F4M_STREAMTYPE_LIVE
Constant for San Jose stream type "live".- See Also:
- Constant Field Values
-
SANJOSE_F4M_STREAMTYPE_LIVEORRECORDED
static final String SANJOSE_F4M_STREAMTYPE_LIVEORRECORDED
Constant for San Jose stream type "liveOrRecorded".- See Also:
- Constant Field Values
-
SANJOSE_F4M_VERSION_1_0
static final String SANJOSE_F4M_VERSION_1_0
Constant for San Jose f4m version "1.0".- See Also:
- Constant Field Values
-
SANJOSE_F4M_VERSION_2_0
static final String SANJOSE_F4M_VERSION_2_0
Constant for San Jose f4m version "2.0".- See Also:
- Constant Field Values
-
SANJOSE_F4M_STREAMINGTYPE_STREAMING
static final String SANJOSE_F4M_STREAMINGTYPE_STREAMING
Constant for San Jose streaming type "streaming"- See Also:
- Constant Field Values
-
MIMETYPE_VIDEO_MP4
static final String MIMETYPE_VIDEO_MP4
Constant for mime type "video/mp4"- See Also:
- Constant Field Values
-
PROPERTY_SANJOSE_ABST_TIMESCALE
static final String PROPERTY_SANJOSE_ABST_TIMESCALE
DVR Property"dvrSanJosePlaylistAbstTimescale"
: used to over-ride the time-scale for abst files.Default value is #SANJOSE_ABST_DEFAULT_TIMESCALE (1000), which means milliseconds.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
static final String PROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
DVR Property"dvrSanJosePlaylistAbstDurationEqualityTolerance"
: used to over-ride the tolerance when determining equal chunks lengths.Default value is #SANJOSE_ABST_DEFAULT_DURATION_EQUALITY_TOLERANCE (50), which means 50 milliseconds.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SANJOSE_ABST_TIMESCALE
static final int DEFAULT_PROPERTY_SANJOSE_ABST_TIMESCALE
Default value for property "dvrSanJosePlaylistAbstTimescale" #seePROPERTY_SANJOSE_ABST_TIMESCALE
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
static final int DEFAULT_PROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
Default value for property "dvrSanJosePlaylistAbstDurationTolerance" #seePROPERTY_SANJOSE_ABST_DURATION_TOLERANCE
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_PLAYLIST_FORCE_LIVE
static final String PROPERTY_CUPERTINO_PLAYLIST_FORCE_LIVE
DVR Property"dvrCupertinoPlaylistForceLive"
: used to override playlist request delegate logic that determines if playlist is live.Default value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_PLAYLIST_FORCE_NONLIVE
static final String PROPERTY_CUPERTINO_PLAYLIST_FORCE_NONLIVE
DVR Property"dvrCupertinoPlaylistForceLive"
: used to override playlist request delegate logic that determines if playlist is live versus non-live.Default value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_ON_CHUNK_START_RESET_COUNTER
static final String PROPERTY_CUPERTINO_ON_CHUNK_START_RESET_COUNTER
DVR Property"dvrCupertinoOnChunkStartResetCounter"
: when a new chunk starts, reset internal tsPacketizer countersDefault value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_PLAYLIST_ALLOW_CACHING
static final String PROPERTY_CUPERTINO_PLAYLIST_ALLOW_CACHING
DVR Property"dvrCupertinoPlaylistAllowCaching"
: used to force Cupertino playlist to set #EXT-X-ALLOW-CACHE: valueDefault value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_PUT_END_TAG_BEFORE_CHUNKS
static final String PROPERTY_CUPERTINO_PUT_END_TAG_BEFORE_CHUNKS
DVR Property"dvrCupertinoPutEndTagBeforeChunks"
: if set to true, puts the EXT-X-ENDLIST before the DVR chunks.Default value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
static final String PROPERTY_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
DVR Property"dvrCupertinoPutEndTagIfPlaylistDurationReached"
: if set to true, puts the EXT-X-ENDLIST tag after DVR chunks only when a DVR playlist's duration has been specified in a request, and it's calculated end time has been reached for streams that are still recording.Default value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
static final boolean DEFAULT_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
Default value for property "dvrCupertinoPutEndTagIfPlaylistDurationReached" #seePROPERTY_CUPERTINO_PUT_END_TAG_IF_PLAYLIST_DURATION_REACHED
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_SEEK
static final String PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_SEEK
DVR Property"dvrSmoothManifestLiveCanSeek"
: used to determine is CanSeek is enabled in smooth Manifest.Default value is #DEFAULT_PROPERTY_SMOOTH_LIVE_CAN_SEEK, which is set to true.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_SEEK
static final boolean DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_SEEK
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE
static final String PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE
DVR Property"dvrSmoothManifestLiveCanPause"
: used to determine is CanPause is enabled in smooth Manifest.Default value is #DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE, which is set to true.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE
static final boolean DEFAULT_PROPERTY_SMOOTH_MANIFEST_LIVE_CAN_PAUSE
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK
static final String PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK
DVR Property"dvrSmoothManifestRecordedCanSeek"
: used to determine is CanSeek is enabled in smooth Manifest.Default value is #DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK, which is set to true.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK
static final boolean DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_SEEK
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE
static final String PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE
DVR Property"dvrSmoothManifestRecordedCanPause"
: used to determine is CanPause is enabled in smooth Manifest.Default value is #DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE, which is set to true.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE
static final boolean DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_CAN_PAUSE
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION
static final String PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION
DVR Property"dvrSmoothManifestRecordedSpecifyDuration"
: used to determine if duration is specified. If not duration of zero is shown.Default value is #DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION, which is set to true.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION
static final boolean DEFAULT_PROPERTY_SMOOTH_MANIFEST_RECORDED_SPECIFY_DURATION
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION
static final String PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION
DVR Property"dvrSmoothManifestMajorVersion"
: used to determine Smooth manifest major versionDefault value is #DEFAULT_PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION
static final int DEFAULT_PROPERTY_SMOOTH_MANIFEST_MAJOR_VERSION
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION
static final String PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION
DVR Property"dvrSmoothManifestMinorVersion"
: used to determine Smooth manifest major versionDefault value is #DEFAULT_PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION.
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION
static final int DEFAULT_PROPERTY_SMOOTH_MANIFEST_MINOR_VERSION
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_VERBOSE_DURATION
static final String PROPERTY_SMOOTH_MANIFEST_VERBOSE_DURATION
DVR Property"dvrSmoothManifestVerboseDuration"
: used to force Smooth Manifest to include durations for each recordDefault value is false
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_SMOOTH_MANIFEST_H264_CODEC
static final String PROPERTY_SMOOTH_MANIFEST_H264_CODEC
DVR Property"dvrSmoothManifestH264Codec"
: used to force Smooth Manifest to use this as its FourCC H264 codec info.Default value is set by Smooth Streaming
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_STREAM_DATA
static final String PROPERTY_STREAM_DATA
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_ENABLE_DATE_EVENTS
static final String PROPERTY_CUPERTINO_ENABLE_DATE_EVENTS
HTTP Streamer Property"dvrCupertinoEnableDataEvents"
: used to stream ID3 data for HLS DVR streamsDefault value is true
Add this to Application/HTTPStreamer/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_CUPERTINO_PLAYLIST_DISC_AT_ALTERNATES
static final String PROPERTY_CUPERTINO_PLAYLIST_DISC_AT_ALTERNATES
HTTP Streamer Property"dvrCupertinoPlaylistDiscontinuityAtAlternates"
: used to insert discontinuity tags into HLS stream if DVR store switches mid-playist. The DVR store switches when alternates are pulled form other renditions to fill gaps.Default value is true
Add this to Application/HTTPStreamer/Properties section of Application.xml
- See Also:
- Constant Field Values
-
PROPERTY_MPEG_DASH_PLAYLIST_USE_GZIP
static final String PROPERTY_MPEG_DASH_PLAYLIST_USE_GZIP
DVR Property"dvrMPEGDashPlaylistUseGzip"
: used to enable creation MPEG-DASH playlists with GZIP encodingDefault value is true
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_MPEG_DASH_PLAYLIST_USE_GZIP
static final boolean DEFAULT_PROPERTY_MPEG_DASH_PLAYLIST_USE_GZIP
- See Also:
- Constant Field Values
-
PROPERTY_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
static final String PROPERTY_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
DVR Property"dvrMPEGDashPlaylistGzipThreshold"
: when playlist is larger than this number of bytes, and gzip is enabled and accepted by the requesting client, the playlist will be compressedDefault value is
DEFAULT_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
Add this to Application/DVR/Properties section of Application.xml
- See Also:
- Constant Field Values
-
DEFAULT_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
static final int DEFAULT_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
Default value for property "dvrMPEGDashPlaylistGzipThreshold" #seePROPERTY_MPEG_DASH_PLAYLIST_GZIP_THRESHOLD
- See Also:
- Constant Field Values
-
-