diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index e6f2c7b..91f83a4 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE52ZXU/bMBSG/0uv0TYQ++KOAps2QYfarpqEuEiTQ2uROJntMLpp/31JSz4c2+ec7A7o4+e1T+L6hNz9mRh4NpOzSRHFj2D05Kj6yWyrP2R5UqagX7988GprsrT69FHIZHJ2cjSJtyJNFMjJ2V0ruXo2IBNI5lDkyix3BXQ+kGXW2VzSDvjw96i13upPAMm6GnkDWkcbwMReOOyem7i43Q/FpDaF2Yr9wrTIJe6zOdQ4YvF+OmxfJKC/GMgwZ58Jm6Y7OBSo08RppHXvBmoR23J80vdc5FmRlzKhZDaHGS9Tpey7LWx1WdSsUmCbHRYzX8WSK3ZQwksVtkVQz0viV2EMqEOuJs3hQZwsshDsKjRbhJqwzWHGzyBBiZg7VS/O8HMn7sUZfqaX9l2P2Bkui5lnjOXPWGumLAxDKkhJg6AeZbjFclDMO4cYxFOz1aip+mjKXpjqAKPmPABRZ6HJknYMauLX1EFRb9sJIMKWwU0MEcNTn88X21I+hj0tQnmoCXUMaqprybzrXBY3KxGl4ne0TgFzdhRqo/fvgrN/F9X8f5KmDkJdmnvbDknMusq41iGJWX8oatENgVnatvCyzIpOZap209M71tDgUeTNx/fHb0+CPSSmdUnK7XaImN9PczIW5Xp4qVx1C5FG54xFZ+2lqQynEcUivDAjgb6kFkQawy0pmoEP46YeBg6+u/1JPXScnbMM/hWwO0rM7ZKU29sUYxHBAcwk/mKCA5hJ7AS+2e2aMb2fpjJmrOLMRlWE9o1wNYczqutDpHHYCqJmH0wl+LpsLCTEc3J6TTcVMUBJe9uDo2KLIp1jau+FyYS2L0fVFkU7u//k3URFIeQmLHZQhp0z4RHzbR8FMKMFcYz0JG2KdDpPBajbS9MZ3VMCbrc50sv5VlqM+VbqPTqgThsjrZq/3Xws7VfxeZmI/BqeIG3v/HCEF6dSViKB/JsSIE1Uf4eROcEBZFLGr5ePpfzNsxLm7TOUL1YQmcGpPxVmBbHJ1aDpfChlXBejS6JH2/nvTonoeSmvQW7M9r+i7dFkdN2T1O8s6JiGRJRC10cCpjoQhII0YIIiUnpQErKOoTFUDKd4FogIVe/M+67EMrffNLli7wAkwIgMbvQyP1/r+hhYVr9ieg/uyO97+tKI1PNOdP9n1hvRSKloNy0fHkAt84VRVn/Qze8g9MDI0pPIRCsBv2jvkESkGzAHZrozcNhyYa8HRtQyT6BZ3Hm30rA+MIAZcfmyaJ6/oTF5ma2Z4gGJS+sHv/3ymGoPj27pZJmf1hdIh609CFHp/bXmzHJIevbY/T9NkcfpeyAAAA==" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE52ZW1PbMBBG/4ufmbYw9MYbAdppB1ImSTOdYXhw7CXR4FslmZJ2+t9rx/giS9pd9y0kR+eT1het8d2fQMOzDs6CIoweQavgqPqkd9UXaR6XCajXLz+82uk0qX59FFkcnJ0cBdFOJLGELDi76yRXzxqyGOIFFLnUq30BvQ+yMu1tNmkGfPh71Flv1SeAeFONvAGlwi1gYifsdy90VNwehmJSk8JsxWFhSuQZ7jM51Dhh8W7ab1/GoL5oSDHnkPGbZntoCtRroiRUanACdYhpOT4Zei7ytMjLLKZkJocZLxMpzbPNb7VZ1CwTYJstFjNfRRlXbKGElypsh6Cel8SvQmuQTa4izf5BnCyyEOwqtJcINWGTw4yfIQMpIu5UnTjDz524E2f4mV7adz3hyrBZzDxnLH/OWjNlYRgSQUpaBPVIzS2WhWLeBUQgntpLjZqqi6bsha42MGrOIxB1Foosac+gJn5NLRT1dp0AIuwY3MQQMTz1/nyxK7NHv6dDKA81oZ5BTXUtmWedzeJmKcJE/A43CWDOnkJt9PW75Fy/y2r+P0lTD6EuxT1txyRmXadc65jErD8kteiWwCxdW3hZpkWv0lW76egda2j0KPLm4/vjtyfeHhLT2iTltjtEzO+mORnLcjM+VLa6g0ijtceis3bSVIbViGIRTpiRQB9SAyKN/pYUzcCHcVObgaN7tztpgE6zc5bBPwJmR4m5bZJyO5tiLMI7gJnEX4x3ADOJncA3210zpnfTVMacVZz5pIrQvgmudnNGdUOINI5bQdTsgqkEV5eNhfh4Ts6g6aYiRihp73pwVGxQpHNK7Z0wmdD15ajaoGhn/5+8m7AoRLb1iy2UYedMeMJ8u0cBzGhAHCM9SZMindZTAep20nRG/5SA202O9HLuSsspd6XBowPqNDHSqviXm4ul/TI6L2ORX8MTJN2Z749w4lTKWsSQf5MCMh3W9zAyxzuATEr59XKxlL99VsK8Q4byRRJCPdr1Z0KvIdK5HDWdD2UW1cXok+jRZv67UyJ6UWbXkG317r+izdFkdN2T1O8s6JiWRJRC1VsCpmoIQkEaMEERSjUqCVlH3xgqhlM8A0SEcrDnfZdilZtvmmyxcwASoEUKN2qVn29UvQ2sqj8xvQO35PcDfalF4ngnevia9UY0lDLcz8qHB5CrfJ7H0Hx2zbGRegYgJTBGLLU0WhBU38CIOg51uBbwizd1F82SU5Mek4h0C7phZnsNzS3D73XAiDrrFlWdP30Z/XrPAGbE5cuief6WxuRlumGKRyQurR9cD8tjqh08ekuKV/lpfYCU3zqAEJU6HGvOLMek4x5x/w/P/29jOyEAAA==" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 7cbcd80..78e35a7 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/classes/packets.ByePacket.html b/docs/classes/packets.ByePacket.html index b179227..ac5be10 100644 --- a/docs/classes/packets.ByePacket.html +++ b/docs/classes/packets.ByePacket.html @@ -1,4 +1,4 @@ -
RTCP BYE packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ByePacket
RTCP BYE packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns ByePacket
Throws
view
does not contain a valid RTCP BYE packet.Methods
add Ssrc
Add SSRC value.
+Methods
add Ssrc
Add SSRC value.
Parameters
ssrc: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -61,23 +61,23 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP BYE packet info.
-Returns ByePacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP BYE packet info.
+Returns ByePacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Reason
Get reason.
-Returns undefined | string
get Ssrcs
Get SSRC values.
-Returns number[]
get View
Get a buffer view containing the serialized content of the packet or item.
+get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Reason
Get reason.
+Returns undefined | string
get Ssrcs
Get SSRC values.
+Returns number[]
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -91,16 +91,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -115,9 +115,9 @@Throws
buffer
doesn't have space enough to serialize the content.set Reason
Set reason.
-Parameters
Optional
reason: stringReturns void
set Ssrcs
Set SSRC values.
+set Reason
Set reason.
+Parameters
Optional
reason: stringReturns void
set Ssrcs
Set SSRC values.
Parameters
ssrcs: number[]
Returns void
Remarks
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class CompoundPacket
RTCP Compound packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class CompoundPacket
RTCP Compound packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns CompoundPacket
Throws
view
does not contain a valid RTCP Compound packet.Methods
add Packet
Add a new RtcpPacket at the end of this RTCP Compound packet.
+Methods
add Packet
Add a new RtcpPacket at the end of this RTCP Compound packet.
Parameters
packet: RtcpPacket
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -43,14 +43,14 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP Compound packet info.
-Returns CompoundPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP Compound packet info.
+Returns CompoundPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Packets
Return the RtcpPacket entries in this RTCP Compound packet.
+get Packets
Return the RtcpPacket entries in this RTCP Compound packet.
Returns RtcpPacket[]
Remarks
Throws
Example
get View
Get a buffer view containing the serialized content of the packet or item.
+get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -73,11 +73,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -92,8 +92,8 @@Throws
buffer
doesn't have space enough to serialize the content.set Packets
Set the RtcpPacket entries in this RTCP Compound packet.
+set Packets
Set the RtcpPacket entries in this RTCP Compound packet.
Parameters
packets: RtcpPacket[]
Returns void
Remarks
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class DlrrExtendedReport
DLRR Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class DlrrExtendedReport
DLRR Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty DLRR Extended Report will be created.
-Returns DlrrExtendedReport
Methods
add Sub Report
Add sub-report.
-Parameters
subReport: DlrrSubReport
Returns void
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns DlrrExtendedReport
Methods
add Sub Report
Add sub-report.
+Parameters
subReport: DlrrSubReport
Returns void
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -54,16 +54,16 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump DLRR Extended Report info.
-Returns DlrrExtendedReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump DLRR Extended Report info.
+Returns DlrrExtendedReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Sub Reports
Get sub-reports.
-Returns DlrrSubReport[]
get View
Get a buffer view containing the serialized content of the packet or item.
+get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Sub Reports
Get sub-reports.
+Returns DlrrSubReport[]
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -77,11 +77,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -96,5 +96,5 @@Throws
buffer
doesn't have space enough to serialize the content.set Sub Reports
Set sub-reports.
-Parameters
subReports: DlrrSubReport[]
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Sub Reports
Set sub-reports.
+Parameters
subReports: DlrrSubReport[]
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class DrleExtendedReport
Duplicate RLE Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class DrleExtendedReport
Duplicate RLE Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty Duplicate RLE Extended Report will be created.
-Returns DrleExtendedReport
Methods
add Chunk
Add chunk.
+Returns DrleExtendedReport
Methods
add Chunk
Add chunk.
Parameters
chunk: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -68,24 +68,24 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Duplicate RLE Extended Report info.
-Returns DrleExtendedReportDump
get Begin Seq
Get begin sequence number.
-Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Duplicate RLE Extended Report info.
+Returns DrleExtendedReportDump
get Begin Seq
Get begin sequence number.
+Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Chunks
Get chunks.
+get Chunks
Get chunks.
Returns number[]
Remarks
get End Seq
Get end sequence number.
-Returns number
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Ssrc
Get SSRC of source.
-Returns number
get Thinning
Get thinning.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get End Seq
Get end sequence number.
+Returns number
get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Ssrc
Get SSRC of source.
+Returns number
get Thinning
Get thinning.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -99,11 +99,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -118,14 +118,14 @@Throws
buffer
doesn't have space enough to serialize the content.set Begin Seq
Set begin sequence number.
-Parameters
seq: number
Returns void
set Chunks
Set chunks.
+set Begin Seq
Set begin sequence number.
+Parameters
seq: number
Returns void
set Chunks
Set chunks.
Parameters
chunks: number[]
Returns void
Remarks
set End Seq
Set end sequence number.
-Parameters
seq: number
Returns void
set Ssrc
Set SSRC of source.
-Parameters
ssrc: number
Returns void
set Thinning
Set thinning.
-Parameters
thinning: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set End Seq
Set end sequence number.
+Parameters
seq: number
Returns void
set Ssrc
Set SSRC of source.
+Parameters
ssrc: number
Returns void
set Thinning
Set thinning.
+Parameters
thinning: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class EcnExtendedReport
ECN Summary Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class EcnExtendedReport
ECN Summary Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty ECN Summary Extended Report will be created.
-Returns EcnExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns EcnExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -64,22 +64,22 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump ECN Summary Extended Report info.
-Returns EcnExtendedReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump ECN Summary Extended Report info.
+Returns EcnExtendedReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Duplication Counter
Get Duplication Counter.
-Returns number
get Ecn Ce Counter
Get ECN-CE Counter.
-Returns number
get Ect0 Counter
Get ECT (0) Counter.
-Returns number
get Ect1 Counter
Get ECT (1) Counter.
-Returns number
get Lost Packets Counter
Get Lost Packets Counter.
-Returns number
get Non Ect Counter
Get not-ECT Counter.
-Returns number
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Ssrc
Get SSRC of media sender.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Duplication Counter
Get Duplication Counter.
+Returns number
get Ecn Ce Counter
Get ECN-CE Counter.
+Returns number
get Ect0 Counter
Get ECT (0) Counter.
+Returns number
get Ect1 Counter
Get ECT (1) Counter.
+Returns number
get Lost Packets Counter
Get Lost Packets Counter.
+Returns number
get Non Ect Counter
Get not-ECT Counter.
+Returns number
get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Ssrc
Get SSRC of media sender.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -93,11 +93,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -112,11 +112,11 @@Throws
buffer
doesn't have space enough to serialize the content.set Duplication Counter
Set Duplication Counter.
-Parameters
counter: number
Returns void
set Ecn Ce Counter
Set ECN-CE Counter.
-Parameters
counter: number
Returns void
set Ect0 Counter
Set ECT (0) Counter.
-Parameters
counter: number
Returns void
set Ect1 Counter
Set ECT (1) Counter.
-Parameters
counter: number
Returns void
set Lost Packets Counter
Set Lost Packets Counter.
-Parameters
counter: number
Returns void
set Non Ect Counter
Set not-ECT Counter.
-Parameters
counter: number
Returns void
set Ssrc
Set SSRC of media sender.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Duplication Counter
Set Duplication Counter.
+Parameters
counter: number
Returns void
set Ecn Ce Counter
Set ECN-CE Counter.
+Parameters
counter: number
Returns void
set Ect0 Counter
Set ECT (0) Counter.
+Parameters
counter: number
Returns void
set Ect1 Counter
Set ECT (1) Counter.
+Parameters
counter: number
Returns void
set Lost Packets Counter
Set Lost Packets Counter.
+Parameters
counter: number
Returns void
set Non Ect Counter
Set not-ECT Counter.
+Parameters
counter: number
Returns void
set Ssrc
Set SSRC of media sender.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class EcnPacket
RTCP ECN packet (RTCP Transport Layer Feedback).
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class EcnPacket
RTCP ECN packet (RTCP Transport Layer Feedback).
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns EcnPacket
Throws
view
does not contain a valid RTCP ECN packet.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -79,31 +79,31 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP ECN packet info.
-Returns EcnPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP ECN packet info.
+Returns EcnPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Duplication Counter
Get Duplication Counter.
-Returns number
get Ecn Ce Counter
Get ECN-CE Counter.
-Returns number
get Ect0 Counter
Get ECT (0) Counter.
-Returns number
get Ect1 Counter
Get ECT (1) Counter.
-Returns number
get Extended Highest Sequence Number
Get Extended Highest Sequence Number.
-Returns number
get Lost Packets Counter
Get Lost Packets Counter.
-Returns number
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Non Ect Counter
Get not-ECT Counter.
-Returns number
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Duplication Counter
Get Duplication Counter.
+Returns number
get Ecn Ce Counter
Get ECN-CE Counter.
+Returns number
get Ect0 Counter
Get ECT (0) Counter.
+Returns number
get Ect1 Counter
Get ECT (1) Counter.
+Returns number
get Extended Highest Sequence Number
Get Extended Highest Sequence Number.
+Returns number
get Lost Packets Counter
Get Lost Packets Counter.
+Returns number
get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Non Ect Counter
Get not-ECT Counter.
+Returns number
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -117,16 +117,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -141,13 +141,13 @@Throws
buffer
doesn't have space enough to serialize the content.set Duplication Counter
Set Duplication Counter.
-Parameters
counter: number
Returns void
set Ecn Ce Counter
Set ECN-CE Counter.
-Parameters
counter: number
Returns void
set Ect0 Counter
Set ECT (0) Counter.
-Parameters
counter: number
Returns void
set Ect1 Counter
Set ECT (1) Counter.
-Parameters
counter: number
Returns void
set Extended Highest Sequence Number
Set Extended Highest Sequence Number.
-Parameters
sequenceNumber: number
Returns void
set Lost Packets Counter
Set Lost Packets Counter.
-Parameters
counter: number
Returns void
set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Non Ect Counter
Set not-ECT Counter.
-Parameters
counter: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Duplication Counter
Set Duplication Counter.
+Parameters
counter: number
Returns void
set Ecn Ce Counter
Set ECN-CE Counter.
+Parameters
counter: number
Returns void
set Ect0 Counter
Set ECT (0) Counter.
+Parameters
counter: number
Returns void
set Ect1 Counter
Set ECT (1) Counter.
+Parameters
counter: number
Returns void
set Extended Highest Sequence Number
Set Extended Highest Sequence Number.
+Parameters
sequenceNumber: number
Returns void
set Lost Packets Counter
Set Lost Packets Counter.
+Parameters
counter: number
Returns void
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Non Ect Counter
Set not-ECT Counter.
+Parameters
counter: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ExtendedJitterReportsPacket
RTCP Extended Jitter Reports packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ExtendedJitterReportsPacket
RTCP Extended Jitter Reports packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
view
does not contain a valid RTCP Extended Jitter Reports packet.Methods
add Jitter
Add inter-arrival jitter value.
+Methods
add Jitter
Add inter-arrival jitter value.
Parameters
jitter: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -58,22 +58,22 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP Extended Jitter Reports packet info.
-Returns ExtendedJitterReportsPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP Extended Jitter Reports packet info.
+Returns ExtendedJitterReportsPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Jitters
Get inter-arrival jitter values.
-Returns number[]
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Jitters
Get inter-arrival jitter values.
+Returns number[]
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -87,16 +87,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -111,8 +111,8 @@Throws
buffer
doesn't have space enough to serialize the content.set Jitters
Set inter-arrival jitter values.
+set Jitters
Set inter-arrival jitter values.
Parameters
jitters: number[]
Returns void
Remarks
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ExtendedReport
Abstract
Parent class of all XrPacket Extended Reports.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ExtendedReport
Abstract
Parent class of all XrPacket Extended Reports.
See
Hierarchy (view full)
Index
Methods
Hierarchy (view full)
Index
Methods
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Base Extended Report dump.
+dump
Base Extended Report dump.
Returns ExtendedReportDump
Remarks
Abstract
getComputes total length of the content (in bytes) including padding if any.
+Abstract
getComputes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get View
Get a buffer view containing the serialized content of the packet or item.
+get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -64,11 +64,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
Abstract
serializeApply pending changes and serialize the content of the packet or item into +
Returns boolean
Abstract
serializeApply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -83,4 +83,4 @@Throws
buffer
doesn't have space enough to serialize the content.Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class FeedbackPacket
Abstract
RTCP Feedback packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class FeedbackPacket
Abstract
RTCP Feedback packet.
See
Hierarchy (view full)
Index
Methods
Hierarchy (view full)
Index
Methods
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Base RTCP Feedback packet dump.
+dump
Base RTCP Feedback packet dump.
Returns FeedbackPacketDump
Remarks
Abstract
getComputes total length of the content (in bytes) including padding if any.
+Abstract
getComputes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -85,16 +85,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
Abstract
serializeApply pending changes and serialize the content of the packet or item into +
Abstract
serializeApply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -109,6 +109,6 @@Throws
buffer
doesn't have space enough to serialize the content.set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class GenericExtendedReport
Generic Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class GenericExtendedReport
Generic Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns GenericExtendedReport
Throws
view
does not contain a valid generic Extended Report.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -52,18 +52,18 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump generic Extended Report info.
-Returns ExtendedReportDump
get Body
Get the report body.
-Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump generic Extended Report info.
+Returns ExtendedReportDump
get Body
Get the report body.
+Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Type Specific
Get the value of the type specific field (second byte in the Extended +
get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Type Specific
Get the value of the type specific field (second byte in the Extended Report common header).
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -77,11 +77,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -96,10 +96,10 @@Throws
buffer
doesn't have space enough to serialize the content.set Body
Set the report body.
+set Body
Set the report body.
Parameters
view: DataView
Returns void
Remarks
view
must have a byte length multiple of 4 bytes.set Type Specific
Set the value of the type specific field (second byte in the Extended +
set Type Specific
Set the value of the type specific field (second byte in the Extended Report common header).
-Parameters
typeSpecific: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Parameters
typeSpecific: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class GenericFeedbackPacket
RTCP generic Feedback packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class GenericFeedbackPacket
RTCP generic Feedback packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns GenericFeedbackPacket
Throws
view
does not contain a valid RTCP generic Feedback packet.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -61,25 +61,25 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP generic Feedback packet info.
-Returns GenericFeedbackPacketDump
get Body
Get the packet body.
-Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP generic Feedback packet info.
+Returns GenericFeedbackPacketDump
get Body
Get the packet body.
+Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -93,16 +93,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -117,10 +117,10 @@Throws
buffer
doesn't have space enough to serialize the content.set Body
Set the packet body.
+set Body
Set the packet body.
Parameters
view: DataView
Returns void
Remarks
set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class GenericPacket
RTCP generic packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class GenericPacket
RTCP generic packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns GenericPacket
Throws
view
does not contain a valid RTCP generic packet.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -54,22 +54,22 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP generic packet info.
-Returns GenericPacketDump
get Body
Get the packet body.
-Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP generic packet info.
+Returns GenericPacketDump
get Body
Get the packet body.
+Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -83,16 +83,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -107,14 +107,14 @@Throws
buffer
doesn't have space enough to serialize the content.set Body
Set the packet body.
+set Body
Set the packet body.
Parameters
view: DataView
Returns void
Remarks
set Count
Set the RTCP header count value.
+set Count
Set the RTCP header count value.
Parameters
count: number
Returns void
Remarks
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class LrleExtendedReport
Loss RLE Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class LrleExtendedReport
Loss RLE Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty Loss RLE Extended Report will be created.
-Returns LrleExtendedReport
Methods
add Chunk
Add chunk.
+Returns LrleExtendedReport
Methods
add Chunk
Add chunk.
Parameters
chunk: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -68,24 +68,24 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Loss RLE Extended Report info.
-Returns LrleExtendedReportDump
get Begin Seq
Get begin sequence number.
-Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Loss RLE Extended Report info.
+Returns LrleExtendedReportDump
get Begin Seq
Get begin sequence number.
+Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Chunks
Get chunks.
+get Chunks
Get chunks.
Returns number[]
Remarks
get End Seq
Get end sequence number.
-Returns number
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Ssrc
Get SSRC of source.
-Returns number
get Thinning
Get thinning.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get End Seq
Get end sequence number.
+Returns number
get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Ssrc
Get SSRC of source.
+Returns number
get Thinning
Get thinning.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -99,11 +99,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -118,14 +118,14 @@Throws
buffer
doesn't have space enough to serialize the content.set Begin Seq
Set begin sequence number.
-Parameters
seq: number
Returns void
set Chunks
Set chunks.
+set Begin Seq
Set begin sequence number.
+Parameters
seq: number
Returns void
set Chunks
Set chunks.
Parameters
chunks: number[]
Returns void
Remarks
set End Seq
Set end sequence number.
-Parameters
seq: number
Returns void
set Ssrc
Set SSRC of source.
-Parameters
ssrc: number
Returns void
set Thinning
Set thinning.
-Parameters
thinning: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set End Seq
Set end sequence number.
+Parameters
seq: number
Returns void
set Ssrc
Set SSRC of source.
+Parameters
ssrc: number
Returns void
set Thinning
Set thinning.
+Parameters
thinning: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class NackPacket
RTCP NACK packet (RTCP Transport Layer Feedback).
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class NackPacket
RTCP NACK packet (RTCP Transport Layer Feedback).
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns NackPacket
Throws
view
does not contain a valid RTCP NACK packet.Methods
add Item
Add NACK item value.
+Methods
add Item
Add NACK item value.
Parameters
pid: number
bitmask: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -67,28 +67,28 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP NACK packet info.
-Returns NackPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP NACK packet info.
+Returns NackPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Items
bitmask: number;
pid: number;
}[]
Get NACK items.
+get Items
bitmask: number;
pid: number;
}[]
Get NACK items.
Returns {
bitmask: number;
pid: number;
}[]
Remarks
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -102,16 +102,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -126,11 +126,11 @@Throws
buffer
doesn't have space enough to serialize the content.set Items
Set NACK items.
+set Items
Set NACK items.
Parameters
items: {
bitmask: number;
pid: number;
}[]
Returns void
Remarks
set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class PrtExtendedReport
Packet Receipt Times Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class PrtExtendedReport
Packet Receipt Times Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty Packet Receipt Times Extended Report will be created.
-Returns PrtExtendedReport
Methods
add Receipt Time
Add receipt time.
+Returns PrtExtendedReport
Methods
add Receipt Time
Add receipt time.
Parameters
receiptTime: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -67,23 +67,23 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Packet Receipt Times Extended Report info.
-Returns PrtExtendedReportDump
get Begin Seq
Get begin sequence number.
-Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Packet Receipt Times Extended Report info.
+Returns PrtExtendedReportDump
get Begin Seq
Get begin sequence number.
+Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get End Seq
Get end sequence number.
-Returns number
get Receipt Times
Get receipt times.
+get End Seq
Get end sequence number.
+Returns number
get Receipt Times
Get receipt times.
Returns number[]
Remarks
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Ssrc
Get SSRC of source.
-Returns number
get Thinning
Get thinning.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Ssrc
Get SSRC of source.
+Returns number
get Thinning
Get thinning.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -97,11 +97,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -116,12 +116,12 @@Throws
buffer
doesn't have space enough to serialize the content.set Begin Seq
Set begin sequence number.
-Parameters
seq: number
Returns void
set End Seq
Set end sequence number.
-Parameters
seq: number
Returns void
set Receipt Times
Set receipt times.
+set Begin Seq
Set begin sequence number.
+Parameters
seq: number
Returns void
set End Seq
Set end sequence number.
+Parameters
seq: number
Returns void
set Receipt Times
Set receipt times.
Parameters
receiptTimes: number[]
Returns void
Remarks
set Ssrc
Set SSRC of source.
-Parameters
ssrc: number
Returns void
set Thinning
Set thinning.
-Parameters
thinning: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Ssrc
Set SSRC of source.
+Parameters
ssrc: number
Returns void
set Thinning
Set thinning.
+Parameters
thinning: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class Packet
Abstract
Parent class of all RTP and RTCP packets.
-Hierarchy (view full)
Index
Methods
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class Packet
Abstract
Parent class of all RTP and RTCP packets.
+Hierarchy (view full)
Index
Methods
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Base RTCP packet dump.
+dump
Base RTCP packet dump.
Returns PacketDump
Remarks
Abstract
getComputes total length of the content (in bytes) including padding if any.
+Abstract
getComputes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -54,16 +54,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
Abstract
serializeApply pending changes and serialize the content of the packet or item into +
Abstract
serializeApply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -78,4 +78,4 @@Throws
buffer
doesn't have space enough to serialize the content.Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class PliPacket
RTCP PLI packet (RTCP Payload Specific Feedback).
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class PliPacket
RTCP PLI packet (RTCP Payload Specific Feedback).
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns PliPacket
Throws
view
does not contain a valid RTCP PLI packet.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -55,24 +55,24 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP PLI packet info.
-Returns FeedbackPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP PLI packet info.
+Returns FeedbackPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -86,16 +86,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -110,6 +110,6 @@Throws
buffer
doesn't have space enough to serialize the content.set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RrtExtendedReport
Receiver Reference Time Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RrtExtendedReport
Receiver Reference Time Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty Receiver Reference Time Extended Report will be created.
-Returns RrtExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns RrtExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -48,17 +48,17 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Receiver Reference Time Extended Report info.
-Returns RrtExtendedReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Receiver Reference Time Extended Report info.
+Returns RrtExtendedReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Ntp Fraction
Get NTP fraction.
-Returns number
get Ntp Seconds
Get NTP seconds.
-Returns number
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get View
Get a buffer view containing the serialized content of the packet or item.
+get Ntp Fraction
Get NTP fraction.
+Returns number
get Ntp Seconds
Get NTP seconds.
+Returns number
get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -72,11 +72,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -91,6 +91,6 @@Throws
buffer
doesn't have space enough to serialize the content.set Ntp Fraction
Set NTP fraction.
-Parameters
fraction: number
Returns void
set Ntp Seconds
Set NTP seconds.
-Parameters
seconds: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Ntp Fraction
Set NTP fraction.
+Parameters
fraction: number
Returns void
set Ntp Seconds
Set NTP seconds.
+Parameters
seconds: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ReceiverReportPacket
RTCP Receiver Report packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ReceiverReportPacket
RTCP Receiver Report packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns ReceiverReportPacket
Throws
view
does not contain a valid RTCP Receiver Report packet.Methods
add Report
Add Reception Report.
+Methods
add Report
Add Reception Report.
Parameters
report: ReceptionReport
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -75,23 +75,23 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Receiver Report packet info.
-Returns ReceiverReportPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Receiver Report packet info.
+Returns ReceiverReportPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Reports
Get Reception Reports.
-Returns ReceptionReport[]
get Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Reports
Get Reception Reports.
+Returns ReceptionReport[]
get Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -105,16 +105,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -129,9 +129,9 @@Throws
buffer
doesn't have space enough to serialize the content.set Reports
Set Reception Reports.
+set Reports
Set Reception Reports.
Parameters
reports: ReceptionReport[]
Returns void
Remarks
set Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ReceptionReport
RTCP Reception Report.
-Hierarchy (view full)
Index
Constructors
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class ReceptionReport
RTCP Reception Report.
+Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty RTCP Receiver Report will be created.
-Returns ReceptionReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns ReceptionReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -44,21 +44,21 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Reception Report info.
-Returns ReceptionReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Reception Report info.
+Returns ReceptionReportDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Delay Since LastSR
Get delay since last Sender Report.
-Returns number
get Fraction Lost
Get fraction lost.
-Returns number
get Highest Seq Number
Get highest RTP sequence number.
-Returns number
get Jitter
Get interarrival jitter.
-Returns number
get LastSRTimestamp
Set last Sender Report timestamp.
-Returns number
get Ssrc
Get receiver SSRC.
-Returns number
get Total Lost
Get total lost.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Delay Since LastSR
Get delay since last Sender Report.
+Returns number
get Fraction Lost
Get fraction lost.
+Returns number
get Highest Seq Number
Get highest RTP sequence number.
+Returns number
get Jitter
Get interarrival jitter.
+Returns number
get LastSRTimestamp
Set last Sender Report timestamp.
+Returns number
get Ssrc
Get receiver SSRC.
+Returns number
get Total Lost
Get total lost.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -72,11 +72,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -91,11 +91,11 @@Throws
buffer
doesn't have space enough to serialize the content.set Delay Since LastSR
Set delay since last Sender Report.
-Parameters
dlsr: number
Returns void
set Fraction Lost
Set fraction lost.
-Parameters
fractionLost: number
Returns void
set Highest Seq Number
Set highest RTP sequence number.
-Parameters
seq: number
Returns void
set Jitter
Set interarrival jitter.
-Parameters
jitter: number
Returns void
set LastSRTimestamp
Set last Sender Report timestamp.
-Parameters
lsr: number
Returns void
set Ssrc
Set receiver SSRC.
-Parameters
ssrc: number
Returns void
set Total Lost
Set total lost.
-Parameters
totalLost: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Delay Since LastSR
Set delay since last Sender Report.
+Parameters
dlsr: number
Returns void
set Fraction Lost
Set fraction lost.
+Parameters
fractionLost: number
Returns void
set Highest Seq Number
Set highest RTP sequence number.
+Parameters
seq: number
Returns void
set Jitter
Set interarrival jitter.
+Parameters
jitter: number
Returns void
set LastSRTimestamp
Set last Sender Report timestamp.
+Parameters
lsr: number
Returns void
set Ssrc
Set receiver SSRC.
+Parameters
ssrc: number
Returns void
set Total Lost
Set total lost.
+Parameters
totalLost: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RpsiPacket
RTCP RPSI packet (RTCP Payload Specific Feedback).
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RpsiPacket
RTCP RPSI packet (RTCP Payload Specific Feedback).
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns RpsiPacket
Throws
view
does not contain a valid RTCP RPSI packet.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -63,26 +63,26 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP RPSI packet info.
-Returns RpsiPacketDump
get Bit String
Get the bit string.
-Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP RPSI packet info.
+Returns RpsiPacketDump
get Bit String
Get the bit string.
+Returns DataView
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Payload Type
Get payload type.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Payload Type
Get payload type.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -96,16 +96,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -120,11 +120,11 @@Throws
buffer
doesn't have space enough to serialize the content.set Bit String
Set the bit string.
+set Bit String
Set the bit string.
Parameters
view: DataView
Returns void
Remarks
set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Payload Type
Set the payload type.
-Parameters
payloadType: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Payload Type
Set the payload type.
+Parameters
payloadType: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RtcpPacket
Abstract
RTCP packet. Parent class of all RTCP packets.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RtcpPacket
Abstract
RTCP packet. Parent class of all RTCP packets.
See
Hierarchy (view full)
Index
Methods
Hierarchy (view full)
Index
Methods
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Base RTCP packet dump.
+dump
Base RTCP packet dump.
Returns RtcpPacketDump
Remarks
Abstract
getComputes total length of the content (in bytes) including padding if any.
+Abstract
getComputes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -71,16 +71,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
Abstract
serializeApply pending changes and serialize the content of the packet or item into +
Abstract
serializeApply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -95,4 +95,4 @@Throws
buffer
doesn't have space enough to serialize the content.Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RtpPacket
RTP packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class RtpPacket
RTP packet.
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns RtpPacket
Throws
view
is given and it does not contain a valid RTP packet.Methods
clear Extensions
Clear all extensions (RFC 5285).
+Methods
clear Extensions
Clear all extensions (RFC 5285).
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -104,56 +104,56 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.delete Extension
Delete the extension with given id (RFC 5285).
+delete Extension
Delete the extension with given id (RFC 5285).
Parameters
id: number
Returns void
Remarks
dump
Dump RTP packet info.
-Returns RtpPacketDump
enable One Byte Extensions
Enable One-Byte extensions (RFC 5285).
+dump
Dump RTP packet info.
+Returns RtpPacketDump
enable One Byte Extensions
Enable One-Byte extensions (RFC 5285).
Returns void
Remarks
enable Two Bytes Extensions
Enable Two-Bytes extensions (RFC 5285).
+enable Two Bytes Extensions
Enable Two-Bytes extensions (RFC 5285).
Returns void
Remarks
get Abs Send Time Extension
Read the value of the RtpExtensionType.ABS_SEND_TIME RTP +
get Abs Send Time Extension
Read the value of the RtpExtensionType.ABS_SEND_TIME RTP extension.
Returns undefined | number
Remarks
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Csrcs
Get the RTP CSRC values.
-Returns number[]
get Extension
Get the value of the extension with given id (RFC 5285).
-Parameters
id: number
Returns undefined | DataView
get Extension Mapping
Get RTP extension mapping (association of RTP extension types and their +
get Csrcs
Get the RTP CSRC values.
+Returns number[]
get Extension
Get the value of the extension with given id (RFC 5285).
+Parameters
id: number
Returns undefined | DataView
get Extension Mapping
Get RTP extension mapping (association of RTP extension types and their numeric ids in this RTP packet).
-Returns Partial<Record<RtpExtensionType, number>>
get Extensions
Get a map with all the extensions indexed by their extension id (RFC 5285).
-Returns Map<number, DataView>
get Marker
Get the RTP marker flag.
-Returns boolean
get Mid Extension
Read the value of the RtpExtensionType.MID RTP extension.
-Returns undefined | string
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Payload
Get the packet payload.
-Returns DataView
get Payload Type
Get the RTP payload type.
-Returns number
get Repaired Rid Extension
Read the value of the RtpExtensionType.RTP_REPAIRED_STREAM_ID RTP +
Returns Partial<Record<RtpExtensionType, number>>
get Extensions
Get a map with all the extensions indexed by their extension id (RFC 5285).
+Returns Map<number, DataView>
get Marker
Get the RTP marker flag.
+Returns boolean
get Mid Extension
Read the value of the RtpExtensionType.MID RTP extension.
+Returns undefined | string
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Payload
Get the packet payload.
+Returns DataView
get Payload Type
Get the RTP payload type.
+Returns number
get Repaired Rid Extension
Read the value of the RtpExtensionType.RTP_REPAIRED_STREAM_ID RTP extension.
-Returns undefined | string
get Rid Extension
Read the value of the RtpExtensionType.RTP_STREAM_ID RTP +
Returns undefined | string
get Rid Extension
Read the value of the RtpExtensionType.RTP_STREAM_ID RTP extension.
-Returns undefined | string
get Sequence Number
Get the RTP sequence number.
-Returns number
get Ssrc
Get the RTP SSRC.
-Returns number
get Ssrc Audio Level Extension
Read the value of the RtpExtensionType.SSRC_AUDIO_LEVEL RTP +
Returns undefined | string
get Sequence Number
Get the RTP sequence number.
+Returns number
get Ssrc
Get the RTP SSRC.
+Returns number
get Ssrc Audio Level Extension
Read the value of the RtpExtensionType.SSRC_AUDIO_LEVEL RTP extension.
-Returns undefined | SsrcAudioLevelExtension
get Timestamp
Get the RTP timestamp.
-Returns number
get Transmission Offset Extension
Read the value of the RtpExtensionType.TOFFSET RTP extension.
-Returns undefined | number
get Transport Wide Seq Number Extension
Read the value of the RtpExtensionType.TRANSPORT_WIDE_SEQ_NUMBER +
Returns undefined | SsrcAudioLevelExtension
get Timestamp
Get the RTP timestamp.
+Returns number
get Transmission Offset Extension
Read the value of the RtpExtensionType.TOFFSET RTP extension.
+Returns undefined | number
get Transport Wide Seq Number Extension
Read the value of the RtpExtensionType.TRANSPORT_WIDE_SEQ_NUMBER RTP extension.
-Returns undefined | number
get Video Orientation Extension
Read the value of the RtpExtensionType.VIDEO_ORIENTATION RTP +
Returns undefined | number
get Video Orientation Extension
Read the value of the RtpExtensionType.VIDEO_ORIENTATION RTP extension.
-Returns undefined | VideoOrientationExtension
get View
Get a buffer view containing the serialized content of the packet or item.
+Returns undefined | VideoOrientationExtension
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -167,18 +167,18 @@Throws
has One Byte Extensions
Whether One-Byte extensions (as per RFC 5285) are enabled.
-Returns boolean
has Two Bytes Extensions
Whether Two-Bytes extensions (as per RFC 5285) are enabled.
-Returns boolean
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
has One Byte Extensions
Whether One-Byte extensions (as per RFC 5285) are enabled.
+Returns boolean
has Two Bytes Extensions
Whether Two-Bytes extensions (as per RFC 5285) are enabled.
+Returns boolean
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
rtx Decode
Decode the packet using RTX procedures (as per RFC 4588).
+rtx Decode
Decode the packet using RTX procedures (as per RFC 4588).
Parameters
payloadType: number
The original payload type.
ssrc: number
The original SSRC.
Returns void
Remarks
@@ -187,14 +187,14 @@- If payload length is less than 2 bytes, so RTX decode is not possible.
-
Throws
Throws
rtx Encode
Encode the packet using RTX procedures (as per RFC 4588).
+rtx Encode
Encode the packet using RTX procedures (as per RFC 4588).
Parameters
payloadType: number
The RTX payload type.
ssrc: number
The RTX SSRC.
sequenceNumber: number
The RTX sequence number.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -209,46 +209,46 @@Throws
buffer
doesn't have space enough to serialize the content.set Abs Send Time Extension
Set the value of the RtpExtensionType.ABS_SEND_TIME RTP +
set Abs Send Time Extension
Set the value of the RtpExtensionType.ABS_SEND_TIME RTP extension.
Parameters
Optional
absSendTime: numberReturns void
Remarks
absSendTime
must be in "Absolute Send Time" format. See timeMsToAbsSendTime.set Csrcs
Set the RTP CSRC values. If
csrcs
is not given (or if it's an empty +set Csrcs
Set the RTP CSRC values. If
csrcs
is not given (or if it's an empty array) CSRC field will be removed from the RTP packet.Parameters
csrcs: number[] = []
Returns void
Remarks
set Extension
Set the value of the extension with given id (RFC 5285).
+set Extension
Set the value of the extension with given id (RFC 5285).
Parameters
id: number
value: DataView
Returns void
Remarks
set Extension Mapping
Set RTP extension mapping (association of RTP extension types and their +
set Extension Mapping
Set RTP extension mapping (association of RTP extension types and their numeric ids in this RTP packet).
Parameters
extensionMapping: Partial<Record<RtpExtensionType, number>>
Returns void
Remarks
set Marker
Set the RTP marker flag.
-Parameters
flag: boolean
Returns void
set Mid Extension
Set the value of the RtpExtensionType.MID RTP extension.
-Parameters
Optional
mid: stringReturns void
set Payload
Set the packet payload.
+set Marker
Set the RTP marker flag.
+Parameters
flag: boolean
Returns void
set Mid Extension
Set the value of the RtpExtensionType.MID RTP extension.
+Parameters
Optional
mid: stringReturns void
set Payload
Set the packet payload.
Parameters
view: DataView
Returns void
Remarks
set Payload Type
Set the RTP payload type.
-Parameters
payloadType: number
Returns void
set Repaired Rid Extension
Set the value of the RtpExtensionType.RTP_REPAIRED_STREAM_ID RTP +
set Payload Type
Set the RTP payload type.
+Parameters
payloadType: number
Returns void
set Repaired Rid Extension
Set the value of the RtpExtensionType.RTP_REPAIRED_STREAM_ID RTP extension.
-Parameters
Optional
rrid: stringReturns void
set Rid Extension
Set the value of the RtpExtensionType.RTP_STREAM_ID RTP +
Parameters
Optional
rrid: stringReturns void
set Rid Extension
Set the value of the RtpExtensionType.RTP_STREAM_ID RTP extension.
-Parameters
Optional
rid: stringReturns void
set Sequence Number
Set the RTP sequence number.
-Parameters
sequenceNumber: number
Returns void
set Ssrc
Set the RTP SSRC.
-Parameters
ssrc: number
Returns void
set Ssrc Audio Level Extension
Set the value of the RtpExtensionType.SSRC_AUDIO_LEVEL RTP +
Parameters
Optional
rid: stringReturns void
set Sequence Number
Set the RTP sequence number.
+Parameters
sequenceNumber: number
Returns void
set Ssrc
Set the RTP SSRC.
+Parameters
ssrc: number
Returns void
set Ssrc Audio Level Extension
Set the value of the RtpExtensionType.SSRC_AUDIO_LEVEL RTP extension.
-Parameters
Optional
ssrcAudioLevel: SsrcAudioLevelExtensionReturns void
set Timestamp
Set the RTP timestamp.
-Parameters
timestamp: number
Returns void
set Transmission Offset Extension
Set the value of the RtpExtensionType.TOFFSET RTP extension.
-Parameters
Optional
offset: numberReturns void
set Transport Wide Seq Number Extension
Set the value of the RtpExtensionType.TRANSPORT_WIDE_SEQ_NUMBER +
Parameters
Optional
ssrcAudioLevel: SsrcAudioLevelExtensionReturns void
set Timestamp
Set the RTP timestamp.
+Parameters
timestamp: number
Returns void
set Transmission Offset Extension
Set the value of the RtpExtensionType.TOFFSET RTP extension.
+Parameters
Optional
offset: numberReturns void
set Transport Wide Seq Number Extension
Set the value of the RtpExtensionType.TRANSPORT_WIDE_SEQ_NUMBER RTP extension.
-Parameters
Optional
sequenceNumber: numberReturns void
set Video Orientation Extension
Set the value of the RtpExtensionType.VIDEO_ORIENTATION RTP +
Parameters
Optional
sequenceNumber: numberReturns void
set Video Orientation Extension
Set the value of the RtpExtensionType.VIDEO_ORIENTATION RTP extension.
-Parameters
Optional
videoOrientation: VideoOrientationExtensionReturns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Parameters
Optional
videoOrientation: VideoOrientationExtensionReturns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SsExtendedReport
Statistics Summary Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SsExtendedReport
Statistics Summary Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty Statistics Summary Extended Report will be created.
-Returns SsExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns SsExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -84,58 +84,58 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Statistics Summary Extended Report info.
-Returns SsExtendedReportDump
get Begin Seq
Get begin sequence number.
-Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Statistics Summary Extended Report info.
+Returns SsExtendedReportDump
get Begin Seq
Get begin sequence number.
+Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Dev Jitter
Get dev jitter.
+get Dev Jitter
Get dev jitter.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Dev Ttl Or Hop Limit
Get dev TTL or Hop Limit value.
+get Dev Ttl Or Hop Limit
Get dev TTL or Hop Limit value.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Duplicate Packets
Get number of duplicate packets.
+get Duplicate Packets
Get number of duplicate packets.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get End Seq
Get end sequence number.
-Returns number
get Lost Packets
Get number of lost packets.
+get End Seq
Get end sequence number.
+Returns number
get Lost Packets
Get number of lost packets.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Max Jitter
Get maximum jitter.
+get Max Jitter
Get maximum jitter.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Max Ttl Or Hop Limit
Get maximum TTL or Hop Limit value.
+get Max Ttl Or Hop Limit
Get maximum TTL or Hop Limit value.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Mean Jitter
Get mean jitter.
+get Mean Jitter
Get mean jitter.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Mean Ttl Or Hop Limit
Get mean TTL or Hop Limit value.
+get Mean Ttl Or Hop Limit
Get mean TTL or Hop Limit value.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Min Jitter
Get minimum jitter.
+get Min Jitter
Get minimum jitter.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Min Ttl Or Hop Limit
Get minimum TTL or Hop Limit value.
+get Min Ttl Or Hop Limit
Get minimum TTL or Hop Limit value.
Returns undefined | number
Remarks
undefined
if the field is unset in the report.get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Ssrc
Get SSRC of source.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Ssrc
Get SSRC of source.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -149,11 +149,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -168,17 +168,17 @@Throws
buffer
doesn't have space enough to serialize the content.set Begin Seq
Set begin sequence number.
-Parameters
seq: number
Returns void
set Dev Jitter
Set dev jitter.
-Parameters
devJitter: undefined | number
Returns void
set Dev Ttl Or Hl
Set dev TTL or Hop Limit value.
-Parameters
devTtlOrHl: undefined | number
Returns void
set Duplicate Packets
Set number of duplicate packets.
-Parameters
duplicatePackets: undefined | number
Returns void
set End Seq
Set end sequence number.
-Parameters
seq: number
Returns void
set Lost Packets
Set number of lost packets.
-Parameters
lostPackets: undefined | number
Returns void
set Max Jitter
Set maximum jitter.
-Parameters
maxJitter: undefined | number
Returns void
set Max Ttl Or Hl
Set maximum TTL or Hop Limit value.
-Parameters
maxTtlOrHl: undefined | number
Returns void
set Mean Jitter
Set mean jitter.
-Parameters
meanJitter: undefined | number
Returns void
set Mean Ttl Or Hl
Set mean TTL or Hop Limit value.
-Parameters
meanTtlOrHl: undefined | number
Returns void
set Min Jitter
Set minimum jitter.
-Parameters
minJitter: undefined | number
Returns void
set Min Ttl Or Hl
Set minimum TTL or Hop Limit value.
-Parameters
minTtlOrHl: undefined | number
Returns void
set Ssrc
Set SSRC of source.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Begin Seq
Set begin sequence number.
+Parameters
seq: number
Returns void
set Dev Jitter
Set dev jitter.
+Parameters
devJitter: undefined | number
Returns void
set Dev Ttl Or Hl
Set dev TTL or Hop Limit value.
+Parameters
devTtlOrHl: undefined | number
Returns void
set Duplicate Packets
Set number of duplicate packets.
+Parameters
duplicatePackets: undefined | number
Returns void
set End Seq
Set end sequence number.
+Parameters
seq: number
Returns void
set Lost Packets
Set number of lost packets.
+Parameters
lostPackets: undefined | number
Returns void
set Max Jitter
Set maximum jitter.
+Parameters
maxJitter: undefined | number
Returns void
set Max Ttl Or Hl
Set maximum TTL or Hop Limit value.
+Parameters
maxTtlOrHl: undefined | number
Returns void
set Mean Jitter
Set mean jitter.
+Parameters
meanJitter: undefined | number
Returns void
set Mean Ttl Or Hl
Set mean TTL or Hop Limit value.
+Parameters
meanTtlOrHl: undefined | number
Returns void
set Min Jitter
Set minimum jitter.
+Parameters
minJitter: undefined | number
Returns void
set Min Ttl Or Hl
Set minimum TTL or Hop Limit value.
+Parameters
minTtlOrHl: undefined | number
Returns void
set Ssrc
Set SSRC of source.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SdesChunk
SDES Chunk.
-Hierarchy (view full)
Index
Constructors
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SdesChunk
SDES Chunk.
+Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty RTCP SDES Chunk will be created.
-Returns SdesChunk
Methods
add Item
Add SDES Item.
-Parameters
type: SdesItemType
text: string
Returns void
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns SdesChunk
Methods
add Item
Add SDES Item.
+Parameters
type: SdesItemType
text: string
Returns void
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -36,16 +36,16 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump SDES Chunk info.
-Returns SdesChunkDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump SDES Chunk info.
+Returns SdesChunkDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Items
text: string;
type: SdesItemType;
}[]
Get SDES Items.
-Returns {
text: string;
type: SdesItemType;
}[]
get Ssrc
Get SDES Chunk SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Items
text: string;
type: SdesItemType;
}[]
Get SDES Items.
+Returns {
text: string;
type: SdesItemType;
}[]
get Ssrc
Get SDES Chunk SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -59,11 +59,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -78,6 +78,6 @@Throws
buffer
doesn't have space enough to serialize the content.set Items
Set SDES Items.
-Parameters
items: {
text: string;
type: SdesItemType;
}[]
Returns void
set Ssrc
Set SDES Chunk SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Items
Set SDES Items.
+Parameters
items: {
text: string;
type: SdesItemType;
}[]
Returns void
set Ssrc
Set SDES Chunk SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SdesPacket
RTCP SDES packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SdesPacket
RTCP SDES packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns SdesPacket
Throws
view
does not contain a valid RTCP SDES packet.Methods
add Chunk
Add SDES Chunk.
+Methods
add Chunk
Add SDES Chunk.
Parameters
chunk: SdesChunk
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -63,22 +63,22 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Receiver Report packet info.
-Returns SdesPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Receiver Report packet info.
+Returns SdesPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Chunks
Get SDES Chunks.
-Returns SdesChunk[]
get Count
Get the RTCP header count value.
+get Chunks
Get SDES Chunks.
+Returns SdesChunk[]
get Count
Get the RTCP header count value.
Returns number
Remarks
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -92,16 +92,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -116,8 +116,8 @@Throws
buffer
doesn't have space enough to serialize the content.set Chunks
Set SDES Chunks.
+set Chunks
Set SDES Chunks.
Parameters
chunks: SdesChunk[]
Returns void
Remarks
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SenderReportPacket
RTCP Sender Report packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SenderReportPacket
RTCP Sender Report packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns SenderReportPacket
Throws
view
does not contain a valid RTCP Sender Report packet.Methods
add Report
Add Reception Report.
+Methods
add Report
Add Reception Report.
Parameters
report: ReceptionReport
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -95,28 +95,28 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump Sender Report packet info.
-Returns SenderReportPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump Sender Report packet info.
+Returns SenderReportPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Ntp Fraction
Get NTP fraction.
-Returns number
get Ntp Seconds
Get NTP seconds.
-Returns number
get Octet Count
Get RTP octet count.
-Returns number
get Packet Count
Get RTP packet count.
-Returns number
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Reports
Get Reception Reports.
-Returns ReceptionReport[]
get Rtp Timestamp
Get RTP Timestamp.
-Returns number
get Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Ntp Fraction
Get NTP fraction.
+Returns number
get Ntp Seconds
Get NTP seconds.
+Returns number
get Octet Count
Get RTP octet count.
+Returns number
get Packet Count
Get RTP packet count.
+Returns number
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Reports
Get Reception Reports.
+Returns ReceptionReport[]
get Rtp Timestamp
Get RTP Timestamp.
+Returns number
get Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -130,16 +130,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -154,14 +154,14 @@Throws
buffer
doesn't have space enough to serialize the content.set Ntp Fraction
Set NTP fraction.
-Parameters
fraction: number
Returns void
set Ntp Seconds
Set NTP seconds.
-Parameters
seconds: number
Returns void
set Octet Count
Set RTP octet count.
-Parameters
count: number
Returns void
set Packet Count
Set RTP packet count.
-Parameters
count: number
Returns void
set Reports
Set Reception Reports.
+set Ntp Fraction
Set NTP fraction.
+Parameters
fraction: number
Returns void
set Ntp Seconds
Set NTP seconds.
+Parameters
seconds: number
Returns void
set Octet Count
Set RTP octet count.
+Parameters
count: number
Returns void
set Packet Count
Set RTP packet count.
+Parameters
count: number
Returns void
set Reports
Set Reception Reports.
Parameters
reports: ReceptionReport[]
Returns void
Remarks
set Rtp Timestamp
Set RTP Timestamp.
-Parameters
timestamp: number
Returns void
set Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Rtp Timestamp
Set RTP Timestamp.
+Parameters
timestamp: number
Returns void
set Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class Serializable
Abstract
Class holding a serializable buffer view. All RTP and RTCP packets inherit +
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class Serializable
Abstract
Class holding a serializable buffer view. All RTP and RTCP packets inherit from this class, and also items in some RTCP packets.
-Hierarchy (view full)
Index
Methods
Hierarchy (view full)
Index
Methods
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Serializable dump.
-Returns SerializableDump
Abstract
getComputes total length of the content (in bytes) including padding if any.
+dump
Serializable dump.
+Returns SerializableDump
Abstract
getComputes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get View
Get a buffer view containing the serialized content of the packet or item.
+get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -49,11 +49,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
Abstract
serializeApply pending changes and serialize the content of the packet or item into +
Returns boolean
Abstract
serializeApply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -68,4 +68,4 @@Throws
buffer
doesn't have space enough to serialize the content.Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SliPacket
RTCP SLI packet (RTCP Payload Specific Feedback).
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SliPacket
RTCP SLI packet (RTCP Payload Specific Feedback).
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns SliPacket
Throws
view
does not contain a valid RTCP SLI packet.Methods
add Item
Add SLI item value.
+Methods
add Item
Add SLI item value.
Parameters
first: number
number: number
pictureId: number
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -66,25 +66,25 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP SLI packet info.
-Returns SliPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP SLI packet info.
+Returns SliPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Items
first: number;
number: number;
pictureId: number;
}[]
Get SLI items.
-Returns {
first: number;
number: number;
pictureId: number;
}[]
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Items
first: number;
number: number;
pictureId: number;
}[]
Get SLI items.
+Returns {
first: number;
number: number;
pictureId: number;
}[]
get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -98,16 +98,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -122,10 +122,10 @@Throws
buffer
doesn't have space enough to serialize the content.set Items
Set SLI items.
+set Items
Set SLI items.
Parameters
items: {
first: number;
number: number;
pictureId: number;
}[]
Returns void
Remarks
set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SrReqPacket
RTCP SR REQ packet (RTCP Transport Layer Feedback).
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class SrReqPacket
RTCP SR REQ packet (RTCP Transport Layer Feedback).
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns SrReqPacket
Throws
view
does not contain a valid RTCP SR REQ packet.Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -55,24 +55,24 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump RTCP SR REQ packet info.
-Returns FeedbackPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump RTCP SR REQ packet info.
+Returns FeedbackPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Media Ssrc
Get media SSRC.
-Returns number
get Message Type
Get the RTCP Feedback message type.
-Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Sender Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Media Ssrc
Get media SSRC.
+Returns number
get Message Type
Get the RTCP Feedback message type.
+Returns RtpFeedbackMessageType | PsFeedbackMessageType
get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Sender Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -86,16 +86,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -110,6 +110,6 @@Throws
buffer
doesn't have space enough to serialize the content.set Media Ssrc
Set media SSRC.
-Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Media Ssrc
Set media SSRC.
+Parameters
ssrc: number
Returns void
set Sender Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class VmExtendedReport
VoIP Metrics Extended Report.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class VmExtendedReport
VoIP Metrics Extended Report.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Constructors
constructor
Parameters
Optional
view: DataViewIf given it will be parsed. Otherwise an empty VoIP Metrics Extended Report will be created.
-Returns VmExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory +
Returns VmExtendedReport
Methods
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -102,38 +102,38 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump VoIP Metrics Extended Report info.
-Returns VmExtendedReportDump
get Burst Density
Get burst density.
-Returns number
get Burst Duration
Get burst duration.
-Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump VoIP Metrics Extended Report info.
+Returns VmExtendedReportDump
get Burst Density
Get burst density.
+Returns number
get Burst Duration
Get burst duration.
+Returns number
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Discard Rate
Get discard rate.
-Returns number
get End System Delay
Get end system delay.
-Returns number
get ExternalRFactor
Get external R factor.
-Returns number
get Gap Density
Get gap density.
-Returns number
get Gap Duration
Get gap duration.
-Returns number
get Gmin
Get Gmin.
-Returns number
get Jitter Buffer Absolute Maximum Delay
Get jitter buffer absolute maximum delay.
-Returns number
get Jitter Buffer Adaptive
Get jitter buffer adaptive (JBA).
-Returns number
get Jitter Buffer Maximum Delay
Get jitter buffer maximum delay.
-Returns number
get Jitter Buffer Nominal Delay
Get jitter buffer nominal delay.
-Returns number
get Jitter Buffer Rate
Get jitter buffer rate (JB rate).
-Returns number
get Loss Rate
Get loss rate.
-Returns number
get MosCQ
Get MOS-CQ.
-Returns number
get MosLQ
Get MOS-LQ.
-Returns number
get Noise Level
Get noise level.
-Returns number
get Packet Loss Concealment
Get packet loss concealment (PLC).
-Returns number
getRFactor
Get R factor.
-Returns number
get Report Type
Get the Extended Report type.
-Returns ExtendedReportType
get Residual Echo Return Loss
Get residual echo return loss.
-Returns number
get Round Trip Delay
Get round trip delay.
-Returns number
get Signal Level
Get signal level.
-Returns number
get Ssrc
Get SSRC of source.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Discard Rate
Get discard rate.
+Returns number
get End System Delay
Get end system delay.
+Returns number
get ExternalRFactor
Get external R factor.
+Returns number
get Gap Density
Get gap density.
+Returns number
get Gap Duration
Get gap duration.
+Returns number
get Gmin
Get Gmin.
+Returns number
get Jitter Buffer Absolute Maximum Delay
Get jitter buffer absolute maximum delay.
+Returns number
get Jitter Buffer Adaptive
Get jitter buffer adaptive (JBA).
+Returns number
get Jitter Buffer Maximum Delay
Get jitter buffer maximum delay.
+Returns number
get Jitter Buffer Nominal Delay
Get jitter buffer nominal delay.
+Returns number
get Jitter Buffer Rate
Get jitter buffer rate (JB rate).
+Returns number
get Loss Rate
Get loss rate.
+Returns number
get MosCQ
Get MOS-CQ.
+Returns number
get MosLQ
Get MOS-LQ.
+Returns number
get Noise Level
Get noise level.
+Returns number
get Packet Loss Concealment
Get packet loss concealment (PLC).
+Returns number
getRFactor
Get R factor.
+Returns number
get Report Type
Get the Extended Report type.
+Returns ExtendedReportType
get Residual Echo Return Loss
Get residual echo return loss.
+Returns number
get Round Trip Delay
Get round trip delay.
+Returns number
get Signal Level
Get signal level.
+Returns number
get Ssrc
Get SSRC of source.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -147,11 +147,11 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into +
Returns boolean
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -166,27 +166,27 @@Throws
buffer
doesn't have space enough to serialize the content.set Burst Density
Set burst density.
-Parameters
burstDensity: number
Returns void
set Burst Duration
Set burst duration.
-Parameters
burstDuration: number
Returns void
set Discard Rate
Set discard rate.
-Parameters
discardRate: number
Returns void
set End System Delay
Set end system delay.
-Parameters
delay: number
Returns void
set ExternalRFactor
Set external R factor.
-Parameters
factor: number
Returns void
set Gap Density
Set gap density.
-Parameters
gapDensity: number
Returns void
set Gap Duration
Set gap duration.
-Parameters
gapDuration: number
Returns void
set Gmin
Set Gmin.
-Parameters
value: number
Returns void
set Jitter Buffer Absolute Maximum Delay
Set jitter buffer absolute maximum delay.
-Parameters
delay: number
Returns void
set Jitter Buffer Adaptive
Set jitter buffer adaptive (JBA).
-Parameters
value: number
Returns void
set Jitter Buffer Maximum Delay
Set jitter buffer maximum delay.
-Parameters
delay: number
Returns void
set Jitter Buffer Nominal Delay
Set jitter buffer nominal delay.
-Parameters
delay: number
Returns void
set Jitter Buffer Rate
Set jitter buffer rate (JB rate).
-Parameters
value: number
Returns void
set Loss Rate
Set loss rate.
-Parameters
lossRate: number
Returns void
set MosCQ
Set MOS-CQ.
-Parameters
value: number
Returns void
set MosLQ
Set MOS-LQ.
-Parameters
value: number
Returns void
set Noise Level
Set noise level.
-Parameters
level: number
Returns void
set Packet Loss Concealment
Set packet loss concealment (PLC).
-Parameters
value: number
Returns void
setRFactor
Set R factor.
-Parameters
factor: number
Returns void
set Residual Echo Return Loss
Set residual echo return loss.
-Parameters
loss: number
Returns void
set Round Trip Delay
Set round trip delay.
-Parameters
delay: number
Returns void
set Signal Level
Set signal level.
-Parameters
level: number
Returns void
set Ssrc
Set SSRC of source.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Burst Density
Set burst density.
+Parameters
burstDensity: number
Returns void
set Burst Duration
Set burst duration.
+Parameters
burstDuration: number
Returns void
set Discard Rate
Set discard rate.
+Parameters
discardRate: number
Returns void
set End System Delay
Set end system delay.
+Parameters
delay: number
Returns void
set ExternalRFactor
Set external R factor.
+Parameters
factor: number
Returns void
set Gap Density
Set gap density.
+Parameters
gapDensity: number
Returns void
set Gap Duration
Set gap duration.
+Parameters
gapDuration: number
Returns void
set Gmin
Set Gmin.
+Parameters
value: number
Returns void
set Jitter Buffer Absolute Maximum Delay
Set jitter buffer absolute maximum delay.
+Parameters
delay: number
Returns void
set Jitter Buffer Adaptive
Set jitter buffer adaptive (JBA).
+Parameters
value: number
Returns void
set Jitter Buffer Maximum Delay
Set jitter buffer maximum delay.
+Parameters
delay: number
Returns void
set Jitter Buffer Nominal Delay
Set jitter buffer nominal delay.
+Parameters
delay: number
Returns void
set Jitter Buffer Rate
Set jitter buffer rate (JB rate).
+Parameters
value: number
Returns void
set Loss Rate
Set loss rate.
+Parameters
lossRate: number
Returns void
set MosCQ
Set MOS-CQ.
+Parameters
value: number
Returns void
set MosLQ
Set MOS-LQ.
+Parameters
value: number
Returns void
set Noise Level
Set noise level.
+Parameters
level: number
Returns void
set Packet Loss Concealment
Set packet loss concealment (PLC).
+Parameters
value: number
Returns void
setRFactor
Set R factor.
+Parameters
factor: number
Returns void
set Residual Echo Return Loss
Set residual echo return loss.
+Parameters
loss: number
Returns void
set Round Trip Delay
Set round trip delay.
+Parameters
delay: number
Returns void
set Signal Level
Set signal level.
+Parameters
level: number
Returns void
set Ssrc
Set SSRC of source.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class XrPacket
RTCP XR packet.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Class XrPacket
RTCP XR packet.
See
Hierarchy (view full)
Index
Constructors
Hierarchy (view full)
Index
Constructors
Methods
Returns XrPacket
Throws
view
does not contain a valid RTCP XR packet.Methods
add Report
Add Extended Report.
+Methods
add Report
Add Extended Report.
Parameters
report: ExtendedReport
Returns void
Remarks
clone
Clone the packet or item. The cloned instance does not share any memory +
clone
Clone the packet or item. The cloned instance does not share any memory with the original one. The cloned instance is a new class instance referencing a different buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be cloned. If not given, a @@ -59,21 +59,21 @@
Throws
serializationBuffer
doesn't have space enough to serialize the content.dump
Dump XR packet info.
-Returns XrPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
+dump
Dump XR packet info.
+Returns XrPacketDump
get Byte Length
Computes total length of the content (in bytes) including padding if any.
Returns number
Remarks
get Count
Get the RTCP header count value.
+get Count
Get the RTCP header count value.
Returns number
Remarks
get Packet Type
Get the RTCP packet type.
-Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
-Returns number
get Reports
Get Extended Reports.
+get Packet Type
Get the RTCP packet type.
+Returns RtcpPacketType
get Padding
Get the padding (in bytes) at the end of the packet.
+Returns number
get Reports
Get Extended Reports.
Returns ExtendedReport[]
Remarks
Throws
Example
get Ssrc
Get sender SSRC.
-Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
+get Ssrc
Get sender SSRC.
+Returns number
get View
Get a buffer view containing the serialized content of the packet or item.
Parameters
Optional
serializationBuffer: ArrayBufferBuffer in which the content will be serialized in case serialization is needed. If not given, a new one will internally allocated.
@@ -97,16 +97,16 @@Throws
needs Serialization
Whether serialization is needed, meaning that the current buffer view +
needs Serialization
Whether serialization is needed, meaning that the current buffer view doesn't represent the current content of the packet or item (due to modifications not applied yet). Calling serialize or getView will serialize the packet or the item.
-Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add +
Returns boolean
pad To4 Bytes
Pad the packet total length to 4 bytes. To achieve it, this method may add or remove bytes of padding.
Returns void
Remarks
serialize
Apply pending changes and serialize the content of the packet or item into +
serialize
Apply pending changes and serialize the content of the packet or item into a new buffer.
Parameters
Optional
buffer: ArrayBufferBuffer in which the content will be serialized. If not given, a new one will internally allocated.
@@ -121,9 +121,9 @@Throws
buffer
doesn't have space enough to serialize the content.set Reports
Set Extended Reports.
+set Reports
Set Extended Reports.
Parameters
reports: ExtendedReport[]
Returns void
Remarks
set Ssrc
Set sender SSRC.
-Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
set Ssrc
Set sender SSRC.
+Parameters
ssrc: number
Returns void
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration ExtendedReportType
Extended Report types.
-Index
Enumeration Members
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration ExtendedReportType
Extended Report types.
+Index
Enumeration Members
Enumeration Members
DLRR
DLRR Report.
-DRLE
Duplicate RLE Report.
-ECN
ECN Summary Report.
-LRLE
Loss RLE Report.
-PRT
Packet Receipt Times Report.
-RRT
Receiver Reference Time Report.
-SS
Statistics Summary Report.
-VM
VoIP Metrics Report.
-Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
DRLE
Duplicate RLE Report.
+ECN
ECN Summary Report.
+LRLE
Loss RLE Report.
+PRT
Packet Receipt Times Report.
+RRT
Receiver Reference Time Report.
+SS
Statistics Summary Report.
+VM
VoIP Metrics Report.
+Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration PsFeedbackMessageType
RTCP Feedback payload specific message types.
-Index
Enumeration Members
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration PsFeedbackMessageType
RTCP Feedback payload specific message types.
+Index
Enumeration Members
Enumeration Members
AFB
Application layer FB message.
-PLI
Picture Loss Indication.
-RPSI
Reference Picture Selection Indication.
-SLI
Slice Loss Indication.
-Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
PLI
Picture Loss Indication.
+RPSI
Reference Picture Selection Indication.
+SLI
Slice Loss Indication.
+Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration RtcpPacketType
RTCP packet types.
-Index
Enumeration Members
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration RtcpPacketType
RTCP packet types.
+Index
Enumeration Members
Enumeration Members
APP
RTCP APP packet.
-BYE
RTCP BYE packet.
-IJ
Extended Jitter Reports packet.
-PSFB
RTCP Payload Specific Feedback packet.
-RR
RTCP Receiver Report packet.
-RTPFB
RTCP Transport Layer Feedback packet.
-SDES
RTCP Sender Report packet.
-SR
RTCP Sender Report packet.
-XR
RTCP Extended Report packet.
-Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
BYE
RTCP BYE packet.
+IJ
Extended Jitter Reports packet.
+PSFB
RTCP Payload Specific Feedback packet.
+RR
RTCP Receiver Report packet.
+RTPFB
RTCP Transport Layer Feedback packet.
+SDES
RTCP Sender Report packet.
+SR
RTCP Sender Report packet.
+XR
RTCP Extended Report packet.
+Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration RtpExtensionType
RTP extensions.
-Index
Enumeration Members
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration RtpExtensionType
RTP extensions.
+Index
Enumeration Members
See
MID
Media identification.
+MID
Media identification.
URI:
urn:ietf:params:rtp-hdrext:sdes:mid
See
RTP_ REPAIRED_ STREAM_ ID
RTP Repaired Stream Identifier.
+RTP_ REPAIRED_ STREAM_ ID
RTP Repaired Stream Identifier.
URI:
urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
See
RTP_ STREAM_ ID
RTP Stream Identifier.
+RTP_ STREAM_ ID
RTP Stream Identifier.
URI:
urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
See
SSRC_ AUDIO_ LEVEL
Audio Level
+SSRC_ AUDIO_ LEVEL
Audio Level
URI:
urn:ietf:params:rtp-hdrext:ssrc-audio-level
See
TOFFSET
Transmission Time Offsets.
+TOFFSET
Transmission Time Offsets.
URI:
urn:ietf:params:rtp-hdrext:toffset
See
TRANSPORT_ WIDE_ SEQ_ NUMBER
Transport-wide Sequence Number.
+TRANSPORT_ WIDE_ SEQ_ NUMBER
Transport-wide Sequence Number.
URI:
http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
See
VIDEO_ ORIENTATION
Video Orientation.
+VIDEO_ ORIENTATION
Video Orientation.
URI:
urn:3gpp:video-orientation
See
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration RtpFeedbackMessageType
RTCP Feedback transport layer message types.
-Index
Enumeration Members
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration RtpFeedbackMessageType
RTCP Feedback transport layer message types.
+Index
Enumeration Members
Enumeration Members
ECN
Explicit Congestion Notification (ECN).
-NACK
Generic NACK.
-SR_ REQ
Rapid Resynchronisation Request.
-Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
NACK
Generic NACK.
+SR_ REQ
Rapid Resynchronisation Request.
+Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration SdesItemType
SDES Chunk Item types.
-Index
Enumeration Members
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Enumeration SdesItemType
SDES Chunk Item types.
+Index
Enumeration Members
Enumeration Members
CNAME
Canonical End-Point Identifier SDES Item.
-EMAIL
Electronic Mail Address SDES Item.
-LOC
Geographic User Location SDES Item.
-NAME
User Name SDES Item.
-NOTE
Notice/Status SDES Item.
-PHONE
Phone Number SDES Item.
-PRIV
Private Extensions SDES Item.
-TOOL
Application or Tool Name SDES Item.
-Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
EMAIL
Electronic Mail Address SDES Item.
+LOC
Geographic User Location SDES Item.
+NAME
User Name SDES Item.
+NOTE
Notice/Status SDES Item.
+PHONE
Phone Number SDES Item.
+PRIV
Private Extensions SDES Item.
+TOOL
Application or Tool Name SDES Item.
+Settings
Member Visibility
Theme
On This Page
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function createExtendedReportBitVectorChunk
Create a Bit Vector Chunk and return a 2 bytes number representing it.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function createExtendedReportBitVectorChunk
Create a Bit Vector Chunk and return a 2 bytes number representing it.
Parameters
bitVector: number
Returns number
See
Settings
Member Visibility
Theme
Generated using TypeDoc
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function createExtendedReportRunLengthChunk
Create a Run Length Chunk and return a 2 bytes number representing it.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function createExtendedReportRunLengthChunk
Create a Run Length Chunk and return a 2 bytes number representing it.
Parameters
runType: "zeros" | "ones"
runLength: number
Returns number
See
Settings
Member Visibility
Theme
Generated using TypeDoc
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function createNackItem
bitmask: number;
pid: number;
}
Create a NACK item.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function createNackItem
bitmask: number;
pid: number;
}
Create a NACK item.
Parameters
seqs: number[]
RTP sequence number of lost packets. As per NACK rules, there can be up to 17 seq numbers and max diff between lowest and highest must be 17.
-Returns {
bitmask: number;
pid: number;
}
bitmask: number
pid: number
Settings
Member Visibility
Theme
Generated using TypeDoc
Returns {
bitmask: number;
pid: number;
}
bitmask: number
pid: number
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function isRtcp
Whether the given buffer view could be a valid RTCP packet or not.
-Parameters
view: DataView
Returns boolean
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function isRtcp
Whether the given buffer view could be a valid RTCP packet or not.
+Parameters
view: DataView
Returns boolean
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function isRtp
Whether the given buffer view could be a valid RTP packet or not.
-Parameters
view: DataView
Returns boolean
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function isRtp
Whether the given buffer view could be a valid RTP packet or not.
+Parameters
view: DataView
Returns boolean
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function parseExtendedReportChunk
Parse given 2 bytes number as a Extended Report chunk.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function parseExtendedReportChunk
Parse given 2 bytes number as a Extended Report chunk.
Parameters
chunk: number
Returns ExtendedReportChunk
See
Settings
Member Visibility
Theme
Generated using TypeDoc
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function parseNackItem
Parse a NACK item. It returns an array with RTP sequence numbers that are +
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function parseNackItem
Parse a NACK item. It returns an array with RTP sequence numbers that are included in the item (lost packets).
-Parameters
pid: number
bitmask: number
Returns number[]
Settings
Member Visibility
Theme
Generated using TypeDoc
Parameters
pid: number
bitmask: number
Returns number[]
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function rtpExtensionUriToType
Get the RTP extension type associated to the given RTP extension URI.
-Parameters
uri: string
Returns RtpExtensionType | undefined
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function rtpExtensionUriToType
Get the RTP extension type associated to the given RTP extension URI.
+Parameters
uri: string
Returns RtpExtensionType | undefined
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function timeMsToAbsSendTime
Convert Unix epoch timestamp in milliseconds to "Absolute Send Time" format.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function timeMsToAbsSendTime
Convert Unix epoch timestamp in milliseconds to "Absolute Send Time" format.
Parameters
timeMs: number
Returns number
See
Settings
Member Visibility
Theme
Generated using TypeDoc
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function arrayBufferToNodeBuffer
Convert ArrayBuffer to Node.js Buffer.
+Parameters
arrayBuffer: ArrayBuffer
Returns Buffer
Remarks
+- Just for Node.js.
+
+Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function arrayBufferToString
Convert ArrayBuffer to string.
-Parameters
arrayBuffer: ArrayBuffer
Returns string
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function arrayBufferToString
Convert ArrayBuffer to string.
+Parameters
arrayBuffer: ArrayBuffer
Returns string
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function dataViewToNodeBuffer
Convert DataView to Node.js Buffer using the same underlying ArrayBuffer.
+Parameters
view: DataView
Returns Buffer
Remarks
+- Just for Node.js.
+
+Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function dataViewToString
Convert DataView to string.
-Parameters
view: DataView
Returns string
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function dataViewToString
Convert DataView to string.
+Parameters
view: DataView
Returns string
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function getStringByteLength
Get the byte length of a string.
-Parameters
string: string
Returns number
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function getStringByteLength
Get the byte length of a string.
+Parameters
string: string
Returns number
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function nodeBufferToArrayBuffer
Convert Node.js Buffer to a new allocated ArrayBuffer.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function nodeBufferToArrayBuffer
Convert Node.js Buffer to a new allocated ArrayBuffer.
Parameters
nodeBuffer: Buffer
Returns ArrayBuffer
Remarks
Settings
Member Visibility
Theme
Generated using TypeDoc
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function nodeBufferToDataView
Convert Node.js Buffer to DataView using the same underlying ArrayBuffer.
+- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function nodeBufferToDataView
Convert Node.js Buffer to DataView using the same underlying ArrayBuffer.
Parameters
nodeBuffer: Buffer
Returns DataView
Remarks
Settings
Member Visibility
Theme
Generated using TypeDoc
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function numberToDataView
Convert number to DataView.
-Parameters
number: number
Returns DataView
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function numberToDataView
Convert number to DataView.
+Parameters
number: number
Returns DataView
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function numericArrayToDataView
Convert array of integers to DataView.
-Parameters
array: number[]
Returns DataView
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function numericArrayToDataView
Convert array of integers to DataView.
+Parameters
array: number[]
Returns DataView
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function padTo4Bytes
Returns the given size padded to 4 bytes.
-Parameters
size: number
Returns number
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function padTo4Bytes
Returns the given size padded to 4 bytes.
+Parameters
size: number
Returns number
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function stringToDataView
Convert string to DataView.
-Parameters
string: string
Returns DataView
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4Function stringToDataView
Convert string to DataView.
+Parameters
string: string
Returns DataView
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4rtp.js - v0.11.4
Class Hierarchy
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4rtp.js - v0.11.4
Class Hierarchy
Settings
Member Visibility
Theme
Generated using TypeDoc
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4rtp.js - v0.11.4
rtp.js
+
- Preparing search index...
- The search index is not available
rtp.js - v0.11.4rtp.js - v0.11.4
rtp.js
RTP stack for Node.js and browser written in TypeScript. rtp.js provides with an API to parse, generate and modify RTP and RTCP packets.
Installation