mettli / libjingle

Automatically exported from code.google.com/p/libjingle
0 stars 0 forks source link

Problem of Voice Chatting with call #298

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi!
"call.exe -d --voiceinput=..\..\..\session\phone\testdata\voice.rtpdump 
--voiceoutput=aout.rtpdump" only send saved data from one to another.

But I'd like to send my voice from mic(not saved data) and to hear voice (not 
to save data to aout.rtpdump).

Is it possible with call ?

Original issue reported on code.google.com by adam1988...@gmail.com on 7 Feb 2012 at 4:03

GoogleCodeExporter commented 9 years ago
The call example works with FileMediaEngine (it reads from/writes to files). If 
you want to use mic you have to implement your own MediaEngine. There is a 
LinphoneMediaEngine class on the libjingle release. This can be used to 
integrate your app with Linphone and thus use it to capture/display audio. See 
the README and also search for it on the source code and on the issues. There 
are other issues about this on the site. I hope it helps.

Original comment by diego.cd...@gmail.com on 7 Feb 2012 at 10:45

GoogleCodeExporter commented 9 years ago
Thank you very much, diego.
As far as i know, linphone is only for linux (not for windows.)
But I use win 7, vs2010 for libjingle.
In that case should i make my own media engine?
I think Google talk must have had it's media engine.
If Goole talk used libjingle, why do they include it in libjingle project for 
windows?
Help me.

Original comment by adam1988...@gmail.com on 7 Feb 2012 at 1:38

GoogleCodeExporter commented 9 years ago
Adam, actualy my app doesn't capture/display voice/video so I cannot help you. 
I think you should search on the other issues here and I believe that is 
possible to use Linphone on Windows (at least the application itself has a port 
to windows but I don't know about the libraries, e.g. mediastreamer)

Original comment by diego.cd...@gmail.com on 7 Feb 2012 at 3:00

GoogleCodeExporter commented 9 years ago
Have you considered using WebRTC?
http://www.webrtc.org/reference/getting-started

Original comment by jun...@google.com on 10 Feb 2012 at 12:29