Details

    • Type: Bug Bug
    • Status: Closed
    • Severity: Minor Minor
    • Resolution: Won't Fix
    • Affects Version/s: 1.8.7.1
    • Target Release Version/s: None
    • Component/s: Channels/chan_gtalk
    • Security Level: None
    • Labels:
      None
    • Environment:
      Linux
    • Frequency of Occurrence:
      Occasional

      Description

      Current code waits for RTP packet to come from google over RTP to setup the RTP handshake. This works most of the time except for the case of a dropped UDP packet. If the dropped packet is the initial udp packet sent from google on RTP then the call fails to establish properly. The workaround for this problem involves extracting the google RTP address from the candidate information presented from google on the JABBER channel and sending it to RTP. My patch seems to work but I am sure something more elegant could be crafted.

      No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

        Hide
        Jonathan Rose added a comment -

        This isn't working at all for me. When I use this patch, all of my GTalk calls just lose all of their audio.

        Show
        Jonathan Rose added a comment - This isn't working at all for me. When I use this patch, all of my GTalk calls just lose all of their audio.
        Hide
        Malcolm Davenport added a comment -

        Unfortunately, this issue wasn't addressed during the bug-fix lifetime of Asterisk 1.8. The good news is that Asterisk 11 and greater have chan_motif and res_xmpp, which are a rewrite of XMPP support within Asterisk, and are supported.

        We'd encourage you to try that out instead and see if that clears things up for you.

        Show
        Malcolm Davenport added a comment - Unfortunately, this issue wasn't addressed during the bug-fix lifetime of Asterisk 1.8. The good news is that Asterisk 11 and greater have chan_motif and res_xmpp, which are a rewrite of XMPP support within Asterisk, and are supported. We'd encourage you to try that out instead and see if that clears things up for you.

          People

          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: