linphone-android | Linphone.org mirror for linphone-android ( https | TCP library
kandi X-RAY | linphone-android Summary
kandi X-RAY | linphone-android Summary
Linphone is an open source softphone for voice and video over IP calling and instant messaging. It is fully SIP-based, for all calling, presence and IM features. General description is available from linphone web site.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of linphone-android
linphone-android Key Features
linphone-android Examples and Code Snippets
Community Discussions
Trending Discussions on linphone-android
QUESTION
- I use git clone git://git.linphone.org/linphone-android.git --recursive
- I follow instruction on https://github.com/BelledonneCommunications/linphone-android/ and download lastest SDK and NDK
- I set path -> sudo gedit ~/.bashrc and add last line with :
export ANDROID_HOME=/home/onysevensmarts/Android/Sdk
export ANDROID_NDK=/home/onysevensmarts/Android/Sdk/ndk-bundle
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_NDK
export PATH=$PATH:$JAVA_HOME
4.I've just install Install yasm, nasm , python, pkg_config, doxygen, graphviz and cmake 3.14 .
5.At Root direktori , execute command ./prepare.py
showing message :
Configure project :liblinphone-sdk native sdk not ready yet
6.Then I Download last liblinphone (liblinphone-android-sdk-4.0.1.zip) at https://www.linphone.org/technical-corner/liblinphone
7.I extract them, there are 3 files
- liblinphone-sdk-javadoc.jar,
- liblinphone-sdk-release.aar,
- liblinphone-sdk-sources.jar.
8. I copy them to liblinphone-sdk folder on root direktory project.
9. I try ./prepare.py againt and still show error : native sdk not ready yet.
Where i do wrong? , and i try to 'make' , this error still show,
i try open on Android Studio and i build , error message path=""
Anyone ever see this case, help .
...ANSWER
Answered 2019-Mar-24 at 16:14- Check cd ~/Android/Sdk/tools/bin
./sdkmanager "platform-tools" "platforms;android-28"
https://developer.android.com/studio/command-line/sdkmanager.html - if number 1 error, do : export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
- if repositories.cfg not found ,then : touch ~/.android/repositories.cfg
- sudo pip install pystache
- if pip not found : sudo apt install python-pip
- pip install pystache
- run 'make'
- try to 'make install' and make sure android device connected debugging with your PC.
QUESTION
Before LibLinphone 4.0.0 SDK for Android was out, I was using some random old library of linphone-sdk.aar which I found in some project. Size of .aar is around 15mb and this library works ok and I have options to include files from
...ANSWER
Answered 2018-Jul-06 at 09:05about the size question i don't know if 80mb means more features will test that version,
however the latest 4.0.0 ( 4.0.1 is out but they did not update the link yet , i don't know why) has lots of code reformatting and class renaming i don't know if any bugs were fixed but possible
if you need a clear example of usage , you should check linphone android git hub here
the most important class is the preference here and the linphone manger also here
QUESTION
I am trying to open linphone-android library but I am getting this error
...ANSWER
Answered 2018-Aug-29 at 10:55You provided the keystore path is ""
. Check gradle.properties
file it have this RELEASE_STORE_FILE=""
. ""
will be replaced by your keystore path. If you don't need now then simply remove those lines and check.
QUESTION
I got error after executing command make .
-- Found PythonInterp: /usr/bin/python (found version "2.7.10") CMake Error at cmake/Tools.cmake:31 (message): 'pystache' python module not found Call Stack (most recent call first): CMakeLists.txt:177 (check_python_module)
make[3]: * [linphone-android/WORK/android-arm64/Stamp/EP_linphone/EP_linphone-configure] Error 1 make[2]: [CMakeFiles/EP_linphone.dir/all] Error 2 make[1]: [all] Error 2 make: * [arm64-build] Error 2
I use mac os ,
sh-3.2# python --version Python 2.7.10
important : pip3 works but pip command not found!
Update : I found solution with :
...ANSWER
Answered 2018-Sep-21 at 20:01Error was because you did not have the module: "pystache".
Make sure you have installed pip
And then, you can:
pip install pystache
Reference:
https://pypi.org/project/pystache/
QUESTION
I'm trying to build ' linphone-android ' .
Somehow i manged to resolv all the bugs but now i'm stuck at when i try to run ' ./prepare.py **' commanad in terminal it giving me NDK ERROR i.e **ERROR: The following binaries are missing: ndk-build. Please install them.
I have ndk path in .bash file also but unable to resolve this error.
Please share some solution Thanks :)
...ANSWER
Answered 2017-Jul-26 at 05:42I am assuming that you have added android-sdk and android-ndk path in your environment. If not then you can add sdk and ndk path using below command.
QUESTION
I was implementing secure calling from asterisk official site tutorial
And after a lot of effort and understanding of ssl and certificates, I have managed to secure it only 1 way. Following was the best clue and direction: SSL using self signed certs on linphone
How can I make use of client certificates (which the above tutorial generated) to validate clients also on server; called full ssl authentication
I read about this setting in linphonerc file: "verify_client_certs=1"
but I don't know where to put client certs?
ANSWER
Answered 2017-Jan-11 at 12:28Hi you can check on our wiki to more information about client certificats.
QUESTION
I know that google-services.json must be inside the app directory, my problem is that I don't have this folder, my project folders structure is messy. How can I fix this problem? where I should insert this file? Or if it possible to transform this structure to the default standart android project?, inside this project there is only one build.gradle file
this is error log
...ANSWER
Answered 2017-Feb-18 at 10:39plz try to put where app grade file is there means gradle and json file shold be there go to folder direcly and past don't use android studio for paste that file. where android studio can read gradle it can also read json from there
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install linphone-android
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page