Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(JingleSessionPC): no media flowing after ICE restart
If DTLS fingerprint remains unchanged after ice-restart there will be no media flow even thought the ICE connection will be re-established. That's because JVB has all layers re-initialized from scratch, but the WebRTC stack will keep the current state of the DTLS layer. Reset the DTLS layer by setting an all zeros fingerprint on the hacky offer/answer cycle which is currently done in order to reset the data channels and the sequence number counters on the RTP receivers.
- Loading branch information