Problem with RTCP msgs using streams

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



And yes you need write your own transport adapter as nanang advice.
If we don't care customized RTCP, I think it is very easy to do
transcoding between two streams.

regards,
Gang

On Tue, Feb 3, 2009 at 11:00 AM, Gang Liu <gangban.lau at gmail.com> wrote:
> Hi Manjeet,
>        Is it more easy to fit your requirement?
>
>        pjmedia stream --> conference bridge ---> pjmedia stream
>
>        What you need to do is create two streams and connect each
> other using conf bridge.And you don't need to care RTP and RTCP.
>
>        If you need more better performance, maybe code media proxy
> something like rtpproxy is good idea.
>
> regards,
> Gang
>
> On Tue, Feb 3, 2009 at 3:41 AM, Nanang Izzuddin <nanang at pjsip.org> wrote:
>> Hi Manjeet,
>>
>> One alternative that I could think now is using stream and
>> implementing a media transport adapter. The media transport adapter
>> will do the pre/post RTCP packets processing, i.e: before sending an
>> RTCP packet it inserts the customized part into the packet, on
>> receiving it parses the customized part.
>>
>> Regards,
>> nanang
>>
>>
>> On Tue, Feb 3, 2009 at 2:06 AM, manjeet soodan <manjeetss1 at yahoo.com> wrote:
>>> Hi Nanang,
>>>
>>> Thanks for your reply.
>>>
>>> Then in that case how can i handle this situation. In one case i need
>>> streams to encode/decode the Media and on the other hand i need the RTCP APP
>>> (TBCP) msgs which as you said i can't obtain using streams.
>>>
>>> What is the correct way to handle this situation. Could you please tell?
>>>
>>> Shall i use streams for media and direct media transport for RTCP, would
>>> that work?
>>>
>>> This is quite urgent for me, please respond.
>>>
>>> Thanks in advance.
>>>
>>> Regards,
>>> Manjeet
>>>
>>>
>>>
>>> --- On Tue, 2/3/09, Nanang Izzuddin <nanang at pjsip.org> wrote:
>>>
>>> From: Nanang Izzuddin <nanang@xxxxxxxxx>
>>> Subject: Re: Problem with RTCP msgs using streams
>>> To: manjeetss1 at yahoo.com
>>> Cc: "pjsip list" <pjsip at lists.pjsip.org>
>>> Date: Tuesday, February 3, 2009, 12:05 AM
>>>
>>> Hi Manjeet,
>>>
>>> Yes, currently pjmedia stream won't handle (parse/generate) the
>>> 'customized' part of RTCP, so I think you can't use pjmedia stream
>>> in
>>> this case.
>>>
>>> Regards,
>>> nanang
>>>
>>>
>>> On Mon, Feb 2, 2009 at 5:10 PM, manjeet soodan <manjeetss1 at yahoo.com>
>>> wrote:
>>>> Hi Nanang,
>>>>
>>>> pjmedia_stream_get_stat() is used to get the encoder/decoder statistics.
>>>>
>>>> But i am still not able to find out from the PJMedia code, how to get the
>>>> RTCP APP (TBCP)
>>>> messages using streams.
>>>>
>>>> Without streams i think we can directly get the incoming RTCP packet from
>>>> the on_rx_rtcp() callback function, BUT using "streams" how can
>>> we do that?
>>>>
>>>> Thanks n regards,
>>>> Manjeet
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --- On Fri, 1/30/09, Nanang Izzuddin
>>>  <nanang at pjsip.org> wrote:
>>>>
>>>> From: Nanang Izzuddin <nanang@xxxxxxxxx>
>>>> Subject: Re: Problem with RTCP msgs using streams
>>>> To: "pjsip list" <pjsip at lists.pjsip.org>
>>>> Date: Friday, January 30, 2009, 2:42 AM
>>>>
>>>> Hi,
>>>>
>>>> If you are using stream, then you
>>>>  can use pjmedia_stream_get_stat(),
>>>> you will get a 'compiled RTCP' data though. To 'sniff' the
>>> raw
>>>> RTCP
>>>> packets, you can use pjmedia transport adapter.
>>>>
>>>> If your media proxy deal with raw RTP/RTCP packets and doesn't want
>>>> audio transcoding, perhaps you better use pjmedia transport directly,
>>>> instead of stream.
>>>>
>>>> Regards,
>>>> nanang
>>>>
>>>>
>>>> On Fri, Jan 30, 2009 at 2:01 AM, manjeet soodan
>>> <manjeetss1 at yahoo.com>
>>>> wrote:
>>>>> Hi,
>>>>>
>>>>> I am using two streams (pjmedia_streams) to encode/decode
>>>  RTP +
>>>> translating
>>>>> RTCP between two servers.
>>>>>
>>>>> Question:- how will i receive the RTCP msgs? Can
>>> pjmedia_port_get_frame()
>>>>> and pjmedia_port_put_frame() also be used to receive/send RTCP
>>> messages
>>>> via
>>>>> streams.
>>>>>
>>>>> Or is there some other way to send/recv RTCP msgs when using streams?
>>>>>
>>>>> Thanks
>>>>> Manjeet
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>  _______________________________________________
>>>>> Visit our blog: http://blog.pjsip.org
>>>>>
>>>>> pjsip mailing list
>>>>> pjsip at lists.pjsip.org
>>>>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Visit our blog: http://blog.pjsip.org
>>>>
>>>> pjsip mailing list
>>>> pjsip at lists.pjsip.org
>>>>
>>>  http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>>>
>>>>
>>>
>>>
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
>



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux