Click or drag to resize

Packet Class

An H.264 packet for RTP.
Inheritance Hierarchy
SystemObject
  FM.IceLink.H264Packet

Namespace:  FM.IceLink.H264
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 1.1.2.607 (1.1.2.607)

The Packet type exposes the following members.

Constructors
  NameDescription
Public methodPacket
Default constuctor.
Public methodPacket(Nalu)
Single NAL Unit Mode constructor.
Top
Properties
  NameDescription
Public propertyBuffer
Gets the Packet as a DataBuffer.
Public propertyFragmentEnd
Gets if this is the end of a Fragmented Unit.
Public propertyFragmentStart
Gets if this is the start of a Fragmented Unit.
Public propertyStatic memberFuEBitMask
Gets the end bit.
Public propertyStatic memberFuRBitMask
Gets the reserved bit.
Public propertyStatic memberFuSBitMask
Gets the start bit.
Public propertyLast
Gets or sets whether this is the last nalu in the sequence (i.e. RTP Marker).
Public propertyStatic memberMaxPacketSize
Gets the maximum packet size (affects packetization).
Public propertyNalus
Gets or sets the NAL Units.
Public propertyNaluType
Gets the type of Payload that is in this packet.
Public propertySequenceNumber
Gets or sets the RTP sequence number.
Top
Methods
  NameDescription
Public methodStatic memberDepacketize(Packet)
Depacketizes multiple H264Packets into a single encoded frame. Uses packetization mode 0.
Public methodStatic memberDepacketize(Packet, Int32)
Depacketizes multiple H264Packets into a single encoded frame.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberPacketize(DataBuffer)
Packetizes a single encoded data frame into multiple H264 packets. Note: Only STAP-A and Single NALU are supported right now. Uses packetization mode 0.
Public methodStatic memberPacketize(DataBuffer, Int32)
Packetizes a single encoded data frame into multiple H264 packets. Note: Only STAP-A and Single NALU are supported right now.
Public methodToString (Inherited from Object.)
Public methodStatic memberWrap
Parses the specified packet bytes.
Top
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also