getting cname from receiver rtpbin

Michael Niemand michael.niemand at googlemail.com
Thu Feb 23 02:56:43 PST 2012


Wow, this is WAY more complicated in java. You have to use the low level
API since there is no get-internal-session function. Maybe this should be
implemented for more convenience?
I can hardly imagine that getting the socket of a connected client is a
task that is only rarely used ...



On Thu, Feb 23, 2012 at 9:17 AM, Michael Niemand <
michael.niemand at googlemail.com> wrote:

> Finally!! Thank you so much!!
>
> I will try this immediately!
>
>
>
>
> On Thu, Feb 23, 2012 at 6:05 AM, B U J J I <sivaits4u at gmail.com> wrote:
>
>> try using on-ssrc-sdes callback
>> i am putting python code here change accordingly in C if you want
>>
>>     def rtpbin_ssrc_sdes(self, rtpbin, sessid,ssrc):
>>         session = rtpbin.emit("get-internal-session", sessid)
>>         source = session.emit("get-source-by-ssrc", ssrc)
>>         sdes = source.get_property('sdes')
>>         cname = str(sdes['cname'])
>>
>> thanks,
>> bujji
>>
>>
>>
>>
>> On Wed, Feb 22, 2012 at 10:01 PM, minimalniemand <
>> michael.niemand at googlemail.com> wrote:
>>
>>> Hi,
>>>
>>> have you ever managed to do what you wanted? I am currently stuck with
>>> the
>>> exact same problem (also developing a conferencing solution).
>>> I need to distinguish the sending hosts to send each of them a different
>>> audio back (each participant should hear everybody but himself of
>>> course).
>>>
>>> Your help is greatly appreciated!!
>>>
>>> --
>>> View this message in context:
>>> http://gstreamer-devel.966125.n4.nabble.com/getting-cname-from-receiver-rtpbin-tp4176037p4410924.html
>>> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> gstreamer-devel at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>>
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
>
> --
> *Michael Niemand*
> *
> *
> Albusstr. 17
> 60313 Frankfurt/M
> Germany
>
> Tel.: +49 (0) 69 200 130 60
> Mobile: +49 (0) 171 645 29 07
>
> eMail: michael.niemand at gmail.com
> sip:1406283 at sipgate.de
>
>


-- 
*Michael Niemand*
*
*
Albusstr. 17
60313 Frankfurt/M
Germany

Tel.: +49 (0) 69 200 130 60
Mobile: +49 (0) 171 645 29 07

eMail: michael.niemand at gmail.com
sip:1406283 at sipgate.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120223/2fe79eb1/attachment.htm>


More information about the gstreamer-devel mailing list