Interface ILiveStreamPacketizerSegmentWriter


  • public interface ILiveStreamPacketizerSegmentWriter
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addPacket​(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder)  
      void endChunk​(long endTimecode, long segmentChunkNum)  
      void endSegment​(long endTimecodeVideo, long endTimecodeAudio)  
      boolean isM4S​(int codecAudio, int codecVideo)  
      boolean isValidAudioCodec​(int codec)  
      boolean isValidVideoCodec​(int codec)  
      boolean isWebM​(int codecAudio, int codecVideo)  
      void resetStream()  
      void setCodecInfoAudio​(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio)  
      void setCodecInfoVideo​(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo)  
      void startChunk​(long timecode, long timecodeUser, long segmentChunkNum)  
      void startSegment​(long chunkId, long chunkIdUser, int videoCodecId, int audioCodecId, long timecode, long timecodeUser, String originRepeaterContext, CencInfo cencInfo)  
    • Method Detail

      • startSegment

        void startSegment​(long chunkId,
                          long chunkIdUser,
                          int videoCodecId,
                          int audioCodecId,
                          long timecode,
                          long timecodeUser,
                          String originRepeaterContext,
                          CencInfo cencInfo)
      • 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)