Commit b8277974 by xiongziliang

webrtc sdp msid不存在时,不添加

parent 76372cd3
...@@ -1149,10 +1149,8 @@ RtcSessionSdp::Ptr RtcSession::toRtcSessionSdp() const{ ...@@ -1149,10 +1149,8 @@ RtcSessionSdp::Ptr RtcSession::toRtcSessionSdp() const{
auto msid = std::make_shared<SdpAttrMsid>(); auto msid = std::make_shared<SdpAttrMsid>();
if (!m.rtp_rtx_ssrc[0].msid.empty()) { if (!m.rtp_rtx_ssrc[0].msid.empty()) {
msid->parse(m.rtp_rtx_ssrc[0].msid); msid->parse(m.rtp_rtx_ssrc[0].msid);
} else { sdp_media.items.emplace_back(wrapSdpAttr(std::move(msid)));
msid->parse("mslabel label");
} }
sdp_media.items.emplace_back(wrapSdpAttr(std::move(msid)));
} }
} }
......
...@@ -40,7 +40,9 @@ void WebRtcEchoTest::onCheckSdp(SdpType type, RtcSession &sdp) { ...@@ -40,7 +40,9 @@ void WebRtcEchoTest::onCheckSdp(SdpType type, RtcSession &sdp) {
if (type == SdpType::answer) { if (type == SdpType::answer) {
for (auto &m : sdp.media) { for (auto &m : sdp.media) {
for (auto &ssrc : m.rtp_rtx_ssrc) { for (auto &ssrc : m.rtp_rtx_ssrc) {
ssrc.msid = "zlmediakit msid"; if (!ssrc.msid.empty()) {
ssrc.msid = "zlmediakit msid";
}
} }
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论