Opened 15 years ago
Last modified 14 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.
Note: See
TracTickets for help on using
tickets.