1 Mar
2019
1 Mar
'19
6:21 a.m.
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@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