SunVideo Plus for PCI User's Guide

XIL Source Examples

The best source of information about programming using the XIL programming interface is within the XIL examples provided in the developer kit. The following table lists these examples.

Table 5-2 XIL Source Examples

XIL Source Example 

Description 

xil_display

A video capture and display example. This example could be easily modified to be a video recorder or player. 

xil_compress

A video compression example. This example shows how to compress and save to disk various compression formats. It also illustrates setting device-specific attributes such as the bitrate setting for H.261. 

xil_decompress

An example of how to perform video decompression. For the most part, this example does not require a hardware based entity to provide decompression since XIL software decoders will do the work implicitly. The example does show, however, how to use the SunVideo Plus hardware-based H261 decompression. 

xil_broadcast

This example shows how to capture and compress video and a method for broadcasting this video over a network using UDP. 

xil_receive

This example shows how to receive video from xil_broadcast and how to decompress and display it.

xilh_broadcast

Same as xil_broadcast, but adds H261.

xilh_receive

Same as xil_receive, but adds H261.

o1k_conf

A GUI point-to-point conference application that uses XIL and libotiaudio.