The Vidboard

The Vidboard is a video capture and processing board which connects directly to the VuNet. It is capable of generating video streams having a wide variety of characteristics relating to the presentation of video (e.g. picture size, color space, frame rate) and transport of video across a network (e.g. protocols for traffic and transport). Devices within the system use a set of ATM protocols for requesting video from the Vidboard.

For a more detailed description than what is provided below, click on "The Vidboard: A Video Capture and Processing Peripheral for a Distributed Multimedia System".

Motivation

The Vidboard was designed for the following two reasons:

Hardware Description

The Vidboard consists of five principle modules: Front-end, Format Convert, Frame Memory, DSP (digital signal processor) and Network Interface. The Front-end digitizes an NTSC video signal and sends the digital video to the Format Convert module, which organizes how it is stored in the Frame Memory. The DSP then reads the video data from the Frame Memory, processes it in any way needed, packages it into ATM cells, and sends the cells to the VuNet via the Network Interface. The key modules are described in more detail below.

The Vidboard design was fabricated into a printed-circuit board in January 1992. The board consists of four signal layers and its dimensions are 13.85in by 9.15in. Cost of a complete board is $1400 in prototype quantities.

Software Description

The functionality of the Vidboard is defined by the code running on the C30 DSP. The code is currently partitioned into three types of activity: Currently, the Vidboard supports a function library for generating video streams having a variety of presentation and network characteristics. The video streams are targetted for use with a workstation in video-in-a-window and video recording type applications. This function library supports the following options:

Performance benchmarks

Here are some performance benchmarks for the Vidboard. These frame rates are for video streams generated by the Vidboard and transmitted across the VuNet to an Alpha workstation for display in a video-in-a-window application. These benchmarks are constantly evolving as improvements are made to the hardware and software involved at each point in the video path.
TNS Home webmaster