Concepto sobre códecs multimedia (contenedor, formato, códec, Muxer, Demuxer) [cerrado]

He pasado por muchas cosas multimedia la semana pasada y ahora me equivoqué en algunas preguntas, que están relacionadas con mi trabajo en el desarrollo de un reproductor multimedia. Mis preguntas a continuación se basan solo en eso. ¿También estoy buscando libros electrónicos / recursos en códecs multimedia?

¿Estoy buscando la siguiente información?

¿Cuál es la diferencia entre contenedor, formato, códec, paquete, marco? Creo que es Contenedor -> Audio (transmisiones) + Video (transmisiones)

os flujos se codifican / decodifican utilizando los códecs Flujos -> Paquetes Paquetes -> Marcos

(2) ¿Cómo funciona la escalera muxer, demuxer, codificador, decodificador? ¿De qué lado se encuentra?

(3) Cuando decimos un nuevo códec: ¿qué significa eso? - Codificador / decodificador o un nuevo formato de archivo. ¿AVI es un códec o formato? ¿Hay alguna relación entre el códec que estamos usando y el formato de archivo.

(4) ¿En qué sentido un códec difiere de otro códec? Reproducción de velocidad de bits, tamaño, calidad, fps?

(5) Si estamos desarrollando un nuevo códec, ¿qué tiene que ser diferente? - ¿Algoritmo para codificador y decodificador?

(6) Blu ray y extracción de DVD? ¿Cuáles son el nuevo formato o los nuevos códecs?

(7) Si deseo proporcionar el soporte para los códecs anteriores en mi reproductor multimedia, ¿cómo voy a integrar los diversos códecs? ¿En forma de algunas bibliotecas o referencias directas al código fuente?

(8) ¿Cómo difiere el marco multimedia diferente (Gstremaer, ffmpeg, stagefright, OpenCore) con respecto al códec?

Lo siguiente es / son los enlaces por los que he pasado:

http: //dranger.com/ffmpeg/tutorial01.htm

Respuestas a la pregunta(4)

Su respuesta a la pregunta