Un formato de flujo de bits es el formato de los datos que se encuentran en un flujo de bits utilizado en una aplicación de comunicación digital o almacenamiento de datos . [1] El término normalmente se refiere al formato de datos de la salida de un codificador, o al formato de datos de la entrada a un decodificador cuando se utiliza compresión de datos .
Las especificaciones de interoperabilidad estandarizadas , como las normas de codificación de vídeo producidas por MPEG y la ITU-T , y las normas de codificación de audio producidas por MPEG, a menudo especifican únicamente el formato de flujo de bits y el proceso de decodificación. Esto permite que las implementaciones de codificadores utilicen cualquier método que produzca flujos de bits que se ajusten al formato de flujo de bits especificado. [ Aclaración necesaria ] [2]
Normalmente, la decodificación de un flujo de bits se puede iniciar sin tener que empezar desde el principio de un archivo o desde el principio de la transmisión de datos. Algunos flujos de bits están diseñados para que esto ocurra, por ejemplo, mediante el uso de índices o fotogramas clave . [ cita requerida ]
Usos de los decodificadores de flujo de bits (BSD):