Re: a question about RTPMultiplexing Thanks!

Bo Xu <[email protected]> Wed, 26 Aug 2015 13:12:55 -0400
Newsgroups gmane.comp.telephony.openh323gk.user
Message-ID <CAFgLERn5gRbOUmsv9ZzExA8inioUjDEWw1+5EmVDSad2=5FZKg@mail.gmail.com>
Hi,

I am using six H.460.19 supported terminals registered to my GnuGk-3.8 and
call a MCU, the multiplexing works fine(I see the multiplexed audio/video
packets go through to 3000 port I set in gatekeeper.ini), just one issue:
after about 20 minutes, GnuGk showed the following messages and the video
is frozen in terminals, also at this point, terminals cannot connect to MCU
again(in wireshark I saw GnuGk responsed releaseCompplete right after
terminal's setup message), but all terminals can still register/unregister
to my GnuGk-3.8. could you help me take a look at the following deadlock
message Thanks!

2015/08/26 11:51:32.284 1           osutils.cxx(2294)  PTLib   Possible
deadlock in read/write mutex 0x2174208 :
thread.id=140540561815296 (0x7fd226437700), readers=1, writers=0
thread.id=140540562347776 (0x7fd2264b9700), readers=0, writers=1

2015/08/26 11:52:13.275 1           osutils.cxx(2294)  PTLib   Possible
deadlock in read/write mutex 0x2174208 :
thread.id=140540561815296 (0x7fd226437700), readers=1, writers=0
thread.id=140540562347776 (0x7fd2264b9700), readers=0, writers=1
thread.id=140540562614016 (0x7fd2264fa700), readers=0, writers=1

Regards,
Bo Xu




On Wed, Aug 26, 2015 at 12:15 PM, Bo Xu <[email protected]> wrote:

> got it Thanks Jan!
>
> Regards,
> Bo Xu
>
>
>
>
> Hi,
>
> RTP multiplexing is a feature that needs H.460.18/.19. When you enable
> it, endpoints using H.460.19 may use it. Unfortunately not all
> endpoints support the feature, but the presence of multiplexing support
> is auto-detected.
>
> 3000 and 3001 are the ports used by GnuGk to receive multiplexed RTP.
> The endpoints that the endpoint are using (through the NAT) are
> auto-detected.
>
> The additional load for GnuGk is minimal.
>
> Regards,
> Jan
>
> --
> Jan Willamowius, Founder of the GNU Gatekeeper Project
> EMail  : jan@...
> Website: http://www.gnugk.org
> Support: http://www.willamowius.com/gnugk-support.html
>
> Relaxed Communications GmbH
> Frahmredder 91
> 22393 Hamburg
> Geschäftsführer: Jan Willamowius
> HRB 125261 (Amtsgericht Hamburg)
> USt-IdNr: DE286003584
>
>
>
>
>
> On Wed, Aug 26, 2015 at 10:18 AM, Bo Xu <[email protected]> wrote:
>
>> Hi,
>>
>> I have a GnuGK and several video terminals(like VT-A, VT-B and VT-C) in
>> their own different networks in other cities, and I set my gatekeeper.ini
>> as the following:
>> ...
>> RTPMultiplexing=1
>> RTPMultiplexPort=3000
>> RTCPMultiplexPort=3001
>> ...
>>
>> in this case will all the terminals send multiplrxcing stream to the same
>> 3000/3001 port of my GnuGk?  or every terminal will use 3000/3001 to send
>> its multiplexing stream?  3000/3001 is the port used by every terminal or
>> used by my GnuGk?
>>
>> and if I enable RTPMultiplexing, will it increase the GnuGk's work so
>> GnkGk will need more CPU power? Thanks!
>>
>> Regards,
>> Bo Xu
>>
>>
>

------------------------------------------------------------------------------

_______________________________________________________

Posting: mailto:[email protected]
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/