Skip to content

Repository files navigation

Open Source Licenses

This project uses the following open source libraries.

ICE / STUN / TURN

Library Version License Source
libjuice 1.3.3 MPL 2.0 webrtc-sdk/src/main/cpp/third_party/libjuice/
Mozilla Public License Version 2.0
Copyright (c) 2020-2024 Paul-Louis Ageneau
See: https://www.mozilla.org/en-US/MPL/2.0/

DTLS / TLS / Cryptography

Library Version License Source
mbedTLS 3.6.0 Apache 2.0 webrtc-sdk/src/main/cpp/third_party/mbedtls/
Copyright (C) 2006-2024, Arm Limited (or its affiliates), All Rights Reserved
SPDX-License-Identifier: Apache-2.0
See: https://www.apache.org/licenses/LICENSE-2.0

Video Processing

Library Version License Source
libyuv main BSD webrtc-sdk/src/main/cpp/third_party/libyuv/
Copyright 2011 The LibYuv Project Authors. All rights reserved.
BSD License — See LICENSE file for full text.

Audio Codec

Library Version License Source
libopus 1.5.2 BSD webrtc-sdk/src/main/cpp/third_party/opus/
Copyright 2001-2023 Xiph.Org, Skype Limited, Octasic, et al.
BSD License — See COPYING file for full text.

SRTP / SRTCP

Library Version License Source
libsrtp 3.0.0 BSD 3-Clause webrtc-sdk/src/main/cpp/third_party/libsrtp/
Copyright (c) 2001-2017 Cisco Systems, Inc.
BSD 3-Clause License
See: https://opensource.org/licenses/BSD-3-Clause

Self-Implemented Modules

Module RFC Notes
RTP / RTCP RFC 3550, 3551 Self-implemented
DTLS-SRTP Wrapper RFC 5764 Wraps mbedTLS DTLS + key exporter
CRC-32 N/A Self-implemented (STUN FINGERPRINT)

About

No description, website, or topics provided.

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages