• Articles
  • Api Documentation
Search Results for

    Show / Hide Table of Contents
    • Introduction
    • SIP Message Transport Management
    • SIP Channel Classes
    • Working with SIP Messages
    • Session Description Protocol
    • Real Time Protocol
    • Real Time Text
    • Message Session Relay Protocol (MSRP)
    • The SipLib.Media Namespace
    • The SipLib.Video Namespace
    • The SipLib.TestCalls Namespace
    • SipLib Application Logging

    The SipLib.Video Namespace

    The SipLib.Video namespace provides classes for packetizing and de-packetizing H.264 and VP8 video that is sent and received as RTP packets using an RtpChannel.

    The SipLib class library does not provide classes for the codecs for H.264 and VP8 video.

    This namespace provides the following classes.

    Class Name Description
    H264Depacketiser Receives H264 encoded video Network Access Layer (NALs) in RTP packets and builds complete H264 encoded access units that can then be decoded.
    H264Packetiser Contains functions to packetise an H264 Network Abstraction Layer Units (NAL or NALU) into an RTP payload. See RTP Payload Format for H.264 Video
    H264RtpReceiver Processes RTP packets containing H264 encoded video data.
    H264RtpSender Processes H264 encoded access units and packetizes H264 NAL units into RTP packets so the H264 encoded data can be sent over the network.
    RtpVP8Header VP8 RTP header as specified in RFC7741.
    VP8RtpReceiver Processes RTP packets containing VP8 encode video frames.
    VP8RtpSender Processes VP8 encoding video frames and for sending them in RTP packets.
    • Edit this page
    In this article
    Back to top Generated by DocFX