diff --git a/api/SIPSorcery.Net.DtlsSrtpTransport.html b/api/SIPSorcery.Net.DtlsSrtpTransport.html
index 87b52fc63..ec4ef4dcf 100644
--- a/api/SIPSorcery.Net.DtlsSrtpTransport.html
+++ b/api/SIPSorcery.Net.DtlsSrtpTransport.html
@@ -123,7 +123,7 @@
Constructors
Improve this Doc
- View Source
+ View Source
DtlsSrtpTransport(IDtlsSrtpPeer, Int32)
@@ -162,7 +162,7 @@ Fields
Improve this Doc
- View Source
+ View Source
DEFAULT_MTU
@@ -191,7 +191,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
DEFAULT_RETRANSMISSION_WAIT_MILLIS
@@ -220,7 +220,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
DEFAULT_TIMEOUT_MILLISECONDS
@@ -249,7 +249,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
DTLS_RECEIVE_ERROR_CODE
@@ -278,7 +278,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
DTLS_RETRANSMISSION_CODE
@@ -307,7 +307,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
MAX_IP_OVERHEAD
@@ -336,7 +336,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
MIN_IP_OVERHEAD
@@ -365,7 +365,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
OnDataReady
@@ -394,7 +394,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
RetransmissionMilliseconds
Sets the period in milliseconds that receive will wait before try retransmission
@@ -424,7 +424,7 @@
Field Value
Improve this Doc
- View Source
+ View Source
TimeoutMilliseconds
Sets the period in milliseconds that the handshake attempt will timeout
@@ -455,7 +455,7 @@
Field Value
Improve this Doc
- View Source
+ View Source
UDP_OVERHEAD
@@ -486,7 +486,7 @@
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- packet |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- buffer |
- |
-
-
- System.Int32 |
- bufferLength |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
ProtectRTCP(Byte[], Int32, out Int32)
@@ -1540,7 +1473,7 @@
Returns
Improve this Doc
- View Source
+ View Source
ProtectRTP(Byte[], Int32, Int32)
@@ -1592,79 +1525,12 @@
Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
ProtectRTP(Byte[], Int32, Int32, Byte[], Int32)
-
-
-
Declaration
-
-
public int ProtectRTP(byte[] packet, int offset, int length, byte[] buffer, int bufferLength)
-
-
Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- packet |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- buffer |
- |
-
-
- System.Int32 |
- bufferLength |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
ProtectRTP(Byte[], Int32, out Int32)
@@ -1721,7 +1587,7 @@
Returns
Improve this Doc
- View Source
+ View Source
Receive(Byte[], Int32, Int32, Int32)
@@ -1783,7 +1649,7 @@
Returns
Improve this Doc
- View Source
+ View Source
Send(Byte[], Int32, Int32)
@@ -1825,7 +1691,7 @@
Parameters
Improve this Doc
- View Source
+ View Source
UnprotectRTCP(Byte[], Int32, Int32)
@@ -1882,7 +1748,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTCP(Byte[], Int32, out Int32)
@@ -1939,7 +1805,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTP(Byte[], Int32, Int32)
@@ -1996,7 +1862,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTP(Byte[], Int32, out Int32)
@@ -2053,7 +1919,7 @@
Returns
Improve this Doc
- View Source
+ View Source
WriteToRecvStream(Byte[])
@@ -2087,7 +1953,7 @@
Events
Improve this Doc
- View Source
+ View Source
OnAlert
diff --git a/api/SIPSorcery.Net.H264Packetiser.H264Nal.html b/api/SIPSorcery.Net.H264Packetiser.H264Nal.html
index abf23051b..f461baca3 100644
--- a/api/SIPSorcery.Net.H264Packetiser.H264Nal.html
+++ b/api/SIPSorcery.Net.H264Packetiser.H264Nal.html
@@ -106,18 +106,18 @@ Constructors
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
- H264Nal(Int32, Int32, Boolean)
+ H264Nal(Byte[], Boolean)
Declaration
-
public H264Nal(int start, int length, bool isLast)
+
public H264Nal(byte[] nal, bool isLast)
Parameters
@@ -130,13 +130,8 @@ Parameters
- System.Int32 |
- start |
- |
-
-
- System.Int32 |
- length |
+ System.Byte[] |
+ nal |
|
@@ -146,23 +141,24 @@ Parameters
-
Fields
+ Properties
|
- Improve this Doc
+ Improve this Doc
View Source
- Length
+
+ IsLast
Declaration
-
public readonly int Length
+
public readonly bool IsLast { get; }
- Field Value
+ Property Value
@@ -172,56 +168,25 @@ Field Value
- System.Int32 |
+ System.Boolean |
|
|
- Improve this Doc
+ Improve this Doc
View Source
-
Start
-
-
-
Declaration
-
-
public readonly int Start
-
-
Field Value
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
-
Properties
-
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
IsLast
+
+
NAL
Declaration
-
public readonly bool IsLast { get; }
+
public readonly byte[] NAL { get; }
Property Value
@@ -233,7 +198,7 @@ Property Value
- System.Boolean |
+ System.Byte[] |
|
diff --git a/api/SIPSorcery.Net.H264Packetiser.html b/api/SIPSorcery.Net.H264Packetiser.html
index cd9450dc8..08e0f58af 100644
--- a/api/SIPSorcery.Net.H264Packetiser.html
+++ b/api/SIPSorcery.Net.H264Packetiser.html
@@ -148,7 +148,7 @@ Methods
Improve this Doc
- View Source
+ View Source
@@ -258,18 +258,18 @@
@@ -286,16 +286,6 @@ Parameters
accessUnit |
|
-
- System.Int32 |
- start |
- |
-
-
- System.Int32 |
- length |
- |
-
Returns
diff --git a/api/SIPSorcery.Net.IPacketTransformer.html b/api/SIPSorcery.Net.IPacketTransformer.html
index 3330d8b5e..19805ebb4 100644
--- a/api/SIPSorcery.Net.IPacketTransformer.html
+++ b/api/SIPSorcery.Net.IPacketTransformer.html
@@ -88,7 +88,7 @@ Methods
Improve this Doc
- View Source
+ View Source
Close()
@@ -103,7 +103,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
ReverseTransform(Byte[])
@@ -150,7 +150,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ReverseTransform(Byte[], Int32, Int32)
@@ -249,69 +249,12 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
Transform(Byte[], Byte[], Int32)
-
-
-
Declaration
-
-
int Transform(byte[] pkt, byte[] resultBuffer, int resultBufferLength)
-
-
Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- pkt |
- |
-
-
- System.Byte[] |
- resultBuffer |
- |
-
-
- System.Int32 |
- resultBufferLength |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
Transform(Byte[], Int32, Int32)
@@ -363,73 +306,6 @@
Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
Transform(Byte[], Int32, Int32, Byte[], Int32)
-
-
-
Declaration
-
-
int Transform(byte[] pkt, int offset, int length, byte[] resultBuffer, int resultBufferLength)
-
-
Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- pkt |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- resultBuffer |
- |
-
-
- System.Int32 |
- resultBufferLength |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
Extension Methods
JSONWriter.ToJson(Object)
diff --git a/api/SIPSorcery.Net.RTCPeerConnection.html b/api/SIPSorcery.Net.RTCPeerConnection.html
index a55873e9a..a92db8466 100644
--- a/api/SIPSorcery.Net.RTCPeerConnection.html
+++ b/api/SIPSorcery.Net.RTCPeerConnection.html
@@ -1233,7 +1233,7 @@
Methods
Improve this Doc
- View Source
+ View Source
addIceCandidate(RTCIceCandidateInit)
@@ -1267,7 +1267,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
addLocalIceCandidate(RTCIceCandidate)
@@ -1308,7 +1308,7 @@ Improve this Doc
- View Source
+ View Source
CancelOnNegotiationNeededTask()
@@ -1483,7 +1483,7 @@ Overrides
Improve this Doc
- View Source
+ View Source
createDataChannel(String, RTCDataChannelInit)
@@ -1683,7 +1683,7 @@ Overrides
Improve this Doc
- View Source
+ View Source
Dispose()
@@ -1701,7 +1701,7 @@ Overrides
Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -1736,7 +1736,7 @@ Overrides
Improve this Doc
- View Source
+ View Source
getConfiguration()
@@ -1802,7 +1802,7 @@ Returns
Improve this Doc
- View Source
+ View Source
restartIce()
@@ -1818,7 +1818,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
setConfiguration(RTCConfiguration)
@@ -2058,7 +2058,7 @@ Overrides
Improve this Doc
- View Source
+ View Source
StartOnNegotiationNeededTask()
diff --git a/api/SIPSorcery.Net.RTPChannel.html b/api/SIPSorcery.Net.RTPChannel.html
index e6f2c25a3..f7b4ce035 100644
--- a/api/SIPSorcery.Net.RTPChannel.html
+++ b/api/SIPSorcery.Net.RTPChannel.html
@@ -125,7 +125,7 @@ Constructors
Improve this Doc
- View Source
+ View Source
RTPChannel(Boolean, IPAddress, Int32, PortRange)
@@ -182,7 +182,7 @@ Fields
Improve this Doc
- View Source
+ View Source
m_controlReceiver
@@ -211,7 +211,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_rtpReceiver
@@ -242,7 +242,7 @@ Properties
Improve this Doc
- View Source
+ View Source
ControlLocalEndPoint
@@ -273,7 +273,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
ControlPort
@@ -304,7 +304,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsClosed
@@ -334,7 +334,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsDualMode
@@ -366,7 +366,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
LastRtpDestination
@@ -398,7 +398,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RTPLocalEndPoint
@@ -429,7 +429,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RTPPort
@@ -460,7 +460,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RtpSocket
@@ -492,7 +492,7 @@ Methods
Improve this Doc
- View Source
+ View Source
Close(String)
@@ -525,7 +525,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
Dispose()
@@ -540,7 +540,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -572,7 +572,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
OnRTPPacketReceived(UdpReceiver, Int32, IPEndPoint, Byte[])
@@ -621,19 +621,19 @@ Parameters
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
- Send(RTPChannelSocketsEnum, IPEndPoint, Byte[], Int32)
+ Send(RTPChannelSocketsEnum, IPEndPoint, Byte[])
The send method for the RTP channel.
Declaration
-
public virtual SocketError Send(RTPChannelSocketsEnum sendOn, IPEndPoint dstEndPoint, byte[] buffer, int bufferLength = -1)
+
public virtual SocketError Send(RTPChannelSocketsEnum sendOn, IPEndPoint dstEndPoint, byte[] buffer)
Parameters
@@ -663,11 +663,6 @@ Parameters
The data to send.
|
-
- System.Int32 |
- bufferLength |
- |
-
Returns
@@ -692,7 +687,7 @@
Returns
Improve this Doc
- View Source
+ View Source
Start()
@@ -708,7 +703,7 @@
Declaration
Improve this Doc
- View Source
+ View Source
StartControlReceiver()
@@ -724,7 +719,7 @@
Declaration
Improve this Doc
- View Source
+ View Source
StartRtpReceiver()
@@ -742,7 +737,7 @@
Events
Improve this Doc
- View Source
+ View Source
OnClosed
@@ -771,7 +766,7 @@ Event Type
Improve this Doc
- View Source
+ View Source
OnControlDataReceived
@@ -800,7 +795,7 @@ Event Type
Improve this Doc
- View Source
+ View Source
OnRTPDataReceived
@@ -843,7 +838,7 @@ Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.Net.RTPChannelSocketsEnum.html b/api/SIPSorcery.Net.RTPChannelSocketsEnum.html
index 95ab97d34..80dc91a9f 100644
--- a/api/SIPSorcery.Net.RTPChannelSocketsEnum.html
+++ b/api/SIPSorcery.Net.RTPChannelSocketsEnum.html
@@ -116,7 +116,7 @@
Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.Net.RTPHeader.html b/api/SIPSorcery.Net.RTPHeader.html
index c6096074e..8eb1e9389 100644
--- a/api/SIPSorcery.Net.RTPHeader.html
+++ b/api/SIPSorcery.Net.RTPHeader.html
@@ -117,7 +117,7 @@
Constructors
Improve this Doc
- View Source
+ View Source
@@ -132,7 +132,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
@@ -167,7 +167,7 @@ Fields
Improve this Doc
- View Source
+ View Source
@@ -196,7 +196,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -225,7 +225,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -254,7 +254,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -283,7 +283,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -312,7 +312,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -341,7 +341,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -370,7 +370,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -399,7 +399,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -428,7 +428,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -457,7 +457,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -486,7 +486,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -515,7 +515,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -544,7 +544,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -573,7 +573,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -602,7 +602,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -631,7 +631,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -660,7 +660,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -689,7 +689,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -718,7 +718,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
@@ -749,7 +749,7 @@ Properties
Improve this Doc
- View Source
+ View Source
@@ -778,36 +778,19 @@ Methods
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
+
Declaration
-
public byte[] GetBytes(byte[] header = null)
+
public byte[] GetBytes()
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- header |
- |
-
-
-
Returns
@@ -828,7 +811,7 @@ Returns
Improve this Doc
- View Source
+ View Source
@@ -885,7 +868,7 @@ Returns
Improve this Doc
- View Source
+ View Source
@@ -915,7 +898,7 @@ Returns
Improve this Doc
- View Source
+ View Source
@@ -982,7 +965,7 @@ Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.Net.RTPPacket.html b/api/SIPSorcery.Net.RTPPacket.html
index 260dd28e7..2bbb7cdfe 100644
--- a/api/SIPSorcery.Net.RTPPacket.html
+++ b/api/SIPSorcery.Net.RTPPacket.html
@@ -117,7 +117,7 @@ Constructors
Improve this Doc
- View Source
+ View Source
RTPPacket()
@@ -132,7 +132,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
RTPPacket(Byte[])
@@ -159,49 +159,12 @@ Parameters
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
RTPPacket(Byte[], Int32)
-
-
-
Declaration
-
-
public RTPPacket(byte[] payloadBuffer, int payloadSize)
-
-
Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- payloadBuffer |
- |
-
-
- System.Int32 |
- payloadSize |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
RTPPacket(Int32)
@@ -235,7 +198,7 @@
Fields
Improve this Doc
- View Source
+ View Source
@@ -259,53 +222,21 @@ Field Value
-
- |
- Improve this Doc
-
-
- View Source
-
- PayloadSize
-
-
- Declaration
-
-
public int PayloadSize
-
- Field Value
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
-
Properties
-
|
Improve this Doc
- View Source
+ View Source
-
Payload
Declaration
-
public byte[] Payload { get; }
+
public byte[] Payload
-
Property Value
+
Field Value
@@ -322,42 +253,12 @@ Property Value
Methods
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
CalculatedSize()
-
-
-
Declaration
-
-
public int CalculatedSize()
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
GetBytes()
@@ -382,59 +283,12 @@
Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
GetBytes(Byte[])
-
-
-
Declaration
-
-
public int GetBytes(byte[] buffer)
-
-
Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- buffer |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
TryParse(ReadOnlySpan<Byte>, RTPPacket, out Int32)
@@ -491,7 +345,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryParse(ReadOnlySpan<Byte>, out RTPPacket, out Int32)
@@ -558,7 +412,7 @@
Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.Net.RawPacket.html b/api/SIPSorcery.Net.RawPacket.html
index c5d845f74..7bc3d1383 100644
--- a/api/SIPSorcery.Net.RawPacket.html
+++ b/api/SIPSorcery.Net.RawPacket.html
@@ -265,7 +265,7 @@ Methods
Improve this Doc
- View Source
+ View Source
Append(Byte[], Int32)
@@ -302,7 +302,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
GetBuffer()
@@ -332,7 +332,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetCsrcCount()
@@ -359,36 +359,19 @@ Returns
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
- GetData(Byte[])
+ GetData()
Declaration
-
public byte[] GetData(byte[] resultBuffer = null)
+
public byte[] GetData()
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- resultBuffer |
- |
-
-
-
Returns
@@ -404,64 +387,12 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
- GetDataIntoBuffer(Byte[], Int32)
-
-
- Declaration
-
-
public int GetDataIntoBuffer(byte[] resultBuffer, int bufferLength)
-
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- resultBuffer |
- |
-
-
- System.Int32 |
- bufferLength |
- |
-
-
-
- Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
GetExtensionBit()
@@ -491,7 +422,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetExtensionLength()
@@ -521,7 +452,7 @@ Returns
Improve this Doc
- View Source
+ View Source
@@ -551,7 +482,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetLength()
@@ -581,7 +512,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetPaddingSize()
@@ -611,7 +542,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetPayload()
@@ -641,7 +572,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetPayloadLength()
@@ -671,7 +602,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetPayloadType()
@@ -701,7 +632,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRTCPSSRC()
@@ -731,7 +662,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSequenceNumber()
@@ -761,7 +692,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSRTCPIndex(Int32)
@@ -808,7 +739,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSSRC()
@@ -838,7 +769,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetTimestamp()
@@ -868,7 +799,7 @@ Returns
Improve this Doc
- View Source
+ View Source
Grow(Int32)
@@ -900,7 +831,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
ReadInt(Int32)
@@ -947,7 +878,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ReadRegion(Int32, Int32)
@@ -999,7 +930,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ReadRegionToBuff(Int32, Int32, Byte[])
@@ -1041,7 +972,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
ReadUnsignedIntAsLong(Int32)
@@ -1088,7 +1019,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ReadUnsignedShortAsInt(Int32)
@@ -1135,7 +1066,7 @@ Returns
Improve this Doc
- View Source
+ View Source
shrink(Int32)
diff --git a/api/SIPSorcery.Net.RtpIceChannel.IceTcpReceiver.html b/api/SIPSorcery.Net.RtpIceChannel.IceTcpReceiver.html
index 8a17230f4..4de5ea13e 100644
--- a/api/SIPSorcery.Net.RtpIceChannel.IceTcpReceiver.html
+++ b/api/SIPSorcery.Net.RtpIceChannel.IceTcpReceiver.html
@@ -165,7 +165,7 @@
Declaration
-
public IceTcpReceiver(Socket socket, int mtu = 4096)
+
public IceTcpReceiver(Socket socket, int mtu = 6000)
Parameters
@@ -232,7 +232,7 @@
Declaration
-
protected const int REVEIVE_TCP_BUFFER_SIZE = 4096
+
protected const int REVEIVE_TCP_BUFFER_SIZE = 6000
Field Value
diff --git a/api/SIPSorcery.Net.RtpIceChannel.html b/api/SIPSorcery.Net.RtpIceChannel.html
index 9ebbf19d5..a440b067e 100644
--- a/api/SIPSorcery.Net.RtpIceChannel.html
+++ b/api/SIPSorcery.Net.RtpIceChannel.html
@@ -450,7 +450,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_rtpTcpReceiverByUri
@@ -479,7 +479,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
MdnsGetAddresses
An optional callback function to resolve remote ICE candidates with MDNS hostnames.
@@ -912,7 +912,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
RtpTcpSocketByUri
@@ -944,7 +944,7 @@
Methods
Improve this Doc
- View Source
+ View Source
AddRemoteCandidate(RTCIceCandidate)
@@ -978,7 +978,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
Close()
@@ -994,7 +994,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
CloseTcp(RtpIceChannel.IceTcpReceiver, String)
@@ -1031,7 +1031,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
CloseTcp(String)
@@ -1063,7 +1063,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
EndSendToTCP(IAsyncResult)
@@ -1095,7 +1095,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
OnRTPPacketReceived(UdpReceiver, Int32, IPEndPoint, Byte[])
@@ -1150,7 +1150,7 @@ Overrides
Improve this Doc
- View Source
+ View Source
ProcessStunMessage(STUNMessage, IPEndPoint, Boolean)
@@ -1221,7 +1221,7 @@ Improve this Doc
- View Source
+ View Source
Restart()
@@ -1234,13 +1234,13 @@ Declaration
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
- Send(RTPChannelSocketsEnum, IPEndPoint, Byte[], Int32)
+ Send(RTPChannelSocketsEnum, IPEndPoint, Byte[])
The send method for the RTP ICE channel. The sole purpose of this overload is to package up
sends that need to be relayed via a TURN server. If the connected channel is not a relay then
the send can be passed straight through to the underlying RTP channel.
@@ -1248,7 +1248,7 @@
Declaration
-
public override SocketError Send(RTPChannelSocketsEnum sendOn, IPEndPoint dstEndPoint, byte[] buffer, int bufferLength = -1)
+
public override SocketError Send(RTPChannelSocketsEnum sendOn, IPEndPoint dstEndPoint, byte[] buffer)
Parameters
@@ -1278,11 +1278,6 @@ Parameters
The data to send.
|
-
- System.Int32 |
- bufferLength |
- |
-
Returns
@@ -1303,13 +1298,13 @@ Returns
Overrides
-
+
|
Improve this Doc
- View Source
+ View Source
SendOverTCP(IceServer, Byte[])
@@ -1361,7 +1356,7 @@ Returns
Improve this Doc
- View Source
+ View Source
SetRemoteCredentials(String, String)
@@ -1421,7 +1416,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
StartTcpRtpReceiver()
diff --git a/api/SIPSorcery.Net.SrtcpTransformer.html b/api/SIPSorcery.Net.SrtcpTransformer.html
index 66faf7515..5c9808368 100644
--- a/api/SIPSorcery.Net.SrtcpTransformer.html
+++ b/api/SIPSorcery.Net.SrtcpTransformer.html
@@ -196,7 +196,7 @@ Methods
Improve this Doc
- View Source
+ View Source
Close()
@@ -214,7 +214,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
ReverseTransform(Byte[])
@@ -261,7 +261,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ReverseTransform(Byte[], Int32, Int32)
@@ -363,69 +363,12 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Transform(Byte[], Byte[], Int32)
-
-
- Declaration
-
-
public int Transform(byte[] pkt, byte[] resultBuffer, int resultBufferLength)
-
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- pkt |
- |
-
-
- System.Byte[] |
- resultBuffer |
- |
-
-
- System.Int32 |
- resultBufferLength |
- |
-
-
-
- Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
Transform(Byte[], Int32, Int32)
@@ -477,73 +420,6 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Transform(Byte[], Int32, Int32, Byte[], Int32)
-
-
- Declaration
-
-
public int Transform(byte[] pkt, int offset, int length, byte[] resultBuffer, int resultBufferLength)
-
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- pkt |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- resultBuffer |
- |
-
-
- System.Int32 |
- resultBufferLength |
- |
-
-
-
- Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
Implements
IPacketTransformer
diff --git a/api/SIPSorcery.Net.SrtpHandler.html b/api/SIPSorcery.Net.SrtpHandler.html
index 988583225..1ba68f89b 100644
--- a/api/SIPSorcery.Net.SrtpHandler.html
+++ b/api/SIPSorcery.Net.SrtpHandler.html
@@ -117,7 +117,7 @@
Constructors
Improve this Doc
- View Source
+ View Source
SrtpHandler()
@@ -134,7 +134,7 @@ Fields
Improve this Doc
- View Source
+ View Source
m_localSecurityDescriptions
@@ -163,7 +163,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_remoteSecurityDescriptions
@@ -194,7 +194,7 @@ Properties
Improve this Doc
- View Source
+ View Source
IsNegotiationComplete
@@ -224,7 +224,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
LocalSecurityDescription
@@ -254,7 +254,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RemoteSecurityDescription
@@ -284,7 +284,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
SrtcpDecoder
@@ -314,7 +314,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
SrtcpEncoder
@@ -344,7 +344,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
SrtpDecoder
@@ -374,7 +374,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
SrtpEncoder
@@ -406,7 +406,7 @@ Methods
Improve this Doc
- View Source
+ View Source
ProtectRTCP(Byte[], Int32, Int32)
@@ -458,79 +458,12 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
- ProtectRTCP(Byte[], Int32, Int32, Byte[], Int32)
-
-
- Declaration
-
-
public int ProtectRTCP(byte[] packet, int offset, int length, byte[] buffer, int bufferLength)
-
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- packet |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- buffer |
- |
-
-
- System.Int32 |
- bufferLength |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
ProtectRTCP(Byte[], Int32, out Int32)
@@ -587,7 +520,7 @@
Returns
Improve this Doc
- View Source
+ View Source
ProtectRTP(Byte[], Int32, Int32)
@@ -639,79 +572,12 @@
Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
ProtectRTP(Byte[], Int32, Int32, Byte[], Int32)
-
-
-
Declaration
-
-
public int ProtectRTP(byte[] packet, int offset, int length, byte[] buffer, int bufferLength)
-
-
Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- packet |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- buffer |
- |
-
-
- System.Int32 |
- bufferLength |
- |
-
-
-
-
Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
ProtectRTP(Byte[], Int32, out Int32)
@@ -768,7 +634,7 @@
Returns
Improve this Doc
- View Source
+ View Source
RemoteSecurityDescriptionUnchanged(List<SDPSecurityDescription>)
@@ -815,7 +681,7 @@
Returns
Improve this Doc
- View Source
+ View Source
SetupLocal(List<SDPSecurityDescription>, SdpType)
@@ -867,7 +733,7 @@
Returns
Improve this Doc
- View Source
+ View Source
SetupRemote(List<SDPSecurityDescription>, SdpType)
@@ -919,7 +785,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTCP(Byte[], Int32, Int32)
@@ -976,7 +842,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTCP(Byte[], Int32, out Int32)
@@ -1033,7 +899,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTP(Byte[], Int32, Int32)
@@ -1090,7 +956,7 @@
Returns
Improve this Doc
- View Source
+ View Source
UnprotectRTP(Byte[], Int32, out Int32)
@@ -1157,7 +1023,7 @@
Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.Net.SrtpTransformer.html b/api/SIPSorcery.Net.SrtpTransformer.html
index e2dfa782e..98e57b001 100644
--- a/api/SIPSorcery.Net.SrtpTransformer.html
+++ b/api/SIPSorcery.Net.SrtpTransformer.html
@@ -192,7 +192,7 @@ Methods
Improve this Doc
- View Source
+ View Source
Close()
@@ -207,7 +207,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
ReverseTransform(Byte[])
@@ -254,7 +254,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ReverseTransform(Byte[], Int32, Int32)
@@ -311,7 +311,7 @@ Returns
Improve this Doc
- View Source
+ View Source
Transform(Byte[])
@@ -353,69 +353,12 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Transform(Byte[], Byte[], Int32)
-
-
- Declaration
-
-
public int Transform(byte[] pkt, byte[] outputBuffer, int outputBufferSize)
-
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- pkt |
- |
-
-
- System.Byte[] |
- outputBuffer |
- |
-
-
- System.Int32 |
- outputBufferSize |
- |
-
-
-
- Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
|
Improve this Doc
- View Source
+ View Source
Transform(Byte[], Int32, Int32)
@@ -467,73 +410,6 @@ Returns
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Transform(Byte[], Int32, Int32, Byte[], Int32)
-
-
- Declaration
-
-
public int Transform(byte[] pkt, int offset, int length, byte[] outputBuffer, int outputBufferSize)
-
- Parameters
-
-
-
- Type |
- Name |
- Description |
-
-
-
-
- System.Byte[] |
- pkt |
- |
-
-
- System.Int32 |
- offset |
- |
-
-
- System.Int32 |
- length |
- |
-
-
- System.Byte[] |
- outputBuffer |
- |
-
-
- System.Int32 |
- outputBufferSize |
- |
-
-
-
- Returns
-
-
-
- Type |
- Description |
-
-
-
-
- System.Int32 |
- |
-
-
-
Implements
IPacketTransformer
diff --git a/api/SIPSorcery.Net.UdpReceiver.html b/api/SIPSorcery.Net.UdpReceiver.html
index 1b2ebe8f5..fbf57d37c 100644
--- a/api/SIPSorcery.Net.UdpReceiver.html
+++ b/api/SIPSorcery.Net.UdpReceiver.html
@@ -128,7 +128,7 @@
Constructors
Improve this Doc
- View Source
+ View Source
UdpReceiver(Socket, Int32)
@@ -136,7 +136,7 @@
Declaration
-
public UdpReceiver(Socket socket, int mtu = 2048)
+
public UdpReceiver(Socket socket, int mtu = 3000)
Parameters
@@ -167,7 +167,7 @@ Fields
Improve this Doc
- View Source
+ View Source
logger
@@ -196,7 +196,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_addressFamily
@@ -225,7 +225,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_isClosed
@@ -254,7 +254,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_isRunningReceive
@@ -283,7 +283,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_localEndPoint
@@ -312,7 +312,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_recvBuffer
@@ -341,7 +341,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
m_socket
@@ -370,16 +370,18 @@ Field Value
Improve this Doc
- View Source
+ View Source
RECEIVE_BUFFER_SIZE
- MTU is 1452 bytes so this should be heaps.
-TODO: What about fragmented UDP packets that are put back together by the OS?
+
MTU is 1452 bytes so this should be heaps [AC 03 Nov 2024: turns out it's not when considering UDP fragmentation can
+result in a max UDP payload of 65535 - 8 (header) = 65527 bytes].
+An issue was reported with a real World WeBRTC implementation producing UDP packet sizes of 2144 byes #1045. Consequently
+updated from 2048 to 3000.
Declaration
-
protected const int RECEIVE_BUFFER_SIZE = 2048
+
protected const int RECEIVE_BUFFER_SIZE = 3000
Field Value
@@ -403,7 +405,7 @@ Properties
Improve this Doc
- View Source
+ View Source
IsClosed
@@ -433,7 +435,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsRunningReceive
@@ -465,7 +467,7 @@ Methods
Improve this Doc
- View Source
+ View Source
BeginReceiveFrom()
@@ -482,7 +484,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
CallOnPacketReceivedCallback(Int32, IPEndPoint, Byte[])
@@ -524,7 +526,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
Close(String)
@@ -557,7 +559,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
EndReceiveFrom(IAsyncResult)
@@ -593,7 +595,7 @@ Events
Improve this Doc
- View Source
+ View Source
OnClosed
Fires when there is an error attempting to receive on the UDP socket.
@@ -623,7 +625,7 @@
Event Type
Improve this Doc
- View Source
+ View Source
OnPacketReceived
Fires when a new packet has been received on the UDP socket.
diff --git a/api/SIPSorcery.Sys.Crypto.html b/api/SIPSorcery.Sys.Crypto.html
index 88bd5e0b1..6d3932aeb 100644
--- a/api/SIPSorcery.Sys.Crypto.html
+++ b/api/SIPSorcery.Sys.Crypto.html
@@ -117,7 +117,7 @@
Fields
Improve this Doc
- View Source
+ View Source
AES_IV_SIZE
@@ -146,7 +146,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
AES_KEY_SIZE
@@ -175,7 +175,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
DEFAULT_RANDOM_LENGTH
@@ -206,7 +206,7 @@ Methods
Improve this Doc
- View Source
+ View Source
createRandomSalt(Int32)
@@ -253,7 +253,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetHash(String)
@@ -303,7 +303,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomBytes(Byte[])
@@ -337,7 +337,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
GetRandomByteString(Int32)
@@ -387,7 +387,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomInt()
@@ -418,7 +418,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomInt(Int32)
@@ -466,7 +466,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomInt(Int32, Int32)
@@ -518,7 +518,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomString()
@@ -548,7 +548,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomString(Int32)
@@ -595,7 +595,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomUInt(Boolean)
@@ -642,7 +642,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomUInt16()
@@ -672,7 +672,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRandomULong()
@@ -702,7 +702,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSHA256Hash(Byte[])
@@ -752,7 +752,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSHAHash(String[])
@@ -799,7 +799,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSHAHashAsHex(String[])
@@ -850,7 +850,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSHAHashAsString(String[])
@@ -897,7 +897,7 @@ Returns
Improve this Doc
- View Source
+ View Source
LoadCertificate(StoreLocation, String, Boolean)
@@ -960,7 +960,7 @@ Returns
Improve this Doc
- View Source
+ View Source
Rand()
@@ -990,7 +990,7 @@ Returns
Improve this Doc
- View Source
+ View Source
Rand(Int32)
@@ -1037,7 +1037,7 @@ Returns
Improve this Doc
- View Source
+ View Source
SymmetricDecrypt(String, String, Byte[])
@@ -1094,7 +1094,7 @@ Returns
Improve this Doc
- View Source
+ View Source
SymmetricDecrypt(String, String, String)
@@ -1151,7 +1151,7 @@ Returns
Improve this Doc
- View Source
+ View Source
SymmetricEncrypt(String, String, Byte[])
@@ -1208,7 +1208,7 @@ Returns
Improve this Doc
- View Source
+ View Source
SymmetricEncrypt(String, String, String)
@@ -1275,7 +1275,7 @@ Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.net.RTP.AudioStream.html b/api/SIPSorcery.net.RTP.AudioStream.html
index b04fbb75e..dfcd1d88f 100644
--- a/api/SIPSorcery.net.RTP.AudioStream.html
+++ b/api/SIPSorcery.net.RTP.AudioStream.html
@@ -195,7 +195,7 @@
Inherited Members
MediaStream.CheckIfCanSendRtpRaw()
-
MediaStream.SendRtpRaw(Byte[], UInt32, Int32, Int32, Boolean, Nullable<UInt16>, Int32)
+
MediaStream.SendRtpRaw(Byte[], UInt32, Int32, Int32, Boolean, Nullable<UInt16>)
MediaStream.SetRtpHeaderExtensionValue(String, Object)
diff --git a/api/SIPSorcery.net.RTP.MediaStream.PendingPackages.html b/api/SIPSorcery.net.RTP.MediaStream.PendingPackages.html
index e43d9bd4e..45169c06b 100644
--- a/api/SIPSorcery.net.RTP.MediaStream.PendingPackages.html
+++ b/api/SIPSorcery.net.RTP.MediaStream.PendingPackages.html
@@ -117,7 +117,7 @@
Constructors
Improve this Doc
- View Source
+ View Source
PendingPackages()
@@ -132,7 +132,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
@@ -186,7 +186,7 @@ Fields
Improve this Doc
- View Source
+ View Source
buffer
@@ -215,7 +215,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
hdr
@@ -244,7 +244,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
localPort
@@ -273,7 +273,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
remoteEndPoint
@@ -302,7 +302,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
videoStream
@@ -341,7 +341,7 @@ Extension Methods
Improve this Doc
- View Source
+ View Source
diff --git a/api/SIPSorcery.net.RTP.MediaStream.html b/api/SIPSorcery.net.RTP.MediaStream.html
index 5bb4d753b..e21c5eeb5 100644
--- a/api/SIPSorcery.net.RTP.MediaStream.html
+++ b/api/SIPSorcery.net.RTP.MediaStream.html
@@ -119,7 +119,7 @@ Constructors
Improve this Doc
- View Source
+ View Source
MediaStream(RtpSessionConfig, Int32)
@@ -158,7 +158,7 @@ Fields
Improve this Doc
- View Source
+ View Source
_isClosed
@@ -187,7 +187,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
_pendingPackagesBuffer
@@ -216,7 +216,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
_pendingPackagesLock
@@ -245,7 +245,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
Index
@@ -274,7 +274,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
rtpChannel
@@ -303,7 +303,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
SecureContext
@@ -332,7 +332,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
SrtpHandler
@@ -363,7 +363,7 @@ Properties
Improve this Doc
- View Source
+ View Source
AcceptRtpFromAny
@@ -393,7 +393,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
ControlDestinationEndPoint
@@ -424,7 +424,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
DefaultRTPEventFormat
@@ -455,7 +455,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
DestinationEndPoint
@@ -486,7 +486,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsClosed
@@ -518,7 +518,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
LocalTrack
@@ -549,7 +549,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
MediaType
@@ -580,7 +580,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RemoteRtpEventPayloadID
@@ -612,7 +612,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RemoteTrack
@@ -643,7 +643,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
RtcpSession
@@ -676,7 +676,7 @@ Methods
Improve this Doc
- View Source
+ View Source
AddBuffer(TimeSpan)
@@ -708,7 +708,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
@@ -775,7 +775,7 @@ Returns
Improve this Doc
- View Source
+ View Source
AddRtpChannel(RTPChannel)
@@ -807,7 +807,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
AdjustRemoteEndPoint(UInt32, IPEndPoint)
@@ -864,7 +864,7 @@ Returns
Improve this Doc
- View Source
+ View Source
CheckIfCanSendRtpRaw()
@@ -894,7 +894,7 @@ Returns
Improve this Doc
- View Source
+ View Source
ClearPendingPackages()
@@ -909,7 +909,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
CreateRtcpSession()
@@ -942,7 +942,7 @@ Returns
Improve this Doc
- View Source
+ View Source
DispatchPendingPackages()
@@ -957,7 +957,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
@@ -1014,7 +1014,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetBuffer()
@@ -1044,7 +1044,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetOrCreateSrtpHandler()
@@ -1074,7 +1074,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetRTPChannel()
@@ -1104,7 +1104,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSecurityContext()
@@ -1134,7 +1134,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetSendingFormat()
@@ -1166,7 +1166,7 @@ Returns
Improve this Doc
- View Source
+ View Source
HasRtpChannel()
@@ -1196,7 +1196,7 @@ Returns
Improve this Doc
- View Source
+ View Source
IsSecurityContextReady()
@@ -1226,7 +1226,7 @@ Returns
Improve this Doc
- View Source
+ View Source
@@ -1268,7 +1268,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
@@ -1320,7 +1320,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
@@ -1357,7 +1357,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
RaiseOnReceiveReportByIndex(IPEndPoint, RTCPCompoundPacket)
@@ -1394,7 +1394,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
@@ -1436,7 +1436,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
RaiseOnRtpPacketReceivedByIndex(IPEndPoint, RTPPacket)
@@ -1473,7 +1473,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
RemoveBuffer(TimeSpan)
@@ -1505,7 +1505,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
SendRtcpFeedback(RTCPFeedback)
@@ -1539,7 +1539,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
SendRtcpRaw(Byte[])
@@ -1573,7 +1573,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
SendRtcpReport(RTCPCompoundPacket)
@@ -1607,7 +1607,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
SendRtpRaw(Byte[], UInt32, Int32, Int32)
@@ -1656,18 +1656,18 @@ Parameters
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
SendRtpRaw(Byte[], UInt32, Int32, Int32, Boolean, Nullable<UInt16>, Int32)
+
SendRtpRaw(Byte[], UInt32, Int32, Int32, Boolean, Nullable<UInt16>)
Declaration
-
protected void SendRtpRaw(byte[] data, uint timestamp, int markerBit, int payloadType, bool checkDone, ushort? seqNum = null, int dataLength = -1)
+
protected void SendRtpRaw(byte[] data, uint timestamp, int markerBit, int payloadType, bool checkDone, ushort? seqNum = null)
Parameters
@@ -1709,11 +1709,6 @@ Parameters
seqNum |
|
-
- System.Int32 |
- dataLength |
- |
-
@@ -1721,7 +1716,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
SendRtpRaw(Byte[], UInt32, Int32, Int32, UInt16)
@@ -1779,7 +1774,7 @@
Parameters
Improve this Doc
- View Source
+ View Source
SetDestination(IPEndPoint, IPEndPoint)
@@ -1819,7 +1814,7 @@
Parameters
Improve this Doc
- View Source
+ View Source
@@ -1860,7 +1855,7 @@
Parameters
Improve this Doc
- View Source
+ View Source
SetSecurityContext(ProtectRtpPacket, ProtectRtpPacket, ProtectRtpPacket, ProtectRtpPacket)
@@ -1907,7 +1902,7 @@
Parameters
Improve this Doc
- View Source
+ View Source
UseBuffer()
@@ -1939,7 +1934,7 @@
Events
Improve this Doc
- View Source
+ View Source
OnIsClosedStateChanged
@@ -1968,7 +1963,7 @@ Event Type
Improve this Doc
- View Source
+ View Source
OnReceiveReportByIndex
Gets fired when an RTCP report is received. This event is for diagnostics only.
@@ -1998,7 +1993,7 @@
Event Type
Improve this Doc
- View Source
+ View Source
OnRtpEventByIndex
Gets fired when an RTP event is detected on the remote call party's RTP stream.
@@ -2028,7 +2023,7 @@
Event Type
Improve this Doc
- View Source
+ View Source
Gets fired when an RTP Header packet is received from a remote party.
@@ -2065,7 +2060,7 @@
Event Type
Improve this Doc
- View Source
+ View Source
OnRtpPacketReceivedByIndex
Gets fired when an RTP packet is received from a remote party.
@@ -2102,7 +2097,7 @@
Event Type
Improve this Doc
- View Source
+ View Source
OnSendReportByIndex
Gets fired when an RTCP report is sent. This event is for diagnostics only.
@@ -2132,7 +2127,7 @@
Event Type
Improve this Doc
- View Source
+ View Source
OnTimeoutByIndex
diff --git a/api/SIPSorcery.net.RTP.VideoStream.html b/api/SIPSorcery.net.RTP.VideoStream.html
index 85c965c3f..4858005a1 100644
--- a/api/SIPSorcery.net.RTP.VideoStream.html
+++ b/api/SIPSorcery.net.RTP.VideoStream.html
@@ -195,7 +195,7 @@
Inherited Members
MediaStream.CheckIfCanSendRtpRaw()
-
MediaStream.SendRtpRaw(Byte[], UInt32, Int32, Int32, Boolean, Nullable<UInt16>, Int32)
+
MediaStream.SendRtpRaw(Byte[], UInt32, Int32, Int32, Boolean, Nullable<UInt16>)
MediaStream.SetRtpHeaderExtensionValue(String, Object)
@@ -289,7 +289,7 @@
Constructors
Improve this Doc
- View Source
+ View Source
VideoStream(RtpSessionConfig, Int32)
@@ -328,7 +328,7 @@ Fields
Improve this Doc
- View Source
+ View Source
logger
@@ -357,7 +357,7 @@ Field Value
Improve this Doc
- View Source
+ View Source
RtpVideoFramer
@@ -388,7 +388,7 @@ Properties
Improve this Doc
- View Source
+ View Source
HasVideo
@@ -419,7 +419,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
MaxReconstructedVideoFrameSize
@@ -453,7 +453,7 @@ Methods
Improve this Doc
- View Source
+ View Source
CheckVideoFormatsNegotiation()
@@ -468,7 +468,7 @@ Declaration
Improve this Doc
- View Source
+ View Source
ProcessVideoRtpFrame(IPEndPoint, RTPPacket, SDPAudioVideoMediaFormat)
@@ -507,19 +507,19 @@ Parameters
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
- SendH264Frame(UInt32, Int32, Byte[], Int32, Int32)
+ SendH264Frame(UInt32, Int32, Byte[])
Sends a H264 frame, represented by an Access Unit, to the remote party.
Declaration
-
public void SendH264Frame(uint duration, int payloadTypeID, byte[] accessUnit, int index = -1, int length = -1)
+
public void SendH264Frame(uint duration, int payloadTypeID, byte[] accessUnit)
Parameters
@@ -550,19 +550,9 @@ Parameters
NAL's.
-
- System.Int32 |
- index |
- |
-
-
- System.Int32 |
- length |
- |
-
-
+