Instructions


Note: Note that the stream editors as presented here are really just a demo. The actual product would be installed on a local network, and operate very very fast (although it could be operated over the Internet just like here). Since some of the streams are rather large, Internet operation can be much slower than local network operation.


The Stream Editors were created by MPEG designers (of both hardware and software) in an effort (a successful one) to assist in the architecture, development, and test of various MPEG systems. The features in these editors reflect what was necessary to develop complete MPEG systems. As a result, there are many subtle features which only active designers will appreciate, and also only which are observable after continued use of the product.

In that a lot of information is conveyed, Maximize your browser window for best results

Although the Stream Editors are intuitive and fundamentally self-explanatory to anyone with some MPEG knowledge, a few instructions and tips are show below:


To begin: click on the desired stream editor, then pick the desired stream to look at from the pulldown list, then click submit

Main Page : In general, after doing the above step, you will be taken to the main page of a given stream. This indicates some general properties of the stream

Links : A stream's specific properties can be determined by navigating up and down the various hypertext links, which provide increasing levels of detail

Common Links : The stream editors share some common links as described below

        Overview : Shows an overview of the stream: click here for an example in the video stream editor or here for an example in the transport editor
        Physical Structure : Shows the physical layout of the stream: click here for an example in the video stream editor or here for a transport stream example
        Raw Structure : Shows the raw binary stream in table format. Startcodes are indicated in red. Click here for an example in the program stream editor
        Motion vectors : Shows a graphical depiction of motion vectors. Click here for an example in the video stream editor
        Frame Macroblock Structure: Shows a graphical depiction of macroblocks. Click here for an example in the video stream editor. Red dots are skipped macroblocks
        Stream Timing : Shows the system level stream timing. Two common links are here and here for system level timing, or here for timing in the video stream editor

Uploading Streams: The stream editors provide capability for uploading streams when in full product form. The form shown on this internet site is just a demo, and uploading is not allowed.

Downloading Streams: The stream editors provide capability for downloading any streams either created by or resident in the stream editor. on

        Transport Editor : Click on "download file" link on main page of transport editor
        Video Editor : Right mouse click on "display xxx Sequence" link on main page of video editor (after a stream has been selected and "submit"ed, then save to disk
        Audio Editor : Right mouse click on "Hear xxx Audio File" link on main page of audio editor (after a stream has been selected and "submit"ed, then save to disk

If nothing is happening : In that this particular demo is over the internet, some operations can take a while. Be patient, or hit the "stop" button of your browser to stop loading and show what has been loaded "so far". In general, the longer something takes, the more interesting it probably is.