webrtc/bugs: 14283 - webrtc - Web-based real-time communication - Monorail
What steps will reproduce the problem?
1. Open a 100-person robot room
2. Subscribe for 4 videos and all audio
3. Switch other video Subscribe
4.Not destroying channels when switching subscriptions, just suspending them
What is the expected result?
Video played successfully
What do you see instead?
1、The thread operating webrtc waits for the signaling thread to return
2、The signaling thread waits for the network thread to return in sdpOfferAnswer::setRemoteDescription->StatsCollector::ExtraSessionInfo
3、The network thread is processing RtpTransportControllerSend::OnSentPacket, and there is a deadlock situation in this function
4、CPU exception
5、When I comment out this function everything works fine