Vous êtes sur la page 1sur 55

Compresión y

Distribución de
Video

Wilsen Hernández — Mayo, 2019


Formatos de Codificación de Video
Formatos de Codificación de Video

● También conocido con formatos de Compresión de Video

● Representan el contenido de video digital para su


posterior transmisión o almacenamiento

Ejemplos: MPEG-2 Part 2, MPEG-4 Part 2, H.264 (MPEG-4


Part 10), HEVC, VP8, VP9, entre otros
Diferencias entre Formato y Codec
Formato: Es la especificación técnica y conceptual.

Codec: Es la implementación específica del formato.

Un mismo Formato puede tener una variedad de distintas


implementaciones (Codecs), ya sean Software o Hardware

OpenH264

Format Codecs
o
Diferencias entre Formato y Codec

● Un códec puede no implementar todos los perfiles


descritos en la especificación, es decir puede
implementar solamente un conjunto de estos mismos.
● Los códecs tienen cierta libertad de optimizar e innovar
en su opción/selección de algoritmos.
● La libertad de seleccionar algoritmos para ciertas tareas
permite que existan diferencias de complejidad en
espacio-tiempo de ejecución
Con perdida Sin Perdida

● Utiliza aproximaciones ● Permite que los datos


inexactas y descarte de datos originales sean reconstruidos
parcial para representar perfectamente desde la data
contenido. comprimida.

● Se utilizan para reducir el ● Es utilizada en casos en donde


tamaño de los datos ya sea es importante que la data
para su manejo, original y la descomprimida
almacenamiento o transmisión sean exactamente igual, o en
de contenido donde las desviaciones de la
data original no serían
favorables.
Con perdida Sin Perdida
Formatos de Codificación de Video
H.264 es quizá más conocido por ser uno de los estándares de
codificación utilizados para los Discos Blu-Ray. También es
ampliamente utilizado por servicios de transmisión de Video
Online, tales como Vimeo, YouTube y la iTunes Store, software
El objetivo de H.264/AVC es
utilizados en Web tales como Adobe Flash Player y Microsoft
proveer buena calidad de video Silverlight
una tasa de bits
sustancialmente menor a la de
estándares anteriores, sin
incrementar la complejidad de
diseño de tal manera que fuera
impráctica o excesivamente
caro/ineficiente de
implementar.
H.264

● Puede ser visto como “una familia de estándares”


compuesto por un diferente número de perfiles

● Un decodificador específico decodifica al menos un perfil,


pero no necesariamente todos los perfiles.

● La especificación del decodificador describe cuáles


perfiles pueden ser decodificados
H.264

● H.264 es típicamente utilizado para compresión con


pérdida

● Es posible crear regiones totalmente codificadas sin


perdida dentro de imágenes codificadas con pérdida

● o casos de uso muy poco comunes en donde el sistema


completo es sin perdida
● Formato de compresión abierto y libre de regalías
propiedad de Google, creado como sucesor a VP7

● Es un formato de codificación basado en transformación


de bloques tradicional, tiene mucho en común con H.264
● Un máximo de tres cuadros puede ser referenciados para
la predicción temporal, esto reduce sustancialmente el
uso de memoria y capacidad de procesamiento al
momento de codificar el video.

● VP8 ofrece dos filtros de desbloqueo ajustable que están


integrados en los ciclos del códec

● Utiliza probabilidades que son calculadas continuamente


desde el contexto reciente, comenzando por cada intra-
imagen

● Los macrobloques pueden incluir muestras de 4x4, 8x8 o


16x16
HEVC / H.265

● Codificación de Video de Alta Eficiencia, también


conocido como H.265, es el sucesor a H.264/AVC

● HEVC ofrece desde 25% a 50% mejor compresión de


datos

● Soporta resoluciones de hasta 8192x4320 pixeles


incluyendo 8K UHD
HEVC / H.265

● Extiende los conceptos de H.264/AVC.

● Ambos funcionan comparando diferentes partes de un cuadro


de video para encontrar áreas que sea redundantes, tanto en un
solo recuadro como en cuadros consecutivos

● El principal cambio de HEVC incluye la expansión de las áreas de


comparación de patrones y codificación de diferencias desde
16x16 píxeles hasta 64x64
● Es el sucesor de VP8, y compite directamente con
H.265/HEVC

● Fue utilizado principalmente por la plataforma de video


YouTube

● VP9 está personalizado para resoluciones de vídeo


mayores a 1920x1080 pixeles, tales como 4K UHD y 8K
UHD, y permite utilizar la compresión sin pérdida
● Su más grande mejora, es la capacidad de utilizar
unidades de codificación de hasta 64x64 píxeles.

● Especialmente útil con videos de alta resolución.

● También fue mejorada la predicción de vectores de


movimiento.
Comparación de Codificadores

https://mattgadient.com/x264-vs-x265-vs-vp8-vs-vp9-examples/
Permite a los usuarios seleccionar y
ver/escuchar contenido de
video/audio tales como películas o

Video bajo shows de TV en el momento que


ellos quieran, a diferencia de un
demanda tiempo/hora de transmisión
programado.
En ingles: Video on-demand
(VOD)
● La tecnología IPTV (Internet
Protocol televisión) es
comúnmente utilizada para

Video bajo llevar el VOD a televisores y


computadoras personales.
demanda
En ingles: Video on-demand
(VOD)
Pueden transmitir a través de un
Decodificador (Receptor de
televisión/set-top box), una
computadora u otro dispositivo;
Video bajo permitiendo así ver el contenido en
tiempo real o descargarlo a una
demanda computadora o reproductor portátil
para verlo en cualquier otro momento
En ingles: Video on-demand
(VOD)
Tipos
de
Video
Transaccional
bajo-demanda

● Es un sistema de pago por visión (Pay-per-view) de


contenidos audiovisuales basado en el que disponen los
videoclubs. El usuario adquiere los derechos de visionado
de un contenido audiovisual a un bajo precio y durante un
tiempo determinado. La principal diferencia con los
videoclubs es que el usuario puede visualizar los
contenidos desde internet, a través de un computador o
un dispositivo móvil
Tipos
de
Video
Televisión al día / Catch-up TV
bajo-demanda
● Consiste en vídeo bajo demanda en la que los programas
de televisión están disponibles durante unos cuantos días
después de la emisión original.
● Permite a los usuarios ver una retransmisión de una
transmisión en vivo durante un periodo limitado de
tiempo.
Tipos
de
Video
Video casi bajo-demanda
bajo-demanda
Utiliza distribución con un altísimo ancho de banda. Se
transmiten varias copias del programa en pequeños
intervalos de tiempo, de esta forma cualquier usuario puede
ver el contenido desde el inicio sin depender el horario
La señal de video es reenviada en Intervalos regulares
Tipos
de
Video
En diferido
bajo-demanda
● Es una técnica utilizada por diferentes difusores en los sistemas
que carecen de la interactividad para proporcionar un video
bajo demanda de verdad
● Utiliza una grabadora de video personal para grabar
automáticamente una selección de la programación
● Los usuarios pueden ver la programación descargada en
cualquier momento
Internet Protocol Television

● Contenido de televisión a través de las redes del


Protocolo de Internet

● IPTV ofrece la capacidad de transmitir el contenido


desde la fuente continuamente

● Esto es conocido como streaming


Internet Protocol Television

● Utiliza el protocolo de Internet, no está limitado a


contenido de Televisión transmitido desde internet

● Es utilizado en redes de suscripción con acceso de alta


velocidad a través de decodificadores u otro equipo
destinado al consumidor
Internet Protocol Television

Pueden ser clasificados en tres grupos:

● Televisión en vivo, con o sin interactividad

● Medios con Cambio de Tiempo o Pausa en Vivo, usualmente


utilizado para ver repetición de contenido transmitido
anteriormente en vivo.

● Video Bajo Demanda, para buscar y ver contenido almacenado


en un catálogo
Internet Protocol Television

Televisión/Video/Audio/Texto/Gráficos/Datos
Pay per view
● Es un tipo de servicio de televisión pago en el cual un
usuario puede pagar para ver eventos a través de una
emisión privada
● El emisor muestra el evento al mismo tiempo a todos los
usuarios que hayan adquirido el servicio
Pay per view
● Pueden ser adquiridos a través de una plataforma de
televisión multicanal utilizando guía de programación
electrónica, un sistema telefónico automatizado o a
través de un agente de atención al cliente
● Eventos distribuidos a través de pay-per-view incluyen
los eventos de combate deportivos y conciertos
Pay per view
● En el pasado, pay-per-view era usualmente utilizado para
transmitir por televisión largometrajes, como también
películas pornográficas.

● El Cable Digital hizo que estos casos de uso hayan sido


trasladados a los servicios de VOD, dejando el enfoque
de pay-per-view solamente a la programación de eventos
en vivo.
Sistemas de Videoconferencia

● Comprende las tecnologías para la recepción y


transmisión de señales de audio y video por parte de
usuarios en diferentes ubicaciones, para la comunicación
entre personas en tiempo real

● Un videoteléfono es un teléfono con una pantalla de


video, capaz de enviar vídeo y audio simultáneos para la
comunicación entre personas en tiempo real
Sistemas de Videoconferencia
● El uso de esta tecnología para una reunión grupal u
organizativa, se denomina una videoconferencia
Sistemas de
Videoconferencia
● Utilizado en ambiente
corporativos y comerciales para
facilitar las conferencias y
reuniones

● Las organizaciones de medios y


noticias han comenzado a
utilizar estas tecnologías
Sistemas de
Videoconferencia
Los servicios mas populares
utilizan la red de Internet en
vez de la red telefónica
Tipos de Sistemas de Videoconferencia

Videotelefonía Videoconferencia
● Fue la primera forma de los ● Las transmisiones fueron
sistemas de videoconferencia análogas a través de distancias
cortas, pero convertidas a
señal digital para llamadas de
larga distancia, utilizando
tecnología de transmisión de
telefonía
El Picturephone de AT&T
Sistemas de Videoconferencia
“Skyping”

Videollamada Videoconferencia
Skype
● Se especializa en proveedor
llamadas de voz o video entre
Skype computadores, tablets,
dispositivos móviles, consolas e
incluso relojes inteligentes, a
través de Internet
Skype

● Permite a los usuarios comunicarse a través de Internet


por voz utilizando un micrófono, por video utilizando una
webcam y por mensajería instantánea.

● Las llamadas de Skype-a-Skype son totalmente gratis

● Las llamadas a teléfonos fijo tradicionales o a teléfonos


móviles tienen un costo
Skype

● Los usuarios son identificados ● El servicio de video utilizó el


por un nombre de usuario codec VP7 hasta la versión 5.5
único de Skype de Skype

● Permite a estos usuarios ● Luego de la versión 7.0, Skype


registrados comunicarse a utiliza el codec H.264 para
través de la mensajería todas las videollamadas tanto
instantánea o llamadas de voz en Definición Estandar (SD)
y video como en Alta Definición (HD)

● El servicio de voz utiliza un


codec propietario llamado
“SILK”
Skype

● Utiliza un protocolo ● Las principales diferencias


propietario llamado protocolo entre Skype y los clientes VoIP
Skype tradicionales es que Skype
opera exclusivamente en un
● La tecnología de Skype se basa modelo par-a-par
en el protocolo del Índice
Global P2P (Global Index P2P) ● A diferencia del modelo
cliente-servidor convencional
Red Dorsal de Multidifusión
(Mbone)
Red Dorsal de Multidifusión

● Una Red Virtual creada sobre Internet para llevar el


tráfico de Multidifusión IP a través de Internet

● Debido a que los operadores de los enrutadores de


Internet han deshabilitado la multidifusión IP

● Fue creada para conectar las redes capaces de


multidifusión a través de la infraestructura de Internet ya
existente
Red Dorsal de Multidifusión

● El proposito de la Red Dorsal de Multidifusion era


minimizar el monto de datos necesarios para realizar
conferencias de audio y video multipunto

● Totalmente gratis y utilizaba una red de enrutadores con


soporte de multidifusión IP

● Permite acceder en tiempo real a contenido multimedia


interactivo a través de Internet
Ejemplo: Dos túneles Mbone conectan el dominio de distribución a los dominios de diseminación.
Red Dorsal de
Multidifusión
● utiliza un pequeño subconjunto
de direcciones IP del espacio de
Clase D las cuales son asignadas
para el tráfico de multidifusión.

● Rango de IPs:
224.2.0.0-239.255.255.255
Red Dorsal de Multidifusión

● Los datos transmitidos deben tener un tiempo de


duración limitado y un rango restringido

● Cada paquete tiene un valor de Tiempo de Vida (Time to


Live, TTL)
Red Dorsal de
Multidifusión

● El Tiempo de Vida también


permite la expresión de
rango, ya que es
usualmente el caso de que
mientras por más
enrutadores viaje el
paquete, más lejos está el
lugar que está recibiendo
esta información
Red Dorsal de Multidifusión

● La transmisión de contenido multimedia a través de Internet


puede utilizar otras tecnologías a parte de Mbone, es el caso de
el software de transmisión (streaming)

● Permite enviar y recibir video y sonido en tiempo real

● Esta tecnología no utiliza la multidifusión pero la ventaja es que


no requiere tanto ancho de banda como Mbone
Conclusión
¡Gracias!

Vous aimerez peut-être aussi