Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis

video + asterisk

txolsa — 07-03-2008 GTM 1 @ 04:34

Ya está disponible Asterisk 1.6 beta 3, y entre los cambios que trae esta nueva beta3 tenemos algunos que mejoran el manejo de vídeo como algunas modificaciones en main/channel.c y channels/chan_sip.c que aseguran la posibilidad de establecer llamadas sin audio (texto + vídeo).

Otra mejora en el tratamiento de vídeo que se suma a las otras que trae Asterisk 1.6, donde tenemos un canal console video que es motivo de sustanciales mejoras durante el desarrollo de la próxima release de Asterisk 1.6.

Video 3G sobre Asterisk

txolsa — 07-03-2008 GTM 1 @ 04:31

Tutorial Asterisk para soporte de video sobre 3G



Ya tenéis traducido al castellano el tutorial de Sylvain Boily para compilar y parchear Asterisk para ofrecer soporte de vídeo en conexiones 3G.

Asterisk 1.4

El objetivo de dicho tutorial es Instalar Asterisk 1.4 con soporte de vídeo 3G sobre una distribución Debian Etch. Utilizando una tarjeta Digium B410P con puerto BRI. (T0)

Este tutorial parte de la nada, e incluso detalla como hacer una instalación limpia de Debian y actualizarla. Por tanto podemos decir que partimos de 0.

Viene detallado como hemos de parchear y compilar Asterisk y todas las aplicaciones que ofrecen soporte de vídeo.

En definitiva si disponéis de un sistema Asterisk, y además tenéis un terminal con soporte 3G y cámara de vídeo, podéis pasar una buena tarde haciendo pruebas. El autor del documento ha hecho las pruebas con un teléfono Nokia n95 y el último LG, mientras que afirma que no funciona con el Sony Ericson k600i, así que si hacéis la prueba podeís comentar vuestros casos de éxito/fracaso y el modelo usado

Test VoIP online

txolsa — 07-03-2008 GTM 1 @ 04:28

Test VoIP online


A través de Voip-info veo que Bandwidth.com ha lanzado un test de VoIP online, que analiza el ancho de banda (bidireccional) que tenemos. Capacidad de llamadas del teléfono VoIP y la latencia junto con una prueba de puertos SIP y MGCP.

Antes de realizar la prueba si estamos detrás de NAT o firewall tendremos que abrir los puertos correspondientes SIP y/o MGCP.

Una de las pegas que le veo es que necesitamos tener instalado Java. Tiene un aspecto que recuerda a los MAC, para acceder tan solo tenemos que ir al sitio web y introducir nuestro código postal.

Bandwidth.com VoIP Test

Obtendremos un informe detallando el ancho de banda total en ambos sentidos, que latencia tenemos en el canal, y cuantas llamadas concurrentes podemos tener usando G.711 y G.729a

Vmukti: videoconferencia colaborativa

txolsa — 07-03-2008 GTM 1 @ 04:24

Vmukti: videoconferencia colaborativa



Hoy me he encontrado en Voip-info con esta alternativa a Appconference.

"VMukti es un software open source P2P Web 2.0 de audio/vídeo teleconferencia para Asterisk. Esta tecnología VoIP y VVoIP se basa en WinFX, XAML, y .NET 3.5"

David M Williams comenta en iTWire "Donde vMukti ofrece un gran valor es en permitir dos o más personas conectadas a internet trabajar juntos a través de un sitio web."

Algunas funcionalidades de conferencia colaborativa que soporta VMukti:

  • Múltiples instancias de Meeting
  • Asterisk para comunicación vídeo
  • Vídeo conferencia
  • Audio conferencia
  • FMS para comunicación vídeo
  • Servidor de comunicaciones vídeo nativo y multi-punto

La lista completa en Voip-info.

Desde mi punto de vista, lo que me tira para atrás (como algunos ya intuíais) son los requisitos de compatibilidad. No es oro todo lo que reluce: Wink

Sistema operativo: Windows Vista/ 2003/ XP
Base de datos: MS SQL Server Express 2005
Servidor web: IIS 6/ IIS 7
Cliente (Navegador): Internet Explorer-6/7, Mozilla 2.0/Posterior
Otros: Asterisk, .NET framework 3.0/3.5 RC1

De todos modos una muy interesante solución de videoconferencia.

oovoo videoconferencia

txolsa — 07-03-2008 GTM 1 @ 04:14


ooVoo: Nuevo softphone para videoconferencias

ooVooAcabo de conocer ooVoo, un nuevo software para hacer videoconferencias que me ha recordado gratamente al conocido iChat de Apple por su forma de presentar una videoconferencia con varias personas a la vez.

Según leo por algunos comentarios, tiene una calidad similar a la del SightSpeed, ya que permite utilizar webcams con el nuevo sistema de alta resolución y de esta manera puede ser un duro rival para este.

Este atractivo softphone que permite mensajería instantánea, buzón de voz y de video, principalmente está destinado a mantener comunicados a usuarios de su comunidad, por lo que me parece que no es posible realizar llamadas a teléfonos externos por ahora.
Es gratuito y únicamente hay versión para Windows, aunque para MacOSX dicen que estará pronto.

DIMDIM+MOODLE mas funcionalidades

txolsa — 07-03-2008 GTM 1 @ 04:08

Dimdim, comunicaciones a distancia

5 de Noviembre, 2007 por Maria
Tags: , ,
menéame del.icio.us:Dimdim, comunicaciones a distancia

dimdim
Dimdim es una aplicación OpenSource intranet-internet de reunión a distancia. Parecida a otros programas como Netmeeting o Ekiga, Dimdim permite la difusón de la voz de un máximo de tres personas o la visualización con cámara de la persona principal (the boss) de la conferencia. Además, éste último puede elegir que se visualice su pantalla, un documento en PDF, un documento Word, un documento Excel o un PowerPoint.

Dimdim no se encuentra en forma de programa sino integrado en un sitio Internet ya exitente. El ejecutable instala un servidor Apache, Tomcat. El potencial de esta aplicación parece enorme, y prueba de ello es que los paquetes de instalación se encuentran disponibles para los diferentes LCMS (Learning Content Management System): Claroline, Moodle y SugarCRM. La instalación es sencilla, y se realiza por módulos.

1º ASI Práctica: Instalacion de red WIFI

txolsa — 24-02-2008 GTM 1 @ 00:57

1 Crear una red basado en un sistema wifi

Material necesario:

·        1 Access Point de diversos fabricantes (Corega, Dlink, Zyxell, Linksys, Cisco …)

·        2 Sticks de diferentes fabricantes (Corega, Dlink, SMC, 3Com, Linksys …)

·        1 Cable cat 5 Rj45 Crossover para el primer acceso a la configuración del access Point.

·        Internet para manual del fabricante y parámetros básicos (Ip por defecto, administrador y contraseña), características y normas 802.x

Datos necesarios:

·        Canales utilizables para evitar interferencias entre canales adyacentes:

·        SSID, IP's, encriptacion WEP




SSID Canales IP WEP 128 bits hexadecimal
Fila1 1 192.168.1.x AAAAAAAAAAAAAAAAAAAAAAAAAA
Fila2 4 192.168.2.x BBBBBBBBBBBBBBBBBBBBBBBBBBBB
Fila3 7 192.168.3.x CCCCCCCCCCCCCCCCCCCCCCCCCC
Fila4 10 192.168.4.x DDDDDDDDDDDDDDDDDDDDDDDDDD
Fila5 13 192.168.5.x EEEEEEEEEEEEEEEEEEEEEEEEEEEE

 Cuestiones para resolver:

·    Ping entre los ordenadores con stick y el access point indistintamente

·   Ipconfig /all IP, MAC, Subred; DNS, DHCP

·    Seguridad SSID, MAC, WEP conceptos y aplicación

·    Poner dos ordenadores de cada fila en los grupos de trabajo Fila1 … Fila5

·    Crear al usuario estándar => UsuWifi1 <= en uno de los ordenadores

·    Crear al usuario estándar => UsuWifi2 <= en el otro ordenador

·    Crear una carpeta compartida en cada ordenador con permisos de control total al usuario UsuWifix del otro ordenador

·    Relacionar/Distinguir las diferentes partes a nivel de hardware y software (dispositivos y normas utilizadas) que se relacionen con los niveles físico, enlace y red del la arquitectura OSI.

Servidor Asterisk TKNIKA para alumnos

txolsa — 24-02-2008 GTM 1 @ 00:20

Se ha montado un servidor de Asterisk en TKNIKA para practicas de los alumnos de la red de centros.

Las extensiones creadas van desde la 2000 a la 2999 es decir mil extensiones que serán distribuidas entre los distintos centros a 50 extensiones por centro.

A nuestro centro le han correspondido las extensiones comprendidas entre la  entre la 2350 a la 2399.

Cada centro asignará a 2/3 profesores, estos comunicaran a TKNIKA el nombre de usuario y contraseña con el que serán dados de alta en Asterisk con capacidad de administrador.

Cada profesor en su calidad de administrador asignará un nombre de usuario y contraseña a cada alumno de su aula.

Los alumnos a su vez utilizarán un SofPhone, se propone XLITE. Se  proporcionarán los datos necesarios para la correcta funcionalidad del SoftPhone.

Podrán desde su casa o desde el centro "usar" mediante el SofPhone comunicarse con cualquier telefono fijo, movil o IP, con otros usuarios de la red o fuera de ella.

Tambien enviar faxes, sms y buzón de voz.

Ya están asignadas y en funcionamiento las extensiones para los alumnos de 1º y 2º de ASI.

Por higiene se propone que cada alumno disponga de auriculares y microfono de uso personal.

Sólo queda conocer su impresión ante esta nueva tecnología.

voip codecs comparativa

txolsa — 23-02-2008 GTM 1 @ 23:23



La comunicación de voz es analógica, mientras que la red de datos es digital. El proceso de convertir ondas analógicas a información digital se hace con un codificador-decodificador (el CODEC). Hay muchas maneras de transformar una señal de voz analógica, todas ellas gobernadas por varios estándares. El proceso de la conversión es complejo. Es suficiente decir que la mayoría de las conversiones se basan en la modulación codificada mediante pulsos (PCM) o variaciones.

Además de la ejecución de la conversión de analógico a digital, el CODEC comprime la secuencia de datos, y proporciona la cancelación del eco. La compresión de la forma de onda representada puede permitir el ahorro del ancho de banda. Esto es especialmente interesante en los enlaces de poca capacidad y permite tener un mayor numero de conexiones de VoIP simultaneamente. Otra manera de ahorrar ancho de banda es el uso de la supresión del silencio, que es el proceso de no enviar los paquetes de la voz entre silencios en conversaciones humanas.

A continuación se muestra una tabla resumen con los códecs más utilizados actualmente:

- El Bit Rate indica la cantidad de información que se manda por segundo.
- El Sampling Rate indica la frecuencia de muestreo de la señal vocal.(cada cuanto se toma una muestra de la señal analógica)
- El Frame size indica cada cuantos milisegundos se envia un paquete con la información sonora.
- El MOS indica la calidad general del códec (valor de 1 a 5)

Para entender mejor la formación de un codec y los parametros expresados en la tabla recomendamos leer el apartado funcionamiento de un codec donde se puede aprender como funciona detallamente el codec G.711 y que significan en su caso los parametros de la tabla.

Nombre Estandarizado Descripción Bit rate (kb/s) Sampling rate (kHz) Frame size (ms) Observaciones
MOS (Mean Opinion Score)
G.711 * ITU-T Pulse code modulation (PCM) 64 8 Muestreada Tiene dos versiones u-law (US, Japan) y a-law (Europa) para muestrear la señal
4.1
G.721 ITU-T Adaptive differential pulse code modulation (ADPCM) 32 8 Muestreada Obsoleta. S e ha transformado en la G.726.
G.722 ITU-T 7 kHz audio-coding within 64 kbit/s 64 16 Muestreada Divide los 16 Khz en dos bandas cada una usando ADPCM
G.722.1 ITU-T Codificación a 24 y 32 kbit/s para sistemas sin manos con baja perdida de paquetes 24/32 16 20  
G.723 ITU-T Extensión de la norma G.721 a 24 y 40 kbit/s para aplicaciones en circuitos digitales. 24/40 8 Muestreada Obsoleta por G.726. Es totalmente diferente de G.723.1.
G.723.1 ITU-T Dual rate speech coder for multimedia communications transmitting at 5.3 and 6.3 kbit/s 5.6/6.3 8 30 Parte de H.324 video conferencing. Codifica la señal usando linear predictive analysis-by-synthesis coding. Para el codificador de high rate utiliza Multipulse Maximum Likelihood Quantization (MP-MLQ) y para el de low-rate usa Algebraic-Code-Excited Linear-Prediction (ACELP).
3.8-3.9
G.726 ITU-T 40, 32, 24, 16 kbit/s adaptive differential pulse code modulation (ADPCM) 16/24/32/40 8 Muestreada ADPCM; reemplaza a G.721 y G.723.
3.85
G.727 ITU-T 5-, 4-, 3- and 2-bit/sample embedded adaptive differential pulse code modulation (ADPCM) var.   Muestreada ADPCM. Relacionada con G.726.
G.728 ITU-T Coding of speech at 16 kbit/s using low-delay code excited linear prediction 16 8 2.5 CELP.
3.61
G.729 ** ITU-T Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linear-prediction (CS-ACELP) 8 8 10 Bajo retardo (15 ms)
3.92
GSM 06.10 ETSI Regular­Pulse Excitation Long­Term Predictor (RPE-LTP) 13 8 22.5 Usado por la tecnología celular GSM
LPC10 Gobierno de USA Linear-predictive codec 2.4 8 22.5 10 coeficientes.La voz suena un poco "robotica"
Speex     8, 16, 32 2.15-24.6 (NB)
4-44.2 (WB)
30 ( NB )
34 ( WB )
 
iLBC     8 13.3 30  
DoD CELP American Department of Defense (DoD) Gobierno de USA   4.8   30  
EVRC 3GPP2 Enhanced Variable Rate CODEC 9.6/4.8/1.2 8 20 Se usa en redes CDMA
DVI Interactive Multimedia Association (IMA) DVI4 uses an adaptive delta pulse code modulation (ADPCM) 32 Variable Muestreada  
L16   Uncompressed audio data samples 128 Variable Muestreada  

* El codec g711 tiene dos versiones conocidas como alaw (usado en Europa) y ulaw (usado en USA y Japón). U-law se corresponde con el estandar T1 usado en Estados Unidos y A-law con el estandar E1 usado en el resto del mundo. La diferencia es el método que se utiliza para muestrear la señal. La señal no se muestrea de forma lineal sino de forma logaritmica. A-law tiene un mayor rango. Para mas información de las diferencias ver G.711 Ley A vs Ley u

** existen varias versiones del codec g729 que es interesante explicar por su extendido uso
G729: es el códec original
G729A o anexo A: es una simplificación de G729 y es compatible con G729. Es menos complejo pero tiene algo menos de calidad.
G729B o anexo B: Es G729 pero con supresion de silencios y no es compatible con las anteriores.
G729AB: Es g729A con supresión de silencios y sería compatible solo con G729B.
Aparte de esto G729 (todas las versiones) en general tienen un bit rate de 8Kbps pero existen versiones de 6.4 kbps (anexo D) y 11.4 Kbps (anexo E).