Fixed SDP related RFCs compliance issues. See #94
This commit is contained in:
parent
acb1e55d08
commit
1a4f5ac6c1
@ -620,6 +620,9 @@ std::string SessionManager::get_source_sdp_(uint32_t id,
|
||||
if (IN_MULTICAST(info.stream.m_ui32DestIP)) {
|
||||
ss << "/" << static_cast<unsigned>(info.stream.m_byTTL);
|
||||
}
|
||||
/*ss << "\na=source-filter: incl IN IP4 "
|
||||
<< ip::address_v4(info.stream.m_ui32DestIP).to_string() << " "
|
||||
<< config_->get_ip_addr_str();*/
|
||||
ss << "\nt=0 0\n"
|
||||
<< "a=clock-domain:PTPv2 " << static_cast<unsigned>(ptp_config_.domain)
|
||||
<< "\n"
|
||||
@ -636,10 +639,11 @@ std::string SessionManager::get_source_sdp_(uint32_t id,
|
||||
<< "a=framecount:" << info.stream.m_ui32MaxSamplesPerPacket << "\n"
|
||||
<< "a=ptime:" << ptime << "\n"
|
||||
<< "a=mediaclk:direct=0\n";
|
||||
ss << "a=ts-refclk:ptp=IEEE1588-2008:";
|
||||
if (info.refclk_ptp_traceable) {
|
||||
ss << "a=ts-refclk:ptp=traceable\n";
|
||||
ss << "traceable\n";
|
||||
} else {
|
||||
ss << "a=ts-refclk:ptp=IEEE1588-2008:" << ptp_status_.gmid << ":"
|
||||
ss << ptp_status_.gmid << ":"
|
||||
<< static_cast<unsigned>(ptp_config_.domain) << "\n";
|
||||
}
|
||||
ss << "a=recvonly\n";
|
||||
|
Loading…
x
Reference in New Issue
Block a user