📝 codecs
← Volver

Códecs, contenedores y protocolos de comunicación

📊 Tablas resumen (para memorizar rápido)

Códecs de vídeo

Códec Año Creador Idea clave
H.264 / AVC 2003 ITU-T + MPEG Estándar universal, máxima compatibilidad
H.265 / HEVC 2013 ITU-T + MPEG ~50% menos bitrate que H.264, soporta 4K/HDR, líos de patentes
AV1 2018 Alliance for Open Media (Google, Netflix, Mozilla…) Abierto y sin royalties, ~30% mejor que HEVC

Códecs de audio

Códec Año Creador Idea clave
AAC 1997 MPEG (Fraunhofer, Dolby, Sony…) Sucesor del MP3, con pérdida, estándar en vídeo
Opus 2012 IETF (RFC 6716) Con pérdida, muy versátil (voz + música), baja latencia, abierto
FLAC 2001 Josh Coalson / Xiph.Org Sin pérdida, abierto, audio bit-perfect

Contenedores

Contenedor Año Creador Códecs típicos
MP4 2001 ISO/IEC MPEG (basado en MOV) H.264/H.265/AV1 + AAC
MOV 1991 Apple (QuickTime) H.264, ProRes, AAC
MKV 2002 Proyecto Matroska Casi cualquiera (abierto y flexible)
WebM 2010 Google VP8/VP9/AV1 + Vorbis/Opus (solo abiertos)
AVI 1992 Microsoft DivX, Xvid, MP3… (legado)

Protocolos VoIP / tiempo real

Protocolo Año Creador Función
SIP 1999 / 2002 IETF (RFC 3261) Señalización: monta y cierra la llamada
RTP 1996 / 2003 IETF (RFC 3550) Transporte del audio/vídeo en tiempo real
WebRTC 2011–2021 Google → W3C + IETF Comunicación tiempo real entre navegadores
VoLTE 2014 3GPP Voz sobre red de datos 4G/LTE (usa SIP + RTP)

📺 Códecs de vídeo

Un códec (codificador/descodificador) es el algoritmo que comprime y descomprime el flujo de vídeo o audio. No es lo mismo que el contenedor (que es el "envoltorio" del archivo).

H.264 / AVC (Advanced Video Coding)

H.265 / HEVC (High Efficiency Video Coding)

AV1 (AOMedia Video 1)

Otros que conviene conocer


🎵 Códecs de audio

AAC (Advanced Audio Coding)

Opus

FLAC (Free Lossless Audio Codec)

Otros que conviene conocer


📦 Contenedores

Un contenedor no comprime nada: agrupa pistas de vídeo, audio, subtítulos, capítulos y metadatos en un solo archivo. El mismo contenedor puede llevar distintos códecs.

MP4 / .mp4 (MPEG-4 Part 14)

MOV / .mov (QuickTime File Format)

MKV / .mkv (Matroska)

WebM

AVI / .avi (Audio Video Interleave)

Otros


☎️ Protocolos de comunicaciones de voz / VoIP

SIP (Session Initiation Protocol)

RTP (Real-time Transport Protocol)

WebRTC (Web Real-Time Communication)

VoLTE (Voice over LTE)


🧩 Cómo encajan todos

┌─────────────────────────────┐
│  Archivo: pelicula.mp4      │   ← Contenedor (MP4)
│  ├── Pista vídeo: H.265     │   ← Códec de vídeo
│  ├── Pista audio: AAC       │   ← Códec de audio
│  └── Pista subtítulos       │
└─────────────────────────────┘

Llamada VoIP:
   SIP ─────► establece la llamada (señalización)
   RTP ─────► transporta el audio (códec Opus / AMR / EVS)
   RTCP ────► calidad y control