Commit 22172114 by xiongziliang

rtp组播监听组播地址

更新ZLToolKit
parent 4db67aaa
Subproject commit 02c344efb0eba8bd4f1eec8fb5dce3db5bda284a Subproject commit 8390b18171dd7a49b71cb28bd718bb9372c1421b
...@@ -305,7 +305,7 @@ void RtspPlayer::handleResSETUP(const Parser &parser, unsigned int uiTrackIndex) ...@@ -305,7 +305,7 @@ void RtspPlayer::handleResSETUP(const Parser &parser, unsigned int uiTrackIndex)
//udp组播 //udp组播
auto multiAddr = FindField((strTransport + ";").data(), "destination=", ";"); auto multiAddr = FindField((strTransport + ";").data(), "destination=", ";");
pRtpSockRef.reset(new Socket()); pRtpSockRef.reset(new Socket());
if (!pRtpSockRef->bindUdpSock(rtp_port, "0.0.0.0")) { if (!pRtpSockRef->bindUdpSock(rtp_port, multiAddr.data())) {
pRtpSockRef.reset(); pRtpSockRef.reset();
throw std::runtime_error("open udp sock err"); throw std::runtime_error("open udp sock err");
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论