Oracle
Product Name Oracle Video Client Software Guide Release 2.1.8 A42334_4 |
|
The Oracle Video Client software enables you to develop interactive, video-based multimedia applications for such uses as computer-based training (CBT), interactive kiosks, and corporate repositories that receive and control networked Motion Picture Experts Groups (MPEG) streams. The Oracle Video Custom Control enables multimedia applications to start, stop, and seek MPEG video streams from the Oracle Video Server. The Oracle Video Server allows many different clients to concurrently access MPEG video streams. The Oracle Video Web Plug-in allows you to stream video from an Oracle Video Server to a web browser.
This chapter explains how to install and configure the Oracle Video Client software for Microsoft Windows for Workgroups 3.11. (If you are installing on a Windows 95 client, see Chapter 2, Installing the Oracle Video Client: Windows 95.) It also explains how to test the software with local and networked MPEG streams. This chapter contains these sections:
The Oracle Video Client software includes:
The software also includes:
Before installing the Oracle Video Client software, ensure that the client PC meets these minimum hardware and software requirements.
You may also use SMC Ultra 16 ISA cards within a PCI/ISA client machine.
The Oracle Video Client provides support for two MPEG-1 decoding solutions:
MPEG-1 decoding on the client is best performed by a hardware accelerator card that is capable of providing full-screen, full-motion digital video at 30 frames per second (fps) with CD-quality audio. Software decoding, even on high-end CPUs (such as a Pentium 133) will most likely have reduced performance, perhaps as low as 15 fps, with lower motion quality. Oracle does not recommend software MPEG-1 decoding for production applications. Instead, software decoding is best used for system testing or application development.
Before you install the Oracle Video Client, make sure you complete the following:
Any CD-ROM drive that can be attached as a logical drive (for example, the D: drive) can be used to install the Oracle Video Client software. Refer to the CD-ROM drive documentation for instructions on its use.
In general, the instructions in this chapter assume that your CD-ROM drive is recognized as the logical drive D. If the PC CD-ROM drive letter differs, substitute the correct logical letter.
This section explains how to install the Oracle Video Client software on a client PC.
The installation process uses the Oracle Installer, a Windows application that is supplied on the Oracle Video Client CD-ROM.
Set up the Oracle Installer in Windows Program Manager by starting the Oracle Installer application from the CD-ROM, as described in the section "Running the Oracle Installer." After you start the Oracle Installer, it performs the following tasks:
If you have previously installed other Oracle Windows products, the Oracle Installer does not recreate directories.
The Oracle Installer provides a common interface for the installation of all Oracle products. A complete installation of the Oracle Video Client includes three components:
Run the Oracle Installer from the Windows Program Manager by following the steps in this section.
If you have previously installed another Oracle product for Windows, the Oracle Installer may already be installed on the hard disk. However, you should follow these steps to ensure that you have the latest Installer software available.
To begin the installation process:
The Oracle Installer's default location for all Oracle Products is the C:\orawin directory. Choosing a different directory can disable currently installed Oracle products. If Oracle products are already installed on your system, and you try to establish a new home for Oracle products, the following window is displayed (Figure 1-4).
If you still choose a new home directory, the Oracle installer checks your C:\autoexec.bat file and your environment settings. The Installer asks if you want the new Oracle Home added to the PATH= statement in your C:\autoexec.bat file. (Figure 1-5) Click Yes to update your path.
If your PATH statement is correct, but for some reason the environment does not reflect your PATH accurately, the PATH Problem dialog window is displayed (Figure 1-6). Some common causes for inaccurate environment readings include changes to the autoexec.bat that have not been initiated by a reboot (or executing the autoexec.bat again), or networks that prepend PATH entries to the beginning of an autoexec.bat PATH= statement, rendering some entries unusable. Click OK to accept this. You need to quit Windows and reboot the computer for the new settings to take effect.
After changes to autoexec.bat file are made, a notification dialog (Figure 1-7) suggests that you reboot to enable the changes. Exit Windows before rebooting. Then restart the Oracle Installer.
The dialog windows in Figure 1-4 through Figure 1-7 do not appear if you do not make changes to the Oracle Home directory.
For the Oracle Video Client to operate properly, these two items must be installed:
Choosing Oracle Video Client automatically installs Oracle Media Net.
Before you continue with the installation, click on the Options button and choose the level of installation reporting (Figure 1-8). The reports are written to the orainst.log file which is stored in the C:\orawin\orainst directory.
The Options provided in this dialog window set the level of confirmation prompts and information messages you can receive during the installation process.
When you are ready to continue the installation, click Install. Click Yes on the Confirmation dialog, unless you have disabled it, to confirm that you want to install the selected products.
After you have confirmed that you wish to install the Oracle Video Client software, the Choose Directory dialog window displays the subdirectory where the Oracle Video Client software will be installed. The Installer will create the vc21 subdirectory underneath the C:\orawin directory (Figure 1-9).
You use the Oracle Video Client software with these application development tools to develop applications that use MPEG video from the Oracle Video Server. Choose the application development tools that you will use. The installer copies files for the tools you choose onto the hard disk. If you choose support for Oracle Power Objects or Visual Basic, the Installer automatically registers the Oracle Video Custom Control with the Windows registry.
If you choose the Oracle Video Web Plug-in, the Installer prompts you for the location of the directory in which to put the plug-in. The default is C:\netscape\plugins.
If the C:\netscape\plugins directory does not exist on your machine, the Oracle Installer will display a dialog box giving you the option of entering the name of the appropriate Netscape plug-in directory.
If necessary, the Installer updates the Windows system files on your machine and install Microsoft Re-Distributable Support files. These enable your machine to run applications that take advantage of OLE2 features (Figure 1-10).
The Text Entry/IP address window asks for the IP address of the Oracle Video Server. Enter the IP address (or IP alias) and click OK.
(Refer to Chapter 3, of the Oracle Video Server Administrator's Guide for your system or contact your System Administrator for more information on Oracle Media Net addresses, IP addresses and UDP port numbers.)
Once the installation completes, you will see a Windows Program Group named Oracle Video Client (Figure 1-12) with the OVS Player icon, and Notepad icons for the oravideo.ini and oracle.ini files inside.
The Oracle Installer makes the necessary modifications to the Oracle configuration file (oracle.ini) and the win.ini file. Both files can be found in your Windows directory. The Oracle configuration file must be referenced in the win.ini file. If you need to make modifications to these files, look for the section headings [Oracle] and [MediaNet].
The win.ini file has a section header named Oracle. It appears as the following:
[Oracle]
ORA_CONFIG=C:\ORAWIN\ORACLE.INI
This is the reference to the oracle.ini file.
The oracle.ini file has a section header named MediaNet, that contains the Media Net address of the Oracle Video Server:
[MediaNet]
UDP=UDP:192.25.102.201:5000
The oracle.ini file also contains a reference to the directory containing the Oracle Video Client software. VC21= must reference the Oracle Video Client directory. The default, for example, is VC21=C:\ORAWIN\VC21.
Before the Oracle Video Client installation can be verified, one of the two MPEG decoding solutions must installed:
The Sigma Designs decoder installs a media player to view MPEG files. The media player can be found as an icon in the Windows Program Group created by the installation of the decoder. Use the media player to test that the client software can decode local MPEG files from the CD-ROM or local hard disk.
The Compcore decoder does not come with a video player.
After you have tested using the media player installed with your MPEG solution, test using OVS Player, which is installed with the Oracle Video Client software. OVS Player can be found as an icon in the Windows Program Group created by the installation of the Oracle Video Client.
To use OVS Player, perform the following steps:
Note: You may have to transfer an MPEG file to the client PC in order to verify that OVS Player works with the installed decoder. See your system administrator for assistance in transferring files.
Choose Play from the Video menu to view the video.
If local MPEG files do not play, see your system administrator for assistance.
After you have successfully viewed video from a local file, use OVS Player to test viewing MPEG streams from the Oracle Video Server over a network.
Before testing streamed MPEG over the network, you should verify:
Use the Ping utility that accompanies the TCP/IP stack software installed on your system to verify that the network is capable of delivering video. This example (Figure 1-13) shows a generic ping utility.
Note: If the network is not capable of using 8K packets, you will be notified that the data length is too long for your network's MTU (maximum transfer unit). If this happens, call your network administrator to resolve this problem. Video will not work with packet sizes smaller than 8K. You can still query the Oracle Video Server for a list of videos, but you cannot play them.
However, note that some TCP/IP stacks (such as ONNET 2.1) cannot ping packets of that size, but can still send video packets correctly.
Verifying the network stream is similar to verifying the local stream, except that the MPEG stream comes from the Oracle Video Server over a network instead of from an MPEG file on a local hard disk.
Use the following procedure to test viewing MPEG streams from an Oracle Video Server:
If nothing appears in the Network list, contact your system administrator.
|
Copyright © 1997 Oracle Corporation. All Rights Reserved. |
|