Closed GoogleCodeExporter closed 9 years ago
You need to give the .rtpdumps files in command line...
If you wanna send video or voice you need to execute it like this: ./call
--voiceinput ./voice.rtpdump --videoinput ./video.rtpdump
If you wanna be able to also receive calls you need to pass the
--voiceoutput/--videooutput as well.
E.g: ./call --voiceinput ./voice.rtpdump --videoinput ./video.rtpdump
--voiceoutput voiceout.rtpdump --videooutput videoout.rtpdump
Note that in the last case, it will create automatically the voiceout.rtpdump
and videoout.rtpdump.
With the 'Call' sample program you are not able to listen/see the other party
voice/video...everything the other party says will be saved in the
voiceout.rtpdump/videoout.rtpdump files you've specified...
The same for the input. The other party can't listen/see whatever you say in ur
mic or show on ur camera. He will only listen or see what is inside the
voice.rtpdump/video.rtpdump. Note that to pass the .rtpdumps files the way I
described above, the voide.rtpdump/video.rtpdump files must be in the same
folder of your 'Call' sample program...
If you wanna be able to talk in real time with the other party you need to
extend the MediaEngine class. Currently, there's a FileMediaEngine extending
the MediaEngine class. This class takes care of saving and sending data from
the .rtpdump files.
It seems that libjingle-0.4 version there was a LinphoneMediaEngine class,
which handle the real time conversation job. I don't know why do the removed it.
I hope I've helped you.
Thanks,
Felipe
Original comment by fe.mesqu...@gmail.com
on 11 Nov 2010 at 11:48
Thanks Felipe for the info.
Original comment by jun...@google.com
on 12 Nov 2010 at 5:43
I wish I had noticed this issue earlier, thus I don't have to waste a whole
week working on voice call on jingle..
Original comment by tangketa...@gmail.com
on 15 Nov 2011 at 1:16
Original issue reported on code.google.com by
satya.bh...@gmail.com
on 11 Nov 2010 at 6:12