From 978917b4657e31fd04c05d5a623106c54e57ef17 Mon Sep 17 00:00:00 2001 From: ziyue <1213642868@qq.com> Date: Tue, 30 Mar 2021 18:34:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webrtc/Sdp.cpp | 15 +++++++++++++++ webrtc/Sdp.h | 3 +++ 2 files changed, 18 insertions(+) diff --git a/webrtc/Sdp.cpp b/webrtc/Sdp.cpp index a6b548fd..c8cd55ac 100644 --- a/webrtc/Sdp.cpp +++ b/webrtc/Sdp.cpp @@ -1186,4 +1186,19 @@ void RtcConfigure::addCandidate(const SdpAttrCandidate &candidate, TrackType typ break; } } +} + +shared_ptr RtcConfigure::createOffer(){ + shared_ptr ret = std::make_shared(); + ret->version = 0; + ret->origin.parse("- 0 0 IN IP4 0.0.0.0"); + ret->session_name = "zlmediakit_webrtc_session"; + ret->session_info = "zlmediakit_webrtc_session"; + ret->connection.parse("IN IP4 0.0.0.0"); + ret->msid_semantic.parse("WMS *"); + return nullptr; +} + +shared_ptr RtcConfigure::createAnswer(const RtcSession &offer){ + return nullptr; } \ No newline at end of file diff --git a/webrtc/Sdp.h b/webrtc/Sdp.h index bfdf01d4..d6860930 100644 --- a/webrtc/Sdp.h +++ b/webrtc/Sdp.h @@ -669,6 +669,9 @@ public: RtpDirection direction, const SdpAttrFingerprint &fingerprint); void addCandidate(const SdpAttrCandidate &candidate, TrackType type = TrackInvalid); + + shared_ptr createOffer(); + shared_ptr createAnswer(const RtcSession &offer); };