/* * Copyright 2019 The WebRTC project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree.
*/
// Names or name prefixes of protocols as defined by SDP specifications, // and generated in SDP produced by WebRTC. externconstchar kMediaProtocolSctp[]; externconstchar kMediaProtocolUdpDtlsSctp[]; externconstchar kMediaProtocolDtlsSavpf[]; externconstchar kMediaProtocolSavpf[]; externconstchar kMediaProtocolAvpf[];
// Exported for testing only externconstchar kMediaProtocolTcpDtlsSctp[]; externconstchar kMediaProtocolDtlsSctp[];
// Returns true if the given media section protocol indicates use of RTP. bool IsRtpProtocol(absl::string_view protocol); // Returns true if the given media section protocol indicates use of SCTP. bool IsSctpProtocol(absl::string_view protocol);
// Returns true if the given media protocol is unencrypted SCTP bool IsPlainSctp(absl::string_view protocol); // Returns true if the given media protocol is encrypted SCTP bool IsDtlsSctp(absl::string_view protocol);
// Returns true if the given media protocol is unencrypted RTP bool IsPlainRtp(absl::string_view protocol); // Returns true if the given media protocol is encrypted RTP bool IsDtlsRtp(absl::string_view protocol);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.