mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
RTC: Refine UDP packet peer fast id. 4.0.68
This commit is contained in:
parent
e95fd10462
commit
c3414a30dc
9 changed files with 77 additions and 19 deletions
|
@ -2257,7 +2257,12 @@ void SrsRtcConnection::update_sendonly_socket(SrsUdpMuxSocket* skt)
|
|||
// If no cache, build cache and setup the relations in connection.
|
||||
if (!addr_cache) {
|
||||
peer_addresses_[peer_id] = addr_cache = skt->copy_sendonly();
|
||||
server_->insert_into_id_sessions(peer_id, this);
|
||||
_srs_rtc_manager->add_with_id(peer_id, this);
|
||||
|
||||
uint64_t fast_id = skt->fast_id();
|
||||
if (fast_id) {
|
||||
_srs_rtc_manager->add_with_fast_id(fast_id, this);
|
||||
}
|
||||
}
|
||||
|
||||
// Update the transport.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue