How to enable H323_VIDEO on h323plus
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
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
participants (2)
-
Jan Willamowius
-
prateek gupta