I have several questions about using sipXmediaLib.

The first question is when I try to use the library for handling RTP packets. My system is different from the sipXmediaLib structure. Actually, I don't need to get packets from the network. I can provide a pointer to the RTP data and the length of the data. So I don't need to use MprFromNet to pull data from NetInTask. I can supply the data directly. I am wondering whether there is an easy way to do this.

The second question is also about handling RTP packets. I am wondering how are the packets decoded after they have been read in from the socket. The MprEncoderBase class has a function called encode(), which can handle the encoding when the packets are sent out. But I am not clear how the packets are decoded when the packets are coming in.

Another question is about doProcessFrame() function in MprResource class. This function handles the media processing in the media flow, but when are these functions called.

I think I know the general structure of the media framework. But when I dig into the details, I kind of get confused.

Best,
Michelle
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev/

Reply via email to