Hello friends, Does anybody make cross compilation of linphone for ARM linux (S3c2440). what about user interface,,one has to write by their own while linphone is not providing UI for ARM linux. please give some suggestions as i am going to start cross compile it. regards
linphone Voip - ARM linux
I found this driver. It seems to be for ALSA. But I'm not familiar enough to try to make it work... http://lxr.free-electrons.com/source/sound/arm/sa11xx-uda1341.c?v=2.6.29
Hello Andy, The mini2440 doesn't support duplex audio ? (microphone and lineout at the same time) Do you know why ? Do you know if it is a hardware or software problem ? Thanks, dom
It's software. I have spoken with Juergen at Pengutronix and their BSP is the same. I remember from when I first tried it out and it did not really have the processing power for Speex. I switched to a Mini6410, that works fine - with Speex and SpeexDSP. Andy.
Andy, so it did work on the Mini2440? Did you compile the speex lib by your own? There are various settings about fixed point and floating point usage. The Mini2440's S3C2440 processor has no floating point unit, so it will be faster with fixed point calculation, while the Mini6410's S3C6410 processor has a floating point unit and will work also fast with floating point code.
Andy, How do you use linphone with your mini6410: do you have a GUI, or do you use it in command line? I managed to use it on my mini2440 but with command-line only for the moment. When I try to lanch linphone-3, I get back to the command line. I suppose this is because I have no x server?
Hi Screwface I don't actually use Linphone, I use Verona which you have to link in with your own code. And if you are going to try Speex I would use Fixed Point calculation and also DISABLE_VBR and USE_KISS_FFT - read the Speex manual... Andy.
Thank you Andy for your information. Unfortunately, I don't find so much information on Verona: where to download it, and some examples or tutorial. Could you indicate such things? Why/How did you choose Verona compared to other stacks like PjSIP for example?
check this: http://www.youtube.com/watch?v=thuXYulGyH0 This is qt voip app that based on liblinphone.
Screwface I use Verona as I have been using it for about 8 years now from when we had our own Linux board designed as it works very well. Verona works under Linux, Android, iPhone and Win32. QuteCom-3.0 is at http://trac.qutecom.org/wiki/HowToBuildFromSource. It uses the Verona engine and there are instructions for compiling it under both Linux and Win32. Follow the documentation as it is accurate and does work! Your other option is to use Linphone - if it won't do what you want then consider using liblinphone at http://www.linphone.org/eng/documentation/dev/liblinphone-free-sip-voip-... as you can then write your own front end/wrapper using what is essentially the Linphone API which is what you would also have to do for Verona. All the information is out there, you just need to look for it... Andy.
So i am interested in this topic but now i will buy arm kit which i will buy to make my graduation project as ip phone arm mini2440 or mini6410 as i read the topic i founded that mini2440 have not the ability to make voip application So is arm mini6410 will be able ? PLZ help me to decide which kit i will buy sorry for bad english (( FROM EGYPT )) :)
Does somebody knows if the LINUX driver for TINY6410 can be used if audio interface is not the original WM9714 but almost the same WM9711 ? Should be changed any settings ?