J.C Mercier | 4 Feb 23:47
Picon
Gravatar

Minor issues with upnp

Hi all,

If i may first note, I've compiled the latest h323plus with no problem, but when i go to compile the simpleplus program, it gives an unresolved error for H46019UDPSocket::GetPeerAddress(...).   This happens because H323_H46024A and H323_H46024B are disabled and GetPeerAddress is defined within H323_H46024A but declared within H323_H46019M. I did a minor work around and it now compiles fine.

Another issue I came upon, when I initialize UPNP during the h323 initialization, during the UPnPThread::TestMapping()  function call, it manages to map both ports (11000 and 11001) but after calling         RemoveMap(extPort,true);  and  RemoveMap(extPort+1,true), only 11001 is removed and not 11000. I tested this with different port range and it produces the same results (one unmapped and not the other). Is this supposed to be the case or is something wrong somewhere?

Although, after closing the program, both ports are unmapped successfully. But another problem that happens every time I close the program is a memory access violation at;

    ~IxNATNumberOfEntriesCallback() { delete m_pointer; } from

interface IxNATNumberOfEntriesCallback : public INATNumberOfEntriesCallback

Any reason why this could be the case?

Lastly, when upnp is initialized, making a call doesn't seem to open and map the ports at all. What else should be done aside from initializing upnp?

Your help and suggestions will be greatly appreciated.

Thanks

Josh

Y030052 Ng | 31 Jan 06:46
Favicon
Gravatar

H323plus and ptlib 64 bits

Hello,

Is it possible to  compile H323plus and Ptlib in 64 bits under Windows 7 and Visual Studio 2010? Can someone guide me on this? Thank you.


Best regards,
Jess
J.C Mercier | 26 Dec 08:10
Picon
Gravatar

H.323 p2p media

Hi all,

Just curious to know if ICE NAT traversal metrology can also be
implemented to help H.323, or is there any alternate approach as a
work in progress for P2P media without requiring the use of a
gatekeeper?

Any info or other possibilities/approach will be greatly appreciated

Thanks

Josh

J.C Mercier | 14 Dec 05:32
Picon
Gravatar

Multiplexing support in H323plus


Hi all,

looking through the h323plus code, I noticed it supports multiplexing for H.460.19. Just a few questions;

1. Does H323plus also support RTP multiplexing without the need for h.460.19 (direct endpoint to endpoint)?
2. If it doesn't support endpoint to endpoint multiplexing, does limiting RTP ports to only a few ports such as 10 to 12 (i.e. 3000 - 3010) opened port always remain in that range or will this produce any side affects when making a lot of calls?
3. With multiplexing support for H.460.19, is it 2 ports; 1 bi-directional port for audio and 1 bi-directional port for video? is there a third port for RTCP (QoS)?
4. Is sending/receiving  RTCP/QoS mandatory for H.323 systems? What affects are there if this is not enabled?

Thanks for all your help

Josh
J.C Mercier | 13 Dec 09:01
Picon
Gravatar

Rearranged Default Session IDs

Hi all,

Just wanted to confirm whether both  DefaultDataSessionID  and  DefaultH224SessionID are to use the same value '3' as indicated in mediafmt.h as well as in rtp.h or is this a typo?

enum { NonRTPSessionID = 0, FirstSessionID = 1, DefaultAudioSessionID = 1, DefaultVideoSessionID = 2, DefaultDataSessionID = 3, DefaultH224SessionID = 3, DefaultExtVideoSessionID = 4, DefaultFileSessionID = 5, LastSessionID = 5 };
Thanks

Josh
Ashwani Kumar | 12 Dec 14:55
Picon

looking for h323plus T.120 sample application

Hi All,

Is there any "h323plus T.120" sample application available ?



--


Regards.
Ashwani Kumar

Ben Dudley | 8 Dec 16:06

video plugins and ffmpeg

Hello all,

I'm trying to compile OpenAM and use the plugins from the plugins dir of
h323plus.  I've downloaded the latest ptlib, h323plus core and
applications from http://www.h323plus.org/source/.

I started with a virgin install of Ubuntu 10.04 and installed dependent
libs as necessary.  Which version of ffmpeg works best with the plugins?
apt-get retrieves ffmpeg 0.5.1.  everything compiles fine and when I point
PWLIBPLUGINDIR to OPENH323DIR/plugins openam lists all the codecs I expect
to see - including H263.  However, when I connect my video endpoint to it
the video is freezes on what appears to be the first frame.

I've tried later versions of ffmpeg from ffmpeg.org and libav from
libav.org (recompiling h323plus, the plugins and openam after each ffmpeg
change) but then openam doesn't list H263 in its list of codecs - only
H261.  The configure script indicates libavcodec and h263 is available for
every combination I've tried.

So, what's the secret to building openam with the H263 codecs?  What
version of ffmpeg must I use?  Any help is greatly appreciated!

PS: my apologies for first accidentally sending this to open323gk-users.

Thanks!
-Ben

J.C Mercier | 5 Dec 06:06
Picon
Gravatar

H.323 video codec support

Hi all,

I just have a question to know if H.323 is capable of supporting additional codecs such as THEORA (based on VP3) or VP8? If so, is h323plus capable of supporting such implementations or does H.323 only restricts video codecs to the H.26x class?

Your insight on how this can be accomplished or what the requirements are will be appreciated.

Thanks

Josh

Victor Zanozin | 28 Nov 23:06
Picon
Favicon

Removing H.263/H.264 Capabilities in OpenMCU

Hi guys,

 

I’m getting stuck with OpenMCU loading, and only starting the H.261 codecs.

 

It seems it can detect H.263/H.264, but removes them shortly after detection, and then only shows one set of codecs in the video section of the startup.

 

Logs:

 

  0:00.030                      OpenMCU H323    Found capability: H.239 Capabilities <18>

            H.263{sw} <1>

  0:00.030                      OpenMCU H323    Removing capability: H.239 Capabilities <18>

            H.263{sw} <1>

  0:00.030                      OpenMCU H323    FindCapability: "H.239 Capabilities"

  0:00.030                      OpenMCU H323    FindCapability: "*-QCIF*"

  0:00.030                      OpenMCU H323    Found capability: H.261-QCIF{sw} <14>

  0:00.030                      OpenMCU H323    Removing capability: H.261-QCIF{sw} <14>

  0:00.030                      OpenMCU H323    FindCapability: "*-QCIF*"

  0:00.030                      OpenMCU H323    FindCapability: "*-SQCIF*"

  0:00.030                      OpenMCU H323    FindCapability: "H.261{sw}"

  0:00.030                      OpenMCU H323    Found capability: H.261{sw} <15>

  0:00.030                      OpenMCU H323    Removing capability: H.261{sw} <15>

  0:00.030                      OpenMCU H323    FindCapability: "H.261{sw}"

  0:00.030                      OpenMCU H323    FindCapability: "H.263{sw}"

  0:00.030                      OpenMCU H323    Found capability: H.263{sw} <16>

  0:00.030                      OpenMCU H323    Removing capability: H.263{sw} <16>

  0:00.030                      OpenMCU H323    FindCapability: "H.263{sw}"

  0:00.030                      OpenMCU H323    FindCapability: "H.264{sw}"

  0:00.031                      OpenMCU H323    Found capability: H.264{sw} <17>

  0:00.031                      OpenMCU H323    Removing capability: H.264{sw} <17>

 

Codecs loaded:

 

     1:

       H.261-CIF{sw} <13>

 

I’m also seeing no split screen video – When new endpoints join, video on the first endpoint freezes, and the new endpoint is not displayed until either endpoint disconnects, then it switches back to whichever endpoint is still connected and video resumes.

 

Can anyone help?

 

Thanks!

 

Victor

J.C Mercier | 28 Nov 22:27
Picon
Gravatar

Text messaging in H323plus

Hi all,
 
first of all, thank you very much for all your kind help and suggestions.
 
I am working with the simple application that comes with H323plus and I was wondering if H323plus supports sending text messages without being in a call. I know with previous versions of h323 this was not possible unless you did some sort of work around.
 
Thanks
 
Josh
Simon Horne | 26 Nov 05:24
Favicon

[FIX] SegFault with H323plus with PTLIB 2.10, 2.11 on windows at call end

An important fix has been committed to the ptlib SVN to fix a bug in windows where nonAutoDelete threads where autoDeleting causing strange segfault at the end of a call.

 

If you are experiencing the issue please apply this patch.

http://opalvoip.svn.sourceforge.net/viewvc/opalvoip/ptlib/trunk/src/ptlib/msos/win32.cxx?r1=26095&r2=26698

 

Thanks to Josh Mercier for debugging this and getting it fixed in ptlib.

 

Simon


Gmane