[h323plus] How to enable H323_VIDEO on h323plus

Jan Willamowius jan at willamowius.de
Fri Mar 1 06:21:21 EST 2019


Hi Prateek,

you need to distinguish 2 things: Video support in the H323Plus
library and building codecs.

H323_VIDEO is the define for the video support in H323Plus and it
will be included by default, the only prerequisite is having video
support in PTLib (P_VIDEO define). No need for CXXFLAGS=-D_SIGNAL_ONLY.
Check in include/openh323buildopts.h if H323_VIDEO is set to 1.

Compiling the H.261 codec is also easy and it allows you to check
if video in H323Plus works, even so resolution will be too low for
production.

Compiling the H.263 and H.264 codecs is much harder, because ffmpeg
and x264 change API very often and you will need 2014 versions of
both to compile source for the codecs (eg. ffmpeg 0.6.x).

Regards,
Jan

-- 
Jan Willamowius, H323Plus maintainer
EMail : jan at willamowius.de
H.323 Support: https://www.willamowius.com/h323plus-support.html

Relaxed Communications GmbH
Frahmredder 91, 22393 Hamburg, Germany
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584


prateek gupta via h323plus wrote:
> Hi Team,
>  
> I am new to h323plus and currently I am struggling to enable Video on the H323plus module. .
>  I installed h323plus,code download and install from https://www.h323plus.org/source/.
> 
> Steps to Follow :  
> ./configure CXXFLAGS=-D_SIGNAL_ONLY
>  & then I got the issue :
> Here x264 static linking library and h.264 support disabled.                 ( Although I have already installed x264 module )
> checking for X264... yes
> checking filename of libx264 library...
> configure: x264 static linking disabled
> .
> .
> .
> configure: h264 support disabled due to disabled dependency HAVE_H264_DECODER
> checking enable H.264 support... no
> .
> .
> .
>  
> =================== Plugin configuration ======================
> prefix                           : /usr/local
> exec_prefix                      : ${prefix}
> libdir                           : ${exec_prefix}/lib
> Audio Codec plugin install dir   : ${libdir}/opal-1.27.0/codecs/audio
> Video Codec plugin install prefix: ${libdir}/opal-1.27.0/codecs/video
> LID plugin install prefix        : ${libdir}/opal-1.27.0/lid
> FAX plugin install prefix        : ${libdir}/opal-1.27.0/fax
>  
>                               GSM :  yes (internal)
>                           gsm-amr :  yes
>                              iLBC :  yes (internal)
>                             Speex :  yes (internal, version 1.1.11.1)
>                             LPC10 :  yes
>                             G.726 :  yes
>                         IMA_ADPCM :  yes
>                               SBC :  no
>  
>                            H.261  :  yes
>                            H.263  :  no (ffmpeg version)
>                      H.263/H.263+ :  no
>                            H.264  :  no
>                           THEORA  :  no
>                     MPEG4 Part 2  :  no
>                             CELT  :  no
>  
>                      SpanDSP FAX  :  no
>  
>                             CAPI  :  no
>            Quicknet xJACK support :  no
>          Voicetronics VPB support :  yes
>  
>                          OS Type  :  linux-gnu
>                     Machine Type  :  x86_64
>  
> If all settings are OK, type make and make install
>  
>  
>  
> Kindly, let me know how can I check my H323_VIDEO is enabled or not.
>  
> Thank you so much.
>  
> Regards,
> Prateek




More information about the h323plus mailing list