XBUP - eXtensible Binary Universal Protocol - Documentation
[Up]

# Format for Video

This document is part of the eXtensible Binary Universal Protocol project documentation. It contains description of the prototype format for video streams.

## Description

Video concept is understood in this document as a sequence of images with fixed order (non-interactive animation), so the technical limitations on the number of frames per unit of time are not considered here. In addition to the image sequencing there will be primarily the expression of the transcoding of the existing binary codecs.

This format should be also possible to use as an stream in the general container format which combines multiple streams in the same time with mostly noninteractive stripe, especially as audio, video files and subtitle streams. There should be defined way how to put this streams together on sender receiver and side. There should be also available an alternative way, providing separate data stream from multiple resources.

## Video

In the case of direct interlacing of multimedia, the stream is divided into a sequence of periods of equal length. Each section contains a series of streams in a defined order. It is possible to cut the stream in other times if needed, you can do it with the sequence splitter or merge two independent streams into one.

### Specification of the stream

The header of the stream stores count and types of concurrent streams and their order.

### Using Chapters

It is possible to use chapters….

### Indexing Table

Auxiliary indexing table is used for faster access (seek) to required parts of the document.

Note: YUV lossy compression

## Inclusion of the Existing Formats

In this area there will be certainly worth to explore different codecs and modes of transmission, just like various formats for video streaming, video conferencing formats (H.323 ,…), transmission of multiple video stream, or controlled quality and bandwidth balancing.

Homepage: http://xbup.org
License: GNU Free Documentation License (FDL)