Menu

#493 H323 external RTP session not work.

Development_Branch
closed
nobody
None
5
2015-12-05
2013-10-17
No

I try to use external RTP session and nothing work.

I implement GetMediaTransportAddresses method in class derived from OpalLocalConnection.
This method succesfully called.
But connection has closed before any RTP stream opened.

Discussion

  • Sysolyatin Pavel

    Looks like that

    H323Connection::OpenMediaStream() close channel because stream in NULL in code below:

      // ...
      stream = channel->GetMediaStream();
      if (stream != NULL && stream->Open()) {
        PTRACE(3, "H323\tOpenMediaStream using channel " << channel->GetNumber() << " for session " << sessionID);
        mediaStreams.Append(stream);
        return stream;
      }
    
      PTRACE(2, "H323\tCould not open stream for logical channel " << channel->GetNumber());
      channel->Close();
      return NULL;
    
     
  • Robert Jongbloed

     
  • Robert Jongbloed

    There has been some work in this area, is it still a problem for you?

    Please try latest Lacaille (v3.14) branch.

     
  • Robert Jongbloed

    Can you pelase verify this now works?

     
  • Robert Jongbloed

    • status: open --> pending
     
  • Sysolyatin Pavel

    Can't test it now because we are not use external RTP session any more.

     
  • Robert Jongbloed

    • status: pending --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB