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 <boxuscience@xxxxxxxxx> wrote:
got it Thanks Jan!Regards, Bo XuHi, 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: DE286003584On Wed, Aug 26, 2015 at 10:18 AM, Bo Xu <boxuscience@xxxxxxxxx> 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=1RTPMultiplexPort=3000RTCPMultiplexPort=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:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx 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/