doc: Update readme and packaging info
This commit is contained in:
parent
7e41c00716
commit
63860cd78a
|
@ -6,12 +6,13 @@ uvgRTP is licensed under the permissive BSD 2-Clause License. This cross-platfor
|
||||||
|
|
||||||
Currently supported specifications:
|
Currently supported specifications:
|
||||||
* [RFC 3550: RTP: A Transport Protocol for Real-Time Applications](https://tools.ietf.org/html/rfc3550)
|
* [RFC 3550: RTP: A Transport Protocol for Real-Time Applications](https://tools.ietf.org/html/rfc3550)
|
||||||
* [RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC)](https://tools.ietf.org/html/rfc7798)
|
* [RFC 3551: RTP Profile for Audio and Video Conferences](https://tools.ietf.org/html/rfc3551)
|
||||||
* [RFC 6184: RTP Payload Format for H.264 Video](https://tools.ietf.org/html/rfc6184)
|
* [RFC 6184: RTP Payload Format for H.264 Video](https://tools.ietf.org/html/rfc6184)
|
||||||
|
* [RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC)](https://tools.ietf.org/html/rfc7798)
|
||||||
|
* [Draft: RTP Payload Format for Versatile Video Coding (VVC)](https://tools.ietf.org/html/draft-ietf-avtcore-rtp-vvc-18)
|
||||||
* [RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec](https://tools.ietf.org/html/rfc7587)
|
* [RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec](https://tools.ietf.org/html/rfc7587)
|
||||||
* [RFC 3711: The Secure Real-time Transport Protocol (SRTP)](https://tools.ietf.org/html/rfc3711)
|
* [RFC 3711: The Secure Real-time Transport Protocol (SRTP)](https://tools.ietf.org/html/rfc3711)
|
||||||
* [RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP](https://tools.ietf.org/html/rfc6189)
|
* [RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP](https://tools.ietf.org/html/rfc6189)
|
||||||
* [Draft: RTP Payload Format for Versatile Video Coding (VVC)](https://tools.ietf.org/html/draft-ietf-avtcore-rtp-vvc-08)
|
|
||||||
|
|
||||||
## Notable features
|
## Notable features
|
||||||
|
|
||||||
|
|
|
@ -6,12 +6,13 @@ uvgRTP is licensed under the permissive BSD 2-Clause License. This cross-platfor
|
||||||
|
|
||||||
Currently supported specifications:
|
Currently supported specifications:
|
||||||
* [RFC 3550: RTP: A Transport Protocol for Real-Time Applications](https://tools.ietf.org/html/rfc3550)
|
* [RFC 3550: RTP: A Transport Protocol for Real-Time Applications](https://tools.ietf.org/html/rfc3550)
|
||||||
* [RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC)](https://tools.ietf.org/html/rfc7798)
|
* [RFC 3551: RTP Profile for Audio and Video Conferences](https://tools.ietf.org/html/rfc3551)
|
||||||
* [RFC 6184: RTP Payload Format for H.264 Video](https://tools.ietf.org/html/rfc6184)
|
* [RFC 6184: RTP Payload Format for H.264 Video](https://tools.ietf.org/html/rfc6184)
|
||||||
|
* [RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC)](https://tools.ietf.org/html/rfc7798)
|
||||||
|
* [Draft: RTP Payload Format for Versatile Video Coding (VVC)](https://tools.ietf.org/html/draft-ietf-avtcore-rtp-vvc-18)
|
||||||
* [RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec](https://tools.ietf.org/html/rfc7587)
|
* [RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec](https://tools.ietf.org/html/rfc7587)
|
||||||
* [RFC 3711: The Secure Real-time Transport Protocol (SRTP)](https://tools.ietf.org/html/rfc3711)
|
* [RFC 3711: The Secure Real-time Transport Protocol (SRTP)](https://tools.ietf.org/html/rfc3711)
|
||||||
* [RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP](https://tools.ietf.org/html/rfc6189)
|
* [RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP](https://tools.ietf.org/html/rfc6189)
|
||||||
* [Draft: RTP Payload Format for Versatile Video Coding (VVC)](https://tools.ietf.org/html/draft-ietf-avtcore-rtp-vvc-08)
|
|
||||||
|
|
||||||
## Notable features
|
## Notable features
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ set(CPACK_PACKAGE_VERSION_MINOR ${PROJECT_VERSION_MINOR})
|
||||||
set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH})
|
set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH})
|
||||||
set(CPACK_VERBATIM_VARIABLES YES)
|
set(CPACK_VERBATIM_VARIABLES YES)
|
||||||
set(CPACK_PACKAGE_CONTACT https://github.com/jrsnen)
|
set(CPACK_PACKAGE_CONTACT https://github.com/jrsnen)
|
||||||
set(CPACK_DEBIAN_PACKAGE_MAINTAINER polusto)
|
set(CPACK_DEBIAN_PACKAGE_MAINTAINER jrsnen)
|
||||||
set(CPACK_RPM_COMPONENT_INSTALL TRUE)
|
set(CPACK_RPM_COMPONENT_INSTALL TRUE)
|
||||||
set(CPACK_DEB_COMPONENT_INSTALL TRUE)
|
set(CPACK_DEB_COMPONENT_INSTALL TRUE)
|
||||||
set(CPACK_COMPONENTS_GROUPING ONE_PER_GROUP)
|
set(CPACK_COMPONENTS_GROUPING ONE_PER_GROUP)
|
||||||
|
|
|
@ -1 +1,4 @@
|
||||||
Open-source library for RTP/SRTP media delivery
|
DESCRIPTION
|
||||||
|
===========
|
||||||
|
|
||||||
|
uvgRTP is an open-source library for RTP/SRTP media delivery. You need to install Crypto++ in order to use SRTP in uvgRTP.
|
|
@ -1,8 +1,8 @@
|
||||||
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.
|
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:
|
Currently supported specifications:
|
||||||
|
|
||||||
RFC 3350: RTP: A Transport Protocol for Real-Time Applications
|
RFC 3350: RTP: A Transport Protocol for Real-Time Applications
|
||||||
|
RFC 3551: RTP Profile for Audio and Video Conferences
|
||||||
RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC)
|
RFC 7798: RTP Payload Format for High Efficiency Video Coding (HEVC)
|
||||||
RFC 6184: RTP Payload Format for H.264 Video
|
RFC 6184: RTP Payload Format for H.264 Video
|
||||||
RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec
|
RFC 7587: RTP Payload Format for the Opus Speech and Audio Codec
|
||||||
|
@ -10,9 +10,6 @@ Currently supported specifications:
|
||||||
RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP
|
RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP
|
||||||
Draft: RTP Payload Format for Versatile Video Coding (VVC)
|
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
|
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.
|
The original version of uvgRTP is based on Marko Viitanen's fRTPlib library.
|
Loading…
Reference in New Issue