Package com.wowza.wms.httpstreamer.model
Interface ILiveStreamPacketizerSegmentWriter
public interface ILiveStreamPacketizerSegmentWriter
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPacket(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder) voidendChunk(long endTimecode, long segmentChunkNum) voidendSegment(long endTimecodeVideo, long endTimecodeAudio) booleanisM4S(int codecAudio, int codecVideo) booleanisValidAudioCodec(int codec) booleanisValidVideoCodec(int codec) booleanisWebM(int codecAudio, int codecVideo) voidvoidsetCodecInfoAudio(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) voidsetCodecInfoVideo(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) voidstartChunk(long timecode, long timecodeUser, long segmentChunkNum) voidstartSegment(long chunkId, long chunkIdUser, int videoCodecId, int audioCodecId, long timecode, long timecodeUser, String originRepeaterContext, CencInfo cencInfo)
-
Field Details
-
MAX_CHUNK_LOG_COUNT
- See Also:
-
MAX_SEGMENT_LOG_COUNT
- See Also:
-
-
Method Details
-
startSegment
-
endSegment
void endSegment(long endTimecodeVideo, long endTimecodeAudio) -
startChunk
void startChunk(long timecode, long timecodeUser, long segmentChunkNum) -
endChunk
void endChunk(long endTimecode, long segmentChunkNum) -
addPacket
void addPacket(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder) -
setCodecInfoAudio
void setCodecInfoAudio(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) -
setCodecInfoVideo
void setCodecInfoVideo(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) -
resetStream
void resetStream() -
isValidAudioCodec
boolean isValidAudioCodec(int codec) -
isValidVideoCodec
boolean isValidVideoCodec(int codec) -
isM4S
boolean isM4S(int codecAudio, int codecVideo) -
isWebM
boolean isWebM(int codecAudio, int codecVideo)
-