Class VP8RtpSender
Class for processing VP8 encoding video frames and sending them in RTP packets.
Inherited Members
Namespace: SipLib.Video
Assembly: SipLib.dll
Syntax
public class VP8RtpSender : VideoRtpSender
Constructors
| Edit this page View SourceVP8RtpSender(int, uint, RtpSendDelegate)
Constructor
Declaration
public VP8RtpSender(int payloadType, uint frameRate, RtpSendDelegate sender)
Parameters
Type | Name | Description |
---|---|---|
int | payloadType | RTP payload number to use |
uint | frameRate | Video frame rate in frames per second |
RtpSendDelegate | sender | Delegate to use to send RTP packets. |
Methods
| Edit this page View SourceSendEncodedFrame(byte[])
Processes a VP8 encoded video frame and sends it as multiple RTP packets if the frame is longer than MAX_RTP_PAYLOAD bytes long.
Declaration
public override void SendEncodedFrame(byte[] buffer)
Parameters
Type | Name | Description |
---|---|---|
byte[] | buffer | Input byte array containg a VP8 encoded video frame. |