Title: PROTOCOLOS
1PROTOCOLOS
2INTRODUCCION
- Protocolo es un conjunto de reglas establecidas
entre dos dispositivos para permitir la
comunicación entre ambos. - La transmisión de vídeo sobre redes de
telecomunicaciones está llegando a convertirse en
un sistema habitual de comunicación debido al
crecimiento de Internet.
3INTRODUCCION
- El vídeo es la reproducción en forma secuencial
de imágenes, que al verse con una determinada
velocidad dan la sensación al ojo humano de
apreciar el movimiento natural.
4PROTOCOLOS PARA VÍDEO IP
- El protocolo más habitual para transmitir datos
en redes informáticas en la actualidad es el
conjunto de protocolos TCP/IP. - TCP/IP actúa de portador para muchos otros
protocolos.
5PROTOCOLOS TCP/IP PARA EL VÍDEO IP
- Los protocolos habituales y sus números de puerto
utilizados para la transferencia de vídeo IP
incluyen
Protocolo Protocolo de transporte Puerto Uso común Uso vídeo en red
FTPFile Transfer Protocol TCP 21 Transferencia de ficheros a través de Internet/intranets Transferencia de imágenes o vídeo desde una cámara de red o servidor de vídeo a un servidor FTP o a una aplicación
SMTPSend Mail Transfer Protocol TCP 25 Protocolo para el envío de e-mails Una cámara de red o servidor de vídeo puede enviar imágenes o notificaciones de alarma utilizando su cliente integrado de e-mail
HTTPHyper Text Transfer Protocol TCP 80 Utilizado para navegar en la web, p.e. para recibir páginas web de servidores web El modo más común de transferencia de vídeo desde una cámara de red o servidor de vídeo donde el dispositivo trabaja como un servidor web, proporcionando vídeo al usuario o servidor de aplicación
HTTPSHypertext Transfer Protocol over Secure Socket Layer TCP 443 Utilizado para acceder a páginas web de forma segura utilizando encriptación La transmisión de vídeo desde una cámara de red o servidor de vídeo puede ser utilizada para autenticar los envíos de la cámara utilizando certificados digitales X.509
RTPReal Time Protocol UDP/TCP No definido Formato de paquetes estandarizado RTP para el envío de vídeo y audio a través de Internet. A menudo utilizado en sistemas multi-media o de video conferencia Un modo común de transmitir vídeo en red MPEG La transmisión puede ser unicast (uno a uno) o multicast (uno a varios)
RTSPReal Time Streaming Protocol TCP 554 Utilizado para configurar y controlar sesiones multimedia a través de RTP Utilizado para configurar y controlar sesiones multimedia a través de RTP
6FILE TRANSFER PROTOCOL
- FTP es un protocolo de transferencia de archivos
entre sistemas conectados a una red TCP basado en
la arquitectura cliente-servidor, desde un equipo
cliente nos podemos conectar a un servidor para
descargar archivos desde él o para enviarle
archivos.
7FILE TRANSFER PROTOCOL
- El siguiente modelo representa el diagrama de un
servicio FTP.
8SIMPLE MAIL TRANSFER PROTOCOL
- SMTP es un protocolo de red basado en texto
utilizado para el intercambio de mensajes de
correo electrónico entre computadoras o distintos
dispositivos (PDA's, teléfonos móviles, etc.) - Funcionamiento
- SMTP se basa en el modelo cliente-servidor, donde
un cliente envía un mensaje a uno o varios
receptores. La comunicación consiste en líneas de
texto compuestas por caracteres ASCII con tamaño
máximo de 1000 caracteres.
9HYPERTEXT TRANSFER PROTOCOL
- HTTP es el protocolo usado en cada transacción de
la Web (WWW). - Es el sistema mediante el cual se envían las
peticiones de acceso a una página, la respuesta
con el contenido y también información en ambos
sentidos. - Es un protocolo sin estado porque no guarda
ninguna información sobre conexiones anteriores.
10HTTPS
- HTTPS es la versión segura del protocolo HTTP.
- El sistema HTTPS utiliza un cifrado basado en las
Secure Socket Layers (SSL) para crear un canal
cifrado más apropiado para el tráfico de
información sensible que el protocolo HTTP.
11REAL-TIME TRANSPORT PROTOCOL
- RTP es un protocolo de nivel de aplicación
utilizado para la transmisión de información en
tiempo real, como audio y vídeo. - Estructura del encabezado
Byte 0 Byte 0 Byte 0 Byte 0 Byte 1 Byte 1 Byte 2 Byte 3
V P X CC M PT Sequence Number Sequence Number
Time Stamp Time Stamp Time Stamp Time Stamp Time Stamp Time Stamp Time Stamp Time Stamp
Synchronization Source (SSRC) Synchronization Source (SSRC) Synchronization Source (SSRC) Synchronization Source (SSRC) Synchronization Source (SSRC) Synchronization Source (SSRC) Synchronization Source (SSRC) Synchronization Source (SSRC)
Content Source (CSRC) Content Source (CSRC) Content Source (CSRC) Content Source (CSRC) Content Source (CSRC) Content Source (CSRC) Content Source (CSRC) Content Source (CSRC)
12REAL TIME STREAMING PROTOCOL
- El RTSP es un protocolo no orientado a conexión,
en lugar de esto el servidor mantiene una sesión
asociada a un identificador. - En el transcurso de una sesión RTSP, un cliente
puede abrir y cerrar varías conexiones de
transporte hacia el servidor por tal de
satisfacer las necesidades del protocolo.
13REAL TIME STREAMING PROTOCOL
- El protocolo soporta las siguientes operaciones
- Recuperar contenidos multimedia del servidor
- Invitación de un servidor multimedia a una
conferencia - Adición multimedia a una presentación existente
14REAL TIME STREAMING PROTOCOL
- Propiedades
- RTSP tiene las siguientes propiedades
- Extensible
- Seguro
- Independiente del protocolo de transporte
- Capacidad multi-servidor
- Control de dispositivos de grabación
- Adecuado para aplicaciones profesionales
15REAL TIME STREAMING PROTOCOL
16