The Internet belongs to everyone. Let’s keep it that way.

Protect Net Neutrality
Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Skype, Caracteristicas y Codecs

No description
by

Rafael Mesa Hidalgo

on 15 May 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Skype, Caracteristicas y Codecs

Skype,
Caracteristicas y Codecs

Protocolo UDP
Este protocolo es utilizado en Skype para transmitir tanto el audio, como el video, de tal manera que este canal no permite retardos.
Las características destacables de UDP son: que no se establece una conexión previa con el otro extremo para transmitir un mensaje UDP. Los mensajes se envían sin más y éstos pueden duplicarse o llegar desordenados al destino. La segunda característica es que es un protocolo no fiable, ya que los mensajes UDP se pueden perder o llegar dañados al no incluir mecanismos que eviten la perdida de mensajes.

El uso principal del protocolo UDP es para protocolos en los que el intercambio de paquetes de la conexión/desconexión son mayores, o no son rentables con respecto a la información transmitida, así como para la transmisión de audio y vídeo en tiempo real, donde no es posible realizar retransmisiones por los estrictos requisitos de retardo que se tiene en estos casos.

Codificación de Audio
Para la codificación de audio Skype se utilizan los códecs iLBC y iSAC, fuerons desarrollados por GlobalIPSound que permiten utilizar frecuencias comprendidas entre los 50 y los 8000 Hz. Este rango de frecuencias es característico de una codificación de banda ancha.
iLBC
iLBC (Internet bajo bitrate Codec) es un códec de voz adecuado para la comunicación de voz robusta sobre IP. El codec está diseñado para el habla de banda estrecha y los resultados en una velocidad de bits de carga útil de 13,33 kbit / s con una longitud de trama de codificación de 30 ms y 15,20 kbps con una longitud de codificación de 20 ms.

El codec iLBC permite la degradación de la calidad de voz en el caso de tramas perdidas, que se produce en relación con la pérdida o retraso IP packetsIP.
El codec está diseñado para el habla de banda estrecha y los resultados en una velocidad de bits de carga útil de 13,33 kbit / s con una longitud de trama de codificación de 30 ms y 15,20 kbps con una longitud de codificación de 20 ms.

ISAC
ISAC (Internet Speech Audio Codec) es un codec de voz de banda ancha, es adecuado para aplicaciones de VoIP y streaming de audio.
Los bloques codificados que se han encapsulado en un protocolo adecuado para el transporte, por ejemplo, RTP.
¿Qué arquitectura Utiliza?
La arquitectura Skype se basa en un tipo de red llamada “overlay network” o red de aplicación que es un ejemplo de red P2P.
¿Que es Skype?
Protocolo TCP
Utiliza este protocolo para indicar al resto de participantes de la conversación el códec de audio y video utilizado, también usa este protocolo para la transmisión de archivos y datos del control, como los controles en la interfaz.

TCP permite una comunicación fiable entre dos aplicaciones.
Paraello utiliza unidades de transferencia de información denominadas segmentos. TCP utiliza para la conexión entre dos estaciones, el par dirección IP: puerto. No puede haber dos conexiones iguales en un mismo instante en toda la red. Aunque bien es posible que un mismo ordenador tenga dos conexiones distintas y simultáneas utilizando un mismo puerto.

Skype es un cliente VoIP desarrollado por KaZaa
esta aplicación le permite a los usuarios realizar llamadas de voz y envíar mensajes del texto a otros usuarios clientes de Skype.
Es posible realizar videoconferencias con varios contanctos simultaneamente, gracias al tipo de arquitectura que utiliza.
La particularidad de Skype sobre las redes P2P es que utiliza a servidores intermedios para replicar la información de sus clientes.
Protocolo TCP (Orientado a Conexión):
UDP (No orientado a Conexión):
Transferencia:
En la transferencia de voz, el tráfico fluye sobre UDP. El tamaño del paquete de voz varía entre 40 y 120 bytes. Para dos usuarios conectados a Internet mediante una Ethernet de 100Mb/s sin saturación, se llegan a intercambiar alrededor de 85 paquetes de voz en un segundo.

El total del ancho de banda de subida y de bajada es 5 Kbytes/s, que conviene con el ancho de banda demandado por Skype que se encuentra entre 3-16 Kbytes/s.

En versiones anteriores de Skype para codificar el video de utilizaba el códec VP en sus distintas versiones VP5,VP6,VP7…

Posteriormente con la evolución de la calidad de video se optó por utilizar H.264/MPEG-4 AVC mucho más estandarizado y compatible.

Este codec ya se ha explicado detalladamente en clase.

Codificacion de Video:
Full transcript