From daa4fc7a649ba902de99d417af9d4661510128ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joni=20R=C3=A4s=C3=A4nen?= Date: Tue, 31 Aug 2021 09:59:22 +0300 Subject: [PATCH] packaging: Fill in the placeholders for packet details --- packaging/Description.txt | 2 +- packaging/License.txt | 26 +++++++++++++++++++++++++- packaging/Readme.txt | 19 ++++++++++++++++++- packaging/Welcome.txt | 2 +- 4 files changed, 45 insertions(+), 4 deletions(-) diff --git a/packaging/Description.txt b/packaging/Description.txt index f6e0339..2f8f923 100644 --- a/packaging/Description.txt +++ b/packaging/Description.txt @@ -1 +1 @@ -Placeholder \ No newline at end of file +Open-source library for RTP/SRTP media delivery \ No newline at end of file diff --git a/packaging/License.txt b/packaging/License.txt index f6e0339..fe7680d 100644 --- a/packaging/License.txt +++ b/packaging/License.txt @@ -1 +1,25 @@ -Placeholder \ No newline at end of file +BSD 2-Clause License + +Copyright (c) 2019-2021, Tampere University +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/packaging/Readme.txt b/packaging/Readme.txt index f6e0339..d282493 100644 --- a/packaging/Readme.txt +++ b/packaging/Readme.txt @@ -1 +1,18 @@ -Placeholder \ No newline at end of file +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. It features an intuitive and easy-to-use Application Programming Interface (API), built-in support for transporting Versitile Video Coding (VVC), High Efficiency Video Coding (HEVC), Advanced Video Coding (AVC) encoded video and Opus encoded audio. uvgRTP also supports End-to-End Encrypted (E2EE) media delivery using the combination of Secure RTP (SRTP) and ZRTP. + +Currently supported specifications: + + RFC 3350: RTP: A Transport Protocol for Real-Time Applications + RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC) + RFC 6184: RTP Payload Format for H.264 Video + RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec + RFC 3711: The Secure Real-time Transport Protocol (SRTP) + RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP + Draft: RTP Payload Format for Versatile Video Coding (VVC) + + +The original version of uvgRTP is based on Marko Viitanen's fRTPlib library. + +API documentation can be found here: https://ultravideo.github.io/uvgRTP/html/index.html + +uvgRTP is still in its beginning phases and bugs are being fixed. \ No newline at end of file diff --git a/packaging/Welcome.txt b/packaging/Welcome.txt index f6e0339..8164a75 100644 --- a/packaging/Welcome.txt +++ b/packaging/Welcome.txt @@ -1 +1 @@ -Placeholder \ No newline at end of file +Welcome to using RTP/SRTP Library called uvgRTP! \ No newline at end of file