Furikup: Homebrew Skype para PSP

hablando-por-el-psp.jpg

Nuevamente el team NOObz! nos sorprende con otra de sus increíbles aplicaciones. Esta vez Fanjita, ha publicado una version Homebrew del Skype. Como sabemos esto es una aplicacion que Sony agregara en su próximo firmware, esta permitiendo hacer llamadas desde el PSP. Sony ha confirmado que esta aplicación solo funcionara en PSP Slim y no sera posible usarla en un PSP normal (“FAT”). Ahora, Fanjita publica este homebrew antes que Sony y ademas con la posibilidad de usarse en PSP normal (“FAT”).

A continuación les dejamos todo acerca de la aplicación, esto citando de el Readme (leeme de Fanjita) que viene con la descarga del archivo.

_____________________________________________________

README:

Introducción

Éste programa te permite usar tu PSP a modo de teléfono, usando la tecnología de Voz-sobre-IP (VoIP). Nos hemos cansado de esperar que Sony sacase su oferta de Teléfono para la PSP, así que pensamos que sería una buena idea que nosotros lo hiciésemos en su lugar. Ésta es la libertad que permite el Homebrew (“Aplicaciones caseras”).

Puedes usar tu PSP para hacer y recibir llamadas a y desde otras PSPs, o a otros usuarios de Voz-sobre-IP (VoIP), o incluso a otros teléfonos fijos o móviles, según el servicio de Voz-sobre-IP que uses. Las llamadas son generalmente gratis, o por lo menos más baratas que las tarifas al usar teléfonos fijos, eso si, todo en función del proveedor de servicios de Voz-sobre-IP (VoIP) que uses.

Ésta es una primera versión, que actualmente sólo permite llamadas de audio, y con una interfaz de texto para usuario muy sencilla y básica. Pero funciona, y eso es lo principal.

El motor de Voz-sobre-IP (VoIP) ha sido implementado a modo de un PRX autónomo, con una interfaz de trabajo bien definida. A la par que el uso de nuestra sencilla aplicación de telefonía, recomendamos a otros desarrolladores que usen ésta tecnología para otras aplicaciones. También estamos seguros de que alguien será capaz de escribir una interfaz de usuario más agradable que la nuestra, nos encantaría que así sea. Hay oportunidades de desarrollo para otros muchos usos – como por ejemplo un plugin para Custom Firmware (CFW) que sea capaz de realizar llamadas a través del XMB, o un añadido para juegos destinado a la intercomunicación entre componentes de un mismo equipo, etcétera. ¡Imagina!

Requisitos para ejecutar esta aplicación

Para sacarle el máximo de esta aplicación necesitarás de lo siguiente:

  • Una conexión de red inalámbrica funcional y razonablemente rápida para tu PSP. No hemos comprobado el funcionamiento con nada más lento que una conexión de banda ancha (ADSL).
  • Custom firmware. Lo hemos probado con la versión 3.71 M33-2. Puede que no funcione en otros Custom Firmwares. Con toda seguridad no funcionará en la versión 1.50 del Firmware oficial de la PSP, y probablemente no funcione a través del eLoader en otras versiones de Firmwares oficiales.
  • Algún dispositivo de entrada de sonido para la PSP. Hemos probado con el micrófono de la cámara de fotos de la PSP (Go!Cam), el micrófono USB del juego Talkman, y también debería funcionar con los auriculares compatibles con el juego SOCOM. Si no dispones de ningún dispositivo de entrada de audio, aun puedes probar esta aplicación mediante el uso de el sonido procedente de un fichero WAV.
  • Una cuenta de Voz-sobre-IP (VoIP) en un servidor SIP (SIP significa Session Initiation Protocol, o Protocolo de Inicio de Sesiones en castellano, y es usado en el control de la telefonía digital). Lo hemos probado con SIPGate (www.sipgate.co.uk, http://www.sipgate.de), pero probablemente el servicio que proporciona éste proveedor es válido solamente en Reino Unido/Alemania.

Importantes limitaciones conocidas en esta versión

  • No hay soporte para llamadas con imagen de vídeo o indicación de presencia aún. Éstos aparecerán en futuras versiones.
  • Sólo los ‘sip:’ URIs están soportados. ‘tel:’ URIs harán que el motor de VoIP se cuelgue.
  • Cuando se crea el ejecutable desde las fuentes, las librerías destino parecerá que fallan. Pero eso se debe simplemente a las aplicaciones de prueba, de modo que puedes ignorar el fallo con tranquilidad.
  • Ésta es una aplicación que esta aun en un elevado progreso de desarrollo, de modo que puedes esperar unos cuantos fallos, en concreto errores de sucesos e interoperabilidad con diferentes proveedores de servicios SIP con los que no hemos tenido aun ocasión de probar la aplicación.

Términos de Uso

Éste programa está disponible para su uso tal-cual, sin ningún tipo de garantía de uso, seguridad, o eficacia para su propósito, etcétera. Hemos tomado todas las precauciones posibles para asegurar que no pueda dañar tu PSP, pero no podemos hacernos responsables de cualquier daño causado.

No se permite la venta de éste programa. Si has pagado dinero por éste programa (lo más probable a través de eBay), deberías solicitarle un reembolso de tu pago al vendedor, y denunciarle a las autoridades oportunas.

El código fuente esta disponible, parte del cual se proporciona bajo licencias específicas – mirar notas en el código fuente. Si usted distribuye algún trabajo basado en este programa, usted debe mantener todos los créditos, y hacer honor a aquellas licencias – las cuales generalmente requieren proporcionar el código fuente al completo con su trabajo.

Instalación del Teléfono SIP para PSP

Copie el contenido de la carpeta MS_ROOT en la raíz de la tarjeta de memoria de su PSP. Si lo ha hecho correctamente, debería encontrar una serie de ficheros dentro de la carpeta

  /PSP/GAME/Furikup

de su tarjeta de memoria.

Si usted está usando Custom Firmware, con la carpeta GAME configurada para la versión del kernel 1.50 por defecto, necesitará copiar los contenidos dentro de la carpeta GAME371 o similar (e.j. GAME352). Asumimos que usted tiene los conocimientos necesarios sobre como cambiar la versión del Kernel por defecto en su CFW, y por tanto que usted sabe lo que tiene que hacer.

Obteniendo una cuenta de Voz-sobre-IP (VoIP)

Usted necesitará una cuenta con un proveedor de Voz-sobre-IP (VoIp) para poder ser capaz de usar el Teléfono SIP para PSP. Los servicios ofertados por los proveedores de VoIp suelen variar, de modo que como mínimo debes encontrar un proveedor que le permita registrarse con su servidor SIP. Usted debería ser capaz de encontrar un proveedor en su país simplemente lanzando una busqueda de “VOIP proveedor SIP” seguido del nombre de su país en google.

En Reino Unido y Alemania, nosotros encontramos SIPGate, que parece ser un muy buen proveedor. Ofrece conexión gratuita para llamadas desde una Red de Telefonía Conmutada (RTC) [PSTN, o Public Switched Telephone Network en inglés] a Voz-sobre-IP (De modo que usted puede hacer llamadas desde un teléfono convencional a tu PSP), y también costes de conexión muy baratos para llamadas desde Voz-sobre-IP a RTC (De modo que usted puede hacer llamadas desde tu PSP a teléfonos convencionales). Éste proveedor tambien proporciona registro de cuentas gratuitas.

Una vez que se haya registrado, usted debería recibir la información detallada del servidor SIP al que debe conectarse, y los detalles de su cuenta para autentificarse con él. Para SIPGate, éstos detalles pueden verse en la página de las “Settings” de su cuenta dentro de su página Web.

Tenemos un hilo de ayuda en el foro oficial de Noobz, con información sobre los proveedores de Voz-sobre-IP más recomendables. Si usted ha probado la aplicación Teléfono SIP para PSP con algún proveedor que no se encuentra en nuestra lista, por favor use el anterior hilo para comunicar los detalles sobre como lo hizo funcionar, de este modo le hará la vida más fácil a otros usuarios.

Dese cuenta que no hemos sido capaces de hacer funcionar el Teléfono SIP para PSP con VoipBuster.com.

Ficheros de Configuración

sipcfg.ini

Ahora usted necesitará modificar el fichero de configuración del programa para incluir los datos de su cuenta de Voz-sobre-IP, y seleccionar algunas preferencias. Puede encontrar el fichero de configuración en la carpeta /psp/game/Furikup/sipcfg.ini de su tarjeta de memoria. Puede editar el fichero de configuración con su editor de textos favorito – e.j. El bloc de notas de Windows, gedit o Emacs, según su gusto… El significado de los parámetros de configuración es el siguiente:

server Nombre del Servidor SIP con el que se ha registrado. También será el usado como su Proxy SIP. No hay necesidad de especificar un número de puerto.
username Nombre de usuario para el Servidor SIP.
password Contraseña para el Servidor SIP.
stunserver Servidor STUN que será necesario indicar en caso de que se encuentre detrás de un cortafuegos, pero no pasa nada si usa un Servidor STUN sin estar detrás de un cortafuegos. El único Servidor STUN que hemos probado con éxito es stun.voipbuster.com.
stunport Éste es el número de puerto IP para usar con el Servidor STUN. 3478 es normalmente el número de puerto.
input Éste es el tipo de entrada de audio utilizado. Las opciones son:

  • usbcam : Si usted usa el micrófono de la cámara de fotos Go!Cam (Chotto Shot)
  • usbmic : Si usted usa el micrófono USB del juego Talkman
  • headset : Si usted usa unos auriculares compatibles con el juego SOCOM (Hay innumerables manuales disponibles en Internet que le muestran como construirse uno usted mismo, e.j. aquí).
  • file : Para usar un fichero WAV como fuente de sonido. El fichero debe llamarse audio.wav, con formato de 44.1kHz, 16-bit mono, y situado en la carpeta Furikup de su tarjeta de memoria.

contacts.txt

Usted también necesitará configurar una libreta de direcciones con la gente a la que usted quiera llamar. Ésta información se define en el fichero /psp/game/Furikup/contacts.txt. Cada linea de texto contiene un contacto, con el siguiente formato:

Apodo,SIP URI,Nombre,Apellido

La mayoría de estos datos se explican a si mismos, y unos cuantos ejemplos se han incluido en el fichero de muestra contacts.txt.

Usando el Teléfono SIP para PSP

Para cargar el Teléfono SIP, simplemente ejecútelo de la manera habitual desde el menú Juego>Tarjeta de Memoria en el XMB.

Asegúrese que el interruptor de la conexión inalámbrica (Wifi) está activado. Tras unos momentos el Teléfono SIP debería haber completado el proceso de identificación en su Servidor SIP.

Se le presentará en pantalla un listado con los contactos. Seleccione uno mediante los botones arriba y abajo de la cruceta de dirección, y posteriormente pulse el botón X para marcar el contacto elegido. Instrucciones adicionales aparecerán en pantalla dependiendo de contexto en el que se encuentre, por ejemplo qué botón debe pulsar para aceptar o rechazar llamadas entrantes.

Para Salir de la aplicación, simplemente pulse el botón HOME como es lo habitual en aplicaciones caseras, o también puede pulsar el botón START que sirve de atajo.

Solucionando problemas

Si tiene alun problema para conseguir hacer funcionar el Teléfono SIP para PSP, aquí le indicamos algunas soluciones que puede intentar:

  • Revise que la configuración de red inalámbrica para su PSP ha sido configurada correctamente. Nosotros hemos encontrado algunos problemas con resoluciones DNS usando una configuración de direcciones de IP estáticas, de modo que la activación de la opción de DHCP en su router es muy aconsejable.
  • Revise que los parámetros de configuración del fichero sipcfg.ini sean correctos. Si el estado del ‘Server:’ (Servidor:) muestra el siguiente mensaje en pantalla ‘Connected’ (Conectado) , entonces los parámetros ‘server’ (Nombre del Servidor SIP), ‘username’ (Nombre de usuario), ‘password’ (Contraseña), ‘stunserver’ (Servidor STUN) and ‘stunport’ (Número de puerto del servidor STUN) han sido configurados correctamente. De lo contrario, revise y modifique esos parámetros.
  • Intente realizar una llamada de prueba al número ‘SIP Test’ que aparece en la libreta de direcciones de muestra. (Puede ser necesario que usted necesite cambiar el nombre del servidor que aparece como ‘sipgate.co.uk’ en el fichero contacts.txt, en el caso de que usted use un Servidor SIP diferente a SIPGate). Si ésta llamada funciona, entonces probablemente los problemas que experimente con las llamadas a otros números se deban a una entrada de datos erróneos en el fichero contacts.txt.
  • Ustéd puede activar el que se muestre información adicional de diagnóstico de problemas en pantalla, simplemente pulsando el botón SELECT mientras el Teléfono SIP este cargado en memoria. Si necesita ayuda para el diagnóstico de problemas, por favor anote los mensajes que le aparezcan en la pantalla cuando la opción de mostrar información adicional haya sido activada previamente y contacte con nosotros a través de los foros o el canal de IRC oficiales para recibir ayuda.

Planes de Futuro

Pretendemos añadir las opciones de llamada con imagen de vídeo e indicación de presencia al motor de Voz-sobre-IP en futuras versiones. Más allá de ésto, no tenemos otros planes para aplicaciones adicionales usando éste motor – así que si se le ocurre alguna idea, anímese y vaya a por ella – pero por favor contacte con nosotros primero para que podamos echarle una mano.

Agradecimientos

Ésta aplicación contiene código fuente de los siguientes projectos:

  • Librería oRTP por Simon Morlat y Lovadina Nicola
  • Librerías oSIP y eXoSIP por Aymeric Moizard

Su contribución es reconocida con agradecimiento, por favor vea información adicional en la documentación del código fuente.

Ésta aplicación no podría haber sido posible sin el duro trabajo de todos aquellos que a lo largo del tiempo han permitido que exista Homebrew (“Aplicaciones Caseras”) en la PSP – desde aquellos que desarrollaron para los fallos de seguridad en el Firmware y para Custom Firmwares, a aquellos otros que desarrollaron las herramientas (especialmente el PSPSDK de ps2dev.org), y aquellos que trabajaron duramente para ayudar a los novatos en los diferentes foros de ayuda. Os saludamos a todos vosotros.

Si usted le ha encontrado utilidad a éste programa y le gustaría animar a sus desarrolladores para mejorarla en el futuro, por favor considere realizar una pequeña donación a través de PayPal a donations@noobz.eu.

Historial de Cambios

  • v0.1: Versión inicial
    • Ésta es la version inicial sacada a modo de prueba-de-concepto, permitiendo llamadas de voz únicamente, y con un interfaz de texto muy básico.

_____________________________________________________

Descarga del Programa:

DESCARGAR

post por psphome

~ por psphome en enero 7, 2008.

11 comentarios to “Furikup: Homebrew Skype para PSP”

  1. lei el articulo y esta rebueno, pero solo una cosa falta, que si se pueden hacer un tutorial de las configuraciones“VOIP proveedor SIP” de cada o algunos paises porq para los principiantes es dificil esto y seria todavia mas util… bueno ojala me apoyen..

  2. si, te apoyo carlos en especial voip proveedor sip de la latinoamerica, por fa ayudemnos..

  3. Respuesta a carlos y jack: amigos la verdad tengo poco conocimiento de el funcionamiento en latinoamericana. Pero vamos a ver que se puede hacer. Por el momento esta version es beta, así que tiene mala calidad, aun así es un gran adelanto.

    Esperemos que encontremos un tutorial para latinoamericana.

  4. hola si quiero marcar de un telefono al psp que numero marco?

  5. Respuesta a asonger: amigo la verdad que al no tener los accesorios necesarios para usar esta aplicación, no me ha sido posible usarla. Así que no podría decirte, aun así es posible que alguno de los usuarios del blog pueda ayudarte.

  6. Grasias por tu respuesta, mire en un video de youtube que marca asi por eso preguntava. Ahora pregunto si con unos audifonos se escucha cuando llamas a un telefnp quiero saver para asi darme cuenta que si eh hecho bien todo ya que apenas comprare la camara por internet, esto me sale send invited, now in call, call context is redeased ! Despues de unos segundos sale esto Registration failed, user is successfully registred! .si lo dejo ASI sale otra ves registration failed, user is successfully registred asta que le doy cancelar.tengo ASI 001<este 1 ee el prefijo de e.u. Area numero de tel. Disculpa si no me explico escribo mi psp me eh quedado sin compu. Grasias por su gran trabajo.

  7. Sorry no mire que rises que no la has provado espero alguien mas pueda ayudarme. Prefijo de mexico guadalajara y puebla es 52 no se si sea para todo mexico si no corre furikup descarguen vercion nueva asi me pasava. Bueno espero ayuda, son la 1:3 am me dormire ahora saludos desde california.

  8. esta aplicacion biene en el 4.05 ofisial
    yo tengo este y creo q si cobran por aser llamadas

  9. sepuede descargar creditos para skipe para la psp sin comprar creditos

  10. El sype no me quiere entrar, lo tengo bien insatalado, y bien configurado, que puede ser

  11. Y en cuba no esta funcionando, en ningun lugar, si me pudieran ayudar, a resolver este problema

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: