Platform SDK: Broadcast Architecture

Enhancement Video Control

The Enhancement Video control displays video within an enhancement. For example, in a multiframe enhancement you can use the Enhancement Video control to display the television show in one frame, while interactive content appears in the other frames. To display video using this control, you create an instance of the control in an enhancement page.

The Enhancement Video control is similar to the Video control in that both controls display video from a Hypertext Markup Language (HTML) page. However, two important differences exist between the Enhancement Video control and the Video control:

If you are writing enhancement HTML pages that is only displayed by WebTV for Windows, it is much simpler to use the Enhancement Video control than the Video control.

For more information on the Enhancement Video control, see the following topics:

Note  In the Windows 98 OSR1 version of the Broadcast Architecture client, you can specify a tv: URL in an enhancement page. This type of URL causes WebTV for Windows to create an instance of the Enhancement Video Control, Msepg4, and tune it to the current channel. This only works if the enhancement page is displayed in WebTV for Windows. If the enhancement page is opened in a Web browser or other application which runs in a different process than WebTV for Windows, the Enhancement Video Control does not display video.

The OSR1 version of tv: URL support does not parse the right side of the URL; any content to the right of the colon (:) is discarded. For more information, see the ATVEF specification at http://www.atvef.com.