Hello all,
I'd like to ask you for help/hint about video codecs in h323plus (v1.22).
Since I'm new I'm not sure I understand everything correctly.
What I want to do : I don't have a camera, but I'd like to be able to send
some video through the net (between/using 2 MyPhone applications as
endpoints).
Thanks to other tutorials I was able to rewrite the OpenAudioChannel, so I
was able to transmit wav file. I hoped it will be equally "easy" for the
video. Unfortunately, for MyPhone application, execution did not even
entered the OpenVideoChannel method. So I looked at the capabilities of my
end point and there are no video codecs. So, I'd like to ask you:
Are the missing video codes my only problem ? (e.g. do I understand it
correctly, that I only need to rewrite OpenVideoChannel in order to read
from a file/stream ?)
Are video codecs in h323plus represented as plugins only or there should be
some internal ones which works ?
Could ffmpeg plugin for h323 help me ?
I tried to compile ffmpeg plugin and use it. Compilation went fine (I get
the dll and 2 header files), so I tried to use it. Unfortunately due to lack
of documentation (other than code itself) I was able to find only classes as
OpalDynaCodecDLL from dynacodec.h which seemed to do the job (to allow me to
add h.263 capability and add video codec). However there is dllcodec.h file
missing in whole h323plus project (I was able to trace it down in openh323
which is obsolete afaik) and also some classes were missing (such as
OpalDLLCodecInfo). I tried to download the OPAL project source codes, but I
was not able to find dllcodec.h.
any hint will be appreciated.
Best regards,
Vladimir