Opened 10 years ago

Last modified 10 years ago

#1079 closed defect

ICE session should be kept alive even when media is marked as inactive — at Initial Version

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.7
Component: pjsua-lib Version: trunk
Keywords: sipit26 Cc:
Backport to 1.x milestone: Backported:

Description

In double hold situation, media will be marked as a=inactive. When the media is reactivated again (the call is resumed), it looks like we unnecessarily restart ICE negotiation, which will fail if remote still has the ICE session intact.

More over, isn't it that we should keep sending keep-alive packets and maybe even RTCP packets even when the media is marked as inactive? This would be the argument to keep ICE session alive when media is inactive.

Change History (0)

Note: See TracTickets for help on using tickets.