Class LiveStreamPacketizerMPEGDash
- Object
- 
- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
- 
- com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.LiveStreamPacketizerMPEGDash
 
 
- 
- All Implemented Interfaces:
- ILiveStreamPacketizer,- com.wowza.wms.util.IIdleNotify,- Runnable
 
 public class LiveStreamPacketizerMPEGDash extends com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
- 
- 
Field SummaryFields Modifier and Type Field Description protected StringadditionalLiveProfilesprotected WMSPropertiesappPropsprotected intaudioCodecIdstatic intAUDIOGROUPCOUNTprotected Classclazzprotected StringclazzNameprotected IHTTPStreamerMPEGDashLivePacketizerDataHandlerdataHandlerprotected booleanenableHbbtvLiveProfileprotected CencInfoencInfoprotected booleanforceDisplaySizeToBeEvenprotected intlastBogusSequenceprotected StringliveRepeaterEncryptionSharedSecretprotected Objectlockprotected booleanlogRepeaterItemsprotected intmaxPackagingWarningprotected intmaxSegmentCountstatic intMAXSEGMENTLOGCOUNTprotected longminimumUpdatePeriodprotected StringoriginRepeaterContextprotected booleanpackagingWarningprotected intpackagingWarningCtrstatic StringPACKETIZER_NAMEprotected intplaylistSegmentCountstatic intPLAYSTARTTOLERANCEprotected booleanrandomizeMediaNameprotected StringrandomSessionStrprotected java.util.List<com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashRepeaterHolder>repeaterItemsprotected intrepeaterSegmentCountprotected longrepeaterSeqprotected intsegmentDurationTargetstatic intSEGMENTDURATIONTOLERANCEprotected IHTTPStreamerMPEGDashLiveStreamPacketizerChunkIdHandlersegmentIdHandlerprotected com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashWriterHandlersegmentWriterHandlerprotected com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashWriterHandlersegmentWriterHandlerToBeKilledprotected IMediaStreamstreamprotected intvideoCodecIdstatic intWAITFORCODECTIME- 
Fields inherited from class com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBaseappInstance, captionDefaultLanguages, captionIngestType, captionsEnabled, captionUseStreamNameGroups, checkTimeoutInterval, DEFAULT_STREAMTIMEOUT, EVENT_PACKET, EVENT_RESETSTREAM, EVENT_STARTSTREAM, eventProcessCount, events, id, inProcessEvent, isActive, isRepeater, isRepeaterEdge, isRunning, lastCheckTime, lastEventProcessTC, lastStreamStartTime, lastStreamUpdate, liveStreamPacketizerItem, liveTimedTextProvider, maxEventCount, maxEventCountErrors, maxEventsPerRun, MAXEVENTSPERRUN, MEDIA_CHUNK_DURATION, packetizeAudio, packetizeData, packetizerName, packetizeVideo, properties, runnerLock, startStream, streamName, streamStartupTimeout, streamTimeout, timeoutLock
 
- 
 - 
Constructor SummaryConstructors Constructor Description LiveStreamPacketizerMPEGDash()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPacket(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder)voidaddRepeaterItem(com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashRepeaterHolder item)protected voidcreateWriterHandler()protected voiddoResetStream(IMediaStream stream)voidendChunk(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long endTimecode, long segmentChunkCount)voidendSegment(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long endTimecodeVideo, long timecodeAudio)StringgetAdditionalLiveProfiles()com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegmentgetAudioInit(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)StringgetAudioMimeType(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegmentgetAudioSegment(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long index)com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegmentgetAudioSegmentByTime(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long time)StringgetAudioSegmentFileExtString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)StringgetAudioSegmentFormatString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)longgetAudioSegmentIdFirst()longgetAudioSegmentIdLast()longgetBitrate()longgetBitrateAudio()longgetBitrateVideo()longgetCalculatedAudioBitrateAverage()longgetCalculatedAudioBitratePeak()longgetCalculatedVideoBitrateAverage()longgetCalculatedVideoBitratePeak()intgetChunkDurationTarget()com.wowza.wms.media.model.MediaCodecInfoAudiogetCodecInfoAudio()com.wowza.wms.media.model.MediaCodecInfoVideogetCodecInfoVideo()IHTTPStreamerMPEGDashLivePacketizerDataHandlergetDataHandler()com.wowza.wms.httpstreamer.model.SegmentFormatgetDefaultSegmentFormat()intgetDefaultSegmentSetIndex()CencInfogetEncInfo()doublegetFrameRate()ObjectgetLock()intgetMaxSegmentCount()longgetMinimumUpdatePeriod()intgetPlaylistSegmentCount()StringgetRandomSessionStr()voidgetRepeaterItemsMPEGDash(java.util.List<com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashRepeaterHolder> items, long seq)longgetRepeaterLastSeqence()Get the sequence number of the last added repeater itemintgetRepeaterSegmentCount()intgetSegmentCount()intgetSegmentCountAudio()intgetSegmentCountVideo()intgetSegmentDurationTarget()Returns the duration in milliseconds of the segment else throws an UnsupportedOperationExceptionstatic intgetSegmentDurationTarget(IApplicationInstance appInstance, String packetizer)IHTTPStreamerMPEGDashLiveStreamPacketizerChunkIdHandlergetSegmentIdHandler()java.util.DategetStreamStartDate()com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegmentgetVideoInit(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)StringgetVideoMimeType(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegmentgetVideoSegment(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long index)com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegmentgetVideoSegmentByTime(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long time)StringgetVideoSegmentFileExtString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)StringgetVideoSegmentFormatString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat)longgetVideoSegmentIdFirst()longgetVideoSegmentIdLast()voidindexStream(com.wowza.wms.httpstreamer.mpegdashstreaming.file.HTTPStreamerMPEGDashLiveIndexItem indexItem)voidinit(String streamName, String packetizerName, IApplicationInstance appInstance, com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem)Initialize live stream packetizervoidinternalHandlePacket(IMediaStream stream, AMFPacket packet)voidinternalResetStream(IMediaStream stream)voidinternalStartStream(IMediaStream stream)booleanisHbbtvLiveProfileEnabled()booleanisPlaylistReady()booleanisRandomizeMediaName()protected voidlogEdgeConfigWarning(String method, com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging)protected voidparseProps(IApplicationInstance appInstance)voidrepeaterItemsMPEGDashflushed()voidresetStream()voidsendLastData()Sends the last chunk or segmentvoidsetAudioCodec(int codecId)voidsetCodecInfoAudio(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio)voidsetCodecInfoVideo(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo)voidsetDataHandler(IHTTPStreamerMPEGDashLivePacketizerDataHandler dataHandler)protected voidsetEncryptionRepeaterBytes(CencInfo encInfo)voidsetMaxSegmentCount(int maxSegmentCount)voidsetPlaylistSegmentCount(int playlistSegmentCount)voidsetRandomizeMediaName(boolean randomizeMediaName)voidsetRepeaterSegmentCount(int repeaterSegmentCount)voidsetSegmentIdHandler(IHTTPStreamerMPEGDashLiveStreamPacketizerChunkIdHandler segmentIdHandler)voidsetVideoCodec(int codecId)voidstartChunk(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long timecode, long timecodeUser, long segmentChunkNum)voidstartSegment(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long segmentId, long segmentIdUser, int videoCodecId, int audioCodecId, long timecode, long timecodeUser, String originRepeaterContext, CencInfo encInfo)protected voidtrimRepeaterItems(long segmentIndex)CencInfoupdateCencInfo(long segmentId, com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging)- 
Methods inherited from class com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBaseaddPacketizerEvent, checkTimeout, getAndSetStartStream, getApplicationInstance, getCaptionProvider, getContextStr, getLiveStreamPacketizerId, getMaxEventCount, getProperties, getRepeaterItems, getRepeaterItemsSanJose, getStreamStartupTimeout, getStreamTimeout, handlePacket, initLiveCaptionIngestor, isActive, isCEA608IngestModuleInstalled, isPacketizeAudio, isPacketizeData, isPacketizeVideo, isRepeaterEdge, onIdle, resetStream, run, setLiveStreamPacketizerId, setMaxEventCount, setPacketizeAudio, setPacketizeData, setPacketizeVideo, setRepeaterEdge, setStreamStartupTimeout, setStreamTimeout, shutdown, startStream, touch
 - 
Methods inherited from class java.lang.Objectclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.wowza.wms.stream.livepacketizer.ILiveStreamPacketizergetSessionFormat
 
- 
 
- 
- 
- 
Field Detail- 
PACKETIZER_NAMEpublic static final String PACKETIZER_NAME - See Also:
- Constant Field Values
 
 - 
MAXSEGMENTLOGCOUNTpublic static final int MAXSEGMENTLOGCOUNT - See Also:
- Constant Field Values
 
 - 
SEGMENTDURATIONTOLERANCEpublic static final int SEGMENTDURATIONTOLERANCE - See Also:
- Constant Field Values
 
 - 
PLAYSTARTTOLERANCEpublic static final int PLAYSTARTTOLERANCE - See Also:
- Constant Field Values
 
 - 
AUDIOGROUPCOUNTpublic static final int AUDIOGROUPCOUNT - See Also:
- Constant Field Values
 
 - 
WAITFORCODECTIMEpublic static final int WAITFORCODECTIME - See Also:
- Constant Field Values
 
 - 
clazzprotected Class clazz 
 - 
clazzNameprotected String clazzName 
 - 
appPropsprotected WMSProperties appProps 
 - 
segmentWriterHandlerprotected com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashWriterHandler segmentWriterHandler 
 - 
segmentWriterHandlerToBeKilledprotected com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashWriterHandler segmentWriterHandlerToBeKilled 
 - 
lockprotected Object lock 
 - 
streamprotected IMediaStream stream 
 - 
audioCodecIdprotected int audioCodecId 
 - 
videoCodecIdprotected int videoCodecId 
 - 
randomSessionStrprotected String randomSessionStr 
 - 
randomizeMediaNameprotected boolean randomizeMediaName 
 - 
liveRepeaterEncryptionSharedSecretprotected String liveRepeaterEncryptionSharedSecret 
 - 
originRepeaterContextprotected String originRepeaterContext 
 - 
encInfoprotected CencInfo encInfo 
 - 
minimumUpdatePeriodprotected long minimumUpdatePeriod 
 - 
enableHbbtvLiveProfileprotected boolean enableHbbtvLiveProfile 
 - 
additionalLiveProfilesprotected String additionalLiveProfiles 
 - 
forceDisplaySizeToBeEvenprotected boolean forceDisplaySizeToBeEven 
 - 
segmentIdHandlerprotected IHTTPStreamerMPEGDashLiveStreamPacketizerChunkIdHandler segmentIdHandler 
 - 
segmentDurationTargetprotected int segmentDurationTarget 
 - 
maxSegmentCountprotected int maxSegmentCount 
 - 
playlistSegmentCountprotected int playlistSegmentCount 
 - 
repeaterSegmentCountprotected int repeaterSegmentCount 
 - 
repeaterSeqprotected long repeaterSeq 
 - 
repeaterItemsprotected java.util.List<com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashRepeaterHolder> repeaterItems 
 - 
packagingWarningCtrprotected int packagingWarningCtr 
 - 
maxPackagingWarningprotected int maxPackagingWarning 
 - 
packagingWarningprotected boolean packagingWarning 
 - 
lastBogusSequenceprotected int lastBogusSequence 
 - 
logRepeaterItemsprotected boolean logRepeaterItems 
 - 
dataHandlerprotected IHTTPStreamerMPEGDashLivePacketizerDataHandler dataHandler 
 
- 
 - 
Method Detail- 
initpublic void init(String streamName, String packetizerName, IApplicationInstance appInstance, com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem)Description copied from interface:ILiveStreamPacketizerInitialize live stream packetizer- Specified by:
- initin interface- ILiveStreamPacketizer
- Overrides:
- initin class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
- Parameters:
- streamName- stream name
- packetizerName- packetizer name
- appInstance- application instance
- liveStreamPacketizerItem- live stream packetizer
 
 - 
parsePropsprotected void parseProps(IApplicationInstance appInstance) 
 - 
setEncryptionRepeaterBytesprotected void setEncryptionRepeaterBytes(CencInfo encInfo) 
 - 
updateCencInfopublic CencInfo updateCencInfo(long segmentId, com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging) 
 - 
getLockpublic Object getLock() 
 - 
internalHandlePacketpublic void internalHandlePacket(IMediaStream stream, AMFPacket packet) - Specified by:
- internalHandlePacketin class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
 
 - 
internalStartStreampublic void internalStartStream(IMediaStream stream) - Specified by:
- internalStartStreamin class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
 
 - 
internalResetStreampublic void internalResetStream(IMediaStream stream) - Specified by:
- internalResetStreamin class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
 
 - 
createWriterHandlerprotected void createWriterHandler() 
 - 
doResetStreamprotected void doResetStream(IMediaStream stream) 
 - 
sendLastDatapublic void sendLastData() Description copied from interface:ILiveStreamPacketizerSends the last chunk or segment
 - 
getCalculatedAudioBitratePeakpublic long getCalculatedAudioBitratePeak() - Returns:
- calculated audio bitrate peak
 
 - 
getCalculatedAudioBitrateAveragepublic long getCalculatedAudioBitrateAverage() - Returns:
- calculated audio bitrate average
 
 - 
getCalculatedVideoBitratePeakpublic long getCalculatedVideoBitratePeak() - Returns:
- calculated video bitrate peak
 
 - 
getCalculatedVideoBitrateAveragepublic long getCalculatedVideoBitrateAverage() - Returns:
- calculated video bitrate average
 
 - 
getDefaultSegmentSetIndexpublic int getDefaultSegmentSetIndex() 
 - 
getDefaultSegmentFormatpublic com.wowza.wms.httpstreamer.model.SegmentFormat getDefaultSegmentFormat() 
 - 
indexStreampublic void indexStream(com.wowza.wms.httpstreamer.mpegdashstreaming.file.HTTPStreamerMPEGDashLiveIndexItem indexItem) 
 - 
getSegmentCountpublic int getSegmentCount() 
 - 
getSegmentCountVideopublic int getSegmentCountVideo() 
 - 
getSegmentCountAudiopublic int getSegmentCountAudio() 
 - 
getFrameRatepublic double getFrameRate() 
 - 
setAudioCodecpublic void setAudioCodec(int codecId) 
 - 
setVideoCodecpublic void setVideoCodec(int codecId) 
 - 
getVideoSegmentFormatStringpublic String getVideoSegmentFormatString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getAudioSegmentFormatStringpublic String getAudioSegmentFormatString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getVideoSegmentFileExtStringpublic String getVideoSegmentFileExtString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getAudioSegmentFileExtStringpublic String getAudioSegmentFileExtString(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getAudioSegmentByTimepublic com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegment getAudioSegmentByTime(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long time)
 - 
getVideoSegmentByTimepublic com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegment getVideoSegmentByTime(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long time)
 - 
getAudioSegmentpublic com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegment getAudioSegment(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long index)
 - 
getVideoSegmentpublic com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegment getVideoSegment(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat, long index)
 - 
getAudioInitpublic com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegment getAudioInit(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getVideoInitpublic com.wowza.wms.httpstreamer.cmafstreaming.livestreampacketizer.CmafSegment getVideoInit(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getVideoMimeTypepublic String getVideoMimeType(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getAudioMimeTypepublic String getAudioMimeType(com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) 
 - 
getBitrateAudiopublic long getBitrateAudio() 
 - 
getBitrateVideopublic long getBitrateVideo() 
 - 
getBitratepublic long getBitrate() 
 - 
getCodecInfoVideopublic com.wowza.wms.media.model.MediaCodecInfoVideo getCodecInfoVideo() 
 - 
setCodecInfoVideopublic void setCodecInfoVideo(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) 
 - 
getCodecInfoAudiopublic com.wowza.wms.media.model.MediaCodecInfoAudio getCodecInfoAudio() 
 - 
setCodecInfoAudiopublic void setCodecInfoAudio(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) 
 - 
startSegmentpublic void startSegment(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long segmentId, long segmentIdUser, int videoCodecId, int audioCodecId, long timecode, long timecodeUser, String originRepeaterContext, CencInfo encInfo)
 - 
endSegmentpublic void endSegment(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long endTimecodeVideo, long timecodeAudio)
 - 
addPacketpublic void addPacket(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder)
 - 
startChunkpublic void startChunk(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long timecode, long timecodeUser, long segmentChunkNum)
 - 
endChunkpublic void endChunk(com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging, long endTimecode, long segmentChunkCount)
 - 
logEdgeConfigWarningprotected void logEdgeConfigWarning(String method, com.wowza.wms.httpstreamer.model.ContentPackaging contentPackaging)
 - 
resetStreampublic void resetStream() 
 - 
repeaterItemsMPEGDashflushedpublic void repeaterItemsMPEGDashflushed() 
 - 
isRandomizeMediaNamepublic boolean isRandomizeMediaName() 
 - 
setRandomizeMediaNamepublic void setRandomizeMediaName(boolean randomizeMediaName) 
 - 
getDataHandlerpublic IHTTPStreamerMPEGDashLivePacketizerDataHandler getDataHandler() 
 - 
setDataHandlerpublic void setDataHandler(IHTTPStreamerMPEGDashLivePacketizerDataHandler dataHandler) 
 - 
isPlaylistReadypublic boolean isPlaylistReady() 
 - 
getVideoSegmentIdFirstpublic long getVideoSegmentIdFirst() 
 - 
getAudioSegmentIdFirstpublic long getAudioSegmentIdFirst() 
 - 
getVideoSegmentIdLastpublic long getVideoSegmentIdLast() 
 - 
getAudioSegmentIdLastpublic long getAudioSegmentIdLast() 
 - 
getRandomSessionStrpublic String getRandomSessionStr() 
 - 
getSegmentDurationTargetpublic int getSegmentDurationTarget() Description copied from interface:ILiveStreamPacketizerReturns the duration in milliseconds of the segment else throws an UnsupportedOperationException- Specified by:
- getSegmentDurationTargetin interface- ILiveStreamPacketizer
- Overrides:
- getSegmentDurationTargetin class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
- Returns:
 
 - 
getChunkDurationTargetpublic int getChunkDurationTarget() - Specified by:
- getChunkDurationTargetin interface- ILiveStreamPacketizer
- Overrides:
- getChunkDurationTargetin class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
 
 - 
getStreamStartDatepublic java.util.Date getStreamStartDate() 
 - 
getSegmentDurationTargetpublic static int getSegmentDurationTarget(IApplicationInstance appInstance, String packetizer) 
 - 
getMinimumUpdatePeriodpublic long getMinimumUpdatePeriod() 
 - 
isHbbtvLiveProfileEnabledpublic boolean isHbbtvLiveProfileEnabled() 
 - 
getAdditionalLiveProfilespublic String getAdditionalLiveProfiles() 
 - 
getEncInfopublic CencInfo getEncInfo() 
 - 
getSegmentIdHandlerpublic IHTTPStreamerMPEGDashLiveStreamPacketizerChunkIdHandler getSegmentIdHandler() 
 - 
setSegmentIdHandlerpublic void setSegmentIdHandler(IHTTPStreamerMPEGDashLiveStreamPacketizerChunkIdHandler segmentIdHandler) 
 - 
getMaxSegmentCountpublic int getMaxSegmentCount() 
 - 
setMaxSegmentCountpublic void setMaxSegmentCount(int maxSegmentCount) 
 - 
getPlaylistSegmentCountpublic int getPlaylistSegmentCount() 
 - 
setPlaylistSegmentCountpublic void setPlaylistSegmentCount(int playlistSegmentCount) 
 - 
getRepeaterSegmentCountpublic int getRepeaterSegmentCount() 
 - 
setRepeaterSegmentCountpublic void setRepeaterSegmentCount(int repeaterSegmentCount) 
 - 
addRepeaterItempublic void addRepeaterItem(com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashRepeaterHolder item) 
 - 
trimRepeaterItemsprotected void trimRepeaterItems(long segmentIndex) 
 - 
getRepeaterLastSeqencepublic long getRepeaterLastSeqence() Description copied from interface:ILiveStreamPacketizerGet the sequence number of the last added repeater item- Specified by:
- getRepeaterLastSeqencein interface- ILiveStreamPacketizer
- Overrides:
- getRepeaterLastSeqencein class- com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase
- Returns:
- sequence number
 
 - 
getRepeaterItemsMPEGDashpublic void getRepeaterItemsMPEGDash(java.util.List<com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer.MPEGDashRepeaterHolder> items, long seq)
 
- 
 
-