Linphone es un softphone de código abierto para llamadas de voz y vídeo sobre IP y mensajería instantánea. Está totalmente basado en SIP, para todas las funciones de llamadas, presencia y mensajería instantánea. La descripción general está disponible en el sitio web de linphone.
Copyright © Comunicaciones Belledonne
Linphone tiene doble licencia y está disponible en:
¡Gracias por preguntar! Nos encantan las solicitudes de extracción de todos. Dependiendo de lo que quieras hacer, puedes ayudarnos a mejorar Linphone de varias maneras:
Ya no utilizamos transifex para el proceso de traducción, sino que implementamos nuestra propia instancia de Weblate.
Debido a la reescritura completa de la aplicación, no podemos reutilizar traducciones anteriores, por lo que estaremos encantados si deseas contribuir.
Si desea profundizar en el código de Linphone o informar un error, lea primero CONTRIBUTING.md
. También deberías leer este README
completo ;-).
Ingresa a la Beta:
Enviar un informe de fallo:
Informar un error:
Ahora, la forma predeterminada de compilar linphone-iphone es usar CocoaPods para recuperar los marcos linphone-sdk. En comparación con versiones anteriores, este proyecto ya no utiliza submódulos que el desarrollador debe crear para obtener una aplicación que funcione. Sin embargo, si desea utilizar un SDK compilado localmente, lea el párrafo "Uso de un SDK de Linphone local" a continuación para saber cómo proceder.
Si aún no tienes CocoaPods, puedes descargarlo e instalarlo usando:
sudo gem install cocoapods
Si ya tienes Cocoapods, asegúrate de que la versión sea superior a 1.7.5 .
pod install
Descargará el linphone-sdk de nuestro repositorio de gitlab para que no tenga que crear nada usted mismo.
linphone.xcworkspace
( NO linphone.xcodeproj ) con XCode para compilar y ejecutar la aplicación. git clone https://gitlab.linphone.org/BC/public/linphone-sdk.git --recursive
Siga las instrucciones en el archivo linphone-sdk/README para crear el SDK.
Reconstruir el proyecto:
PODFILE_PATH=<path to linphone-sdk-ios> pod install
¿Dónde está el directorio de compilación del proyecto linphone-sdk, que contiene el archivo linphone-sdk.podspec
y un directorio de salida de linphone-sdk
que comprende marcos y recursos creados?
Hemos integrado Crashlytics en liphone-iphone, que puede enviar automáticamente informes de fallos. Está deshabilitado de forma predeterminada. Para activarlo:
Reemplace GoogleService-Info.plist para este proyecto con el suyo (específico de su cuenta de crashlytics).
Reconstruir el proyecto:
USE_CRASHLYTICS=true pod install
linphone.xcworkspace
con Xcode para compilar y ejecutar la aplicación.