Necesito crear utilice una pila SIP en Android, que va a trabajar con asterix y dará a los usuarios la posibilidad de cambiar los codecs (necesito implementar G729 y algunos otros codecs). Soy nuevo en este campo (voz y codec), y cada bit de información que será apreciado. En mi investigación a través de la Internet, me encontré con el siguiente SIP pilas:

  1. PJSIP
  2. MJSIP
  3. JAIN SIP

¿Qué recomienda el uso de un programa comercial? O puedes recomendar algún otro? Para mi situación particular, debe ser compatible con el códec G729.

  • iam tratando de usar sip , pero mi cuenta fue bloqueada desde Pidiendo Pregunta aquí y no sé Cómo puedo solicitar para Desbloquearlo , necesito tu Ayuda aquí en la Pila
  • No entiendo ¿qué necesitas exactamente?!
  • im perdido , necesito Desbordamiento de la Pila para hacer Preguntas acerca de la Sip , Android, Etc … Pero Mi Cuenta se programó Bloqueado porque he eliminado mi propio Post y no sé cómo conseguir acceso al servidor
  • Lo siento, no sé cómo ayudar a los… 🙁
  • Tome un vistazo aquí: stackoverflow.com/questions/7486099/…. Sobre todo, valoro baresip muy altamente.
InformationsquelleAutor Jovan | 2012-03-20

5 Comentarios

  1. 7

    Yo recomendaría también Doubango. Es compatible con G729 como le gustaría, y hay un proyecto de ejemplo que se puede observar, que utiliza el marco de trabajo ImsDroid – hay un montón de características, ya proporcionada por ImsDroid y el código fuente está abierto.

    • Soy nuevo por ImsDroid, Puede Usted por favor me guía a cómo ImsDroid está trabajando ¿cómo puedo aplicar esto a mi proyecto?
  2. 6

    PJSIP es muy recomendable. Usted puede mirar en CsipSimple que es un opensource teléfono Android utilizando PJSIP y un buen lugar para empezar. PJSIP es compatible con una serie de codecs incluidos G. 729 y speex, tiene una pequeña memoria de la impresión del pie y cuenta con una extensa documentación.

    • PJSIP haces de trabajo en android y java directamente en el murciélago. usted debe usar JNI para convertir la biblioteca de C a java para ser utilizable, que es un dolor en sí mismo.
    • JNI es fácil si usted sabe lo que está haciendo. JNI conversión es parte de CSipSimple. Usted no necesita hacer nada. Cuando el uso de JNI en aplicaciones Android intentar utilizar TRAGO para la JNI de conversión. swig.org/Doc2.0/Android.html
    • He intentado utilizar TRAGO para generar algo de JNI archivos, pero no funciona. se queja sobre la falta de archivos de encabezado pesar de los archivos de encabezado y de código fuente en C, todo bajo un solo lugar. El CSipSimple proyecto no es claro tampoco. ¿cómo generar la JNI archivos? dónde está toda la SIPLib encabezados? .así .una o .c archivos? Por qué no CSipSimple simplemente generar un frasco lib para pjsip? ¿por qué no hay pjsip jar archivo lib?
    • La generación de JNI encabezados utilizando trago es sencillo. Sólo tienes que buscar en la web. He recopilado y utilizado CSipSimple en mi teléfono Android. Me tomó menos de 20 minutos para compilar y hacer una llamada de prueba. La SIP lib encabezados no están en un solo directorio.
    • Hola Juan. ya he hecho un lto de búsqueda en línea y también se han publicado mi propia pregunta acerca de mi problema y nadie respondió, por lo que no puede ser una recta hacia adelante como usted piensa. Si lo fuera, habría un montón de guid sobre cómo hacerlo. el CSipSimple docs sólo explica cómo construir el proyecto en su totalidad, no se cómo se puede crear un tarro de archivo lib de la sip y el uso en su propia app
    • podría usted ser tan amable de modificar su respuesta y añadir un poco de JNI código fuente? Sería de gran ayuda para toda la comunidad.
    • la construcción de pjsip es un dolor real. Todavía incapaz de construir, este comando no está funcionando make dep && make clean && make aquí están los registros de paste.ee/p/O64gr por favor, puedes echar un vistazo y sugerir lo que está mal. Estoy usando cygwin en windows

  3. 2

    Aunque nunca he probado este sdk para desarrollo de aplicaciones móviles (pero puedo confirmar que su rendimiento en el campo de Windows VoIP aplicaciones SIP), creo que este android cliente voip ejemplo puede ser también una alternativa posible a la previamente mencionada Android SIP pilas.

  4. 1

    Tuve que construir un SORBO de la aplicación para el trabajo, actualmente estamos utilizando Linphone que se puede encontrar aquí https://github.com/BelledonneCommunications/linphone-android

    Ofrece un montón de características de VOIP, Chat, Video Llamadas, control remoto de aprovisionamiento, así como de una gran cantidad de codecs incluidos G729. Se requiere la recopilación de sus C archivos de java y se tarda un poco para tratar de conseguir que funcione. Esto se puede hacer en Windows, aunque es un poco más de trabajo y es mejor usar Linux para esto.

  5. 0

    Como un hecho, ninguna pila sip le dará soporte para cualquier códec específico. Códec de integración siempre manual como un enchufe.

    Hay algunos sip de código abierto basado en proyectos como csipsimple que tiene el codec G729 integrado . Si el estudio de cómo se ha añadido el códec, a continuación, usted será el propietario capaz de añadir ningún códec en cualquier otro basado en sip marcos.

Dejar respuesta

Please enter your comment!
Please enter your name here