Class MPEG2PESPacket

Object
com.wowza.wms.rtp.depacketizer.RTPPacket
com.wowza.wms.transport.mpeg2.MPEG2PESPacket

public class MPEG2PESPacket extends com.wowza.wms.rtp.depacketizer.RTPPacket
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
    The Class PESHeader.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
     
    int
     
    boolean
     
    static final int
     
    boolean
     

    Fields inherited from class com.wowza.wms.rtp.depacketizer.RTPPacket

    codec, debugLog, fixH264VideoNALLenStartcodeMix, fixH264WrappingProblems, fragments, frameType, getProperties, isAllISliceKey, isISliceKey, isRTPPacketDebug, nalUnitFilter, sendCodecConfigChanges, seq, size, timecode, timecodeMillis, timeoffset, type
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    MPEG2PESPacket(long seq, long timecode)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
     

    Methods inherited from class com.wowza.wms.rtp.depacketizer.RTPPacket

    addFragment, clearFragments, clone, decodeAud, decodeAudNALUnit, getBytes, getCodec, getFirstFragment, getFragments, getFrameType, getH264CodecConfigInfo, getH265CodecConfigInfo, getLastFragment, getSeq, getSize, getTimecode, getTimecodeMillis, getTimeoffset, getType, h264StartCodesToLengths, h265StartCodesToLengths, incSize, isDebugLog, isFixH264WrappingProblems, setCodec, setDebugLog, setFixH264WrappingProblems, setFrameType, setSeq, setSize, setTimecode, setTimecodeMillis, setTimeoffset, setType, toArray, write, write

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • INVALID

      public static final int INVALID
      See Also:
    • continuityCounter

      public int continuityCounter
    • continuityCouterError

      public boolean continuityCouterError
    • bufferPos

      public int bufferPos
    • packetStarted

      public boolean packetStarted
  • Constructor Details

    • MPEG2PESPacket

      public MPEG2PESPacket()
    • MPEG2PESPacket

      public MPEG2PESPacket(long seq, long timecode)
  • Method Details

    • clear

      public void clear()
    • addFragment

      public void addFragment(PacketFragment fragment)
      Overrides:
      addFragment in class com.wowza.wms.rtp.depacketizer.RTPPacket
    • findPESHeaders

      public Map<Integer,ByteBuffer> findPESHeaders()