Displaying Video

[This is preliminary documentation and subject to change.]

To present audio and video on a computer display or to manage all the devices associated with video, you can use the Microsoft® ActiveX® control for video in Broadcast Architecture (the Video control, Vid.ocx). You can use the Video control in applications written using Microsoft® Foundation Classes (MFC) or with the Microsoft® Visual Basic® development system. You can also embed the Video control in a World Wide Web page or use it as a constituent control in a control that you create.

If you want, you can create your own television viewing application. Your television viewer might consist of the Video control along with an interface enabling users to select frequently viewed television channels.

The following topics describe in order implementation tasks that are necessary to use the Video control in an application, in another control, or while it is embedded in a container:

  1. Installing the Video Control
  2. Getting Available Devices
  3. Setting Video Input
  4. Setting Video Output
  5. Tuning to a Channel
  6. Sizing the Video Control
  7. Setting Video Priority

The software supporting Broadcast Architecture includes four sample applications developed in different ways to demonstrate how to use the Video control. To locate these samples, see Broadcast Architecture Sample Applications.

For more information about the Video control, how to use it, and the interfaces it supports, see About the Video Control, Using the Video Control, and Video Control Reference.