Release 2.1.2
This patch release significantly reduces RTCP CPU usage (thanks to #178), extends SCL to support NAL units as small as 4 bytes for H264 and 6 bytes for H265/H266 (including start code prefix). These are the smallest sizes reasonable. This release also fixes a bug where separate NAL units with same timestamps are discarded after first.
This commit is contained in:
parent
c07a8c2b57
commit
c72b9ec21c
|
@ -1,3 +1,3 @@
|
|||
set(uvgrtp_VER 2.1.1)
|
||||
set(uvgrtp_VER 2.1.2)
|
||||
set(uvgrtp_DESCR "uvgRTP is an Real-Time Transport Protocol (RTP) library written in C++ with a focus on simple to use and high-efficiency media delivery over the internet")
|
||||
set(uvgrtp_URL "https://github.com/ultravideo/uvgRTP")
|
|
@ -48,7 +48,7 @@ PROJECT_NAME = uvgRTP
|
|||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 2.1.1
|
||||
PROJECT_NUMBER = 2.1.2
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.1</span>
|
||||
<div id="projectname">uvgRTP<span id="projectnumber"> 2.1.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">An open-source library for RTP/SRTP media delivery</div>
|
||||
</td>
|
||||
|
|
Loading…
Reference in New Issue