Menu

#190 SIP remote hold improvements

Enhancement
closed-accepted
OPAL (138)
5
2006-12-08
2006-11-28
No

We've seen compatibility problems with hold/retrieve when testing against some Siemens devices (which use a M5T [Mediatrix] SIP Stack).

The main problem is that the remote sends a re-invite without SDP to retrieve the call.

Attached is a patch against current HEAD with the following changes:
- accept Re-Invite without SDP (while being held) as retrieve from hold
- don't stop the media if the call is retrieved, as the media streams are un-paused
- don't restart the media on invite ack when the call is held, as the media streams are paused

Btw, also needed for compatibility is patch 1429209, but that's another story :-)

Discussion

  • Simon Zwahlen

    Simon Zwahlen - 2006-11-29

    Logged In: YES
    user_id=248801
    Originator: YES

    After a bit more thinking about it, I'd rather remove the some things from this patch. Seems like the re-establishment of media channels is correct (but there's another bug associated with this (affects H.323 too, see mailing list)).

    Attaching reworked, more trivial patch.

     
  • Simon Zwahlen

    Simon Zwahlen - 2006-12-05

    Patch against current HEAD

     
  • Simon Zwahlen

    Simon Zwahlen - 2006-12-05

    Logged In: YES
    user_id=248801
    Originator: YES

    Again renewed patch with the following changes:
    - accept Re-Invite without SDP (while being held) as retrieve from hold
    - don't restart the media on ACK when the call is held, as the media streams are paused

    I think I finally got it right this time :-)

     
  • Craig Southeren

    Craig Southeren - 2006-12-08

    Logged In: YES
    user_id=774109
    Originator: NO

    Applied

     
  • Craig Southeren

    Craig Southeren - 2006-12-08
    • assigned_to: nobody --> csoutheren
    • status: open --> closed-accepted
     

Log in to post a comment.

MongoDB Logo MongoDB