Oracle
VideoMaker Administrator's Guide Release 2.1.8 A53882-01 |
|
Oracle VideoMarkerTM enables you to mark locations in videos by creating video bookmarks, or videomarks. Users can then, using a web browser, view video segments stored on the Oracle Video Server.
The VideoMarker Plug-in lets you, the VideoMarker administrator, create, edit or delete videomarks, then the Oracle Video Plug-in enables users to access and play videos from lists of videos and videomarks, but not create or delete videomarks.
Oracle VideoMarker uses its own built-in HTTP server and does not require a web server to run. You can install and administer it on any Microsoft Windows 95 PC. There is no additional setup for users unless you want to give users the capability of creating and deleting videomarks.
This document discusses how to install, set up and administer Oracle VideoMarker and provides examples of how to customize VideoMarker for your use.
Oracle VideoMarker requires the following software:
The VideoMarker Plug-in is required for the administrator's PC and for users who plan to create and delete videomarks. For instructions on installing the VideoMarker Plug-in, refer to Setting up the Oracle VideoMarker Client Application later in this document.
The following table defines the typographical conventions used in this manual.
The VideoMarker server application:
The Oracle Video Plug-in or VideoMarker Plug-in manages communication with the Oracle Video Server.
The Oracle Video Plug-in is located in the plug-in directory for your browser. For example, for Netscape it is in the \program files\Netscape\Navigator\Program\plugins directory. The VideoMarker Plug-in is installed in the \orawin95\vm21\win95 directory.
The VideoMarker Plug-in contains menu items specific to Oracle VideoMarker. It allows the user to create and edit videomarks.
Table 2 describes the command syntax. The syntax conventions are:
Syntax | Description |
---|---|
ovlhttpd.exe | The command that starts the server. |
-l vmarker.log | The -l flag sets the name of a log file, in this case, the text file that stores all VideoMarker service requests and errors. |
-f vmarks.txt | The -f flag sets the name of a file, in this case, the videomark file. |
-p 80 | The -p flag sets the port number, in this case, the port number of the VideoMarker server. |
-d c:\orawin95\vm21\ovlhome | The -d flag sets a directory, in this case, the web root directory for the VideoMarker server that contains index.html (splash screen page) and menu.html (VideoMarker menu page). |
-v | The -v is an optional flag that enables users to view videos from lists of videos and videomarks but not create videomarks1 |
1The [v] flag isn't necessary if your users have the Oracle Video plug-in. Include this flag to provide view-only access for users who have the VideoMarker plug-in. For example, you might include this flag when starting up a separate server with a customized list of videomarks that you don't want changed, as explained in Example 2: Running Multiple VideoMarker Servers. |
To start the VideoMarker server, select the VideoMarker Startup file from the Start Menu, or double-click the vmarker95.bat shortcut located in the orawin95\vm21\win95 folder.
If the default VideoMarker port is in use, you won't connect to the VideoMarker server (ovlhttpd doesn't appear in the task list). To change the port number, open the vmarker95.bat file in a text editor and change the port number (using the -p option) to one that is not in use.
The VideoMarker client application enables users to view video segments stored on the server.
If users require the additional functionality of creating and deleting videomarks, replace the plug-in that comes with Oracle Video Client with the VideoMarker Plug-in, as described in Step 6 of Setting up the Oracle VideoMarker Server.
http://win95pc:80/
You can easily create as many videomarks as you like from the All Videos window.
The new videomark now appears both in the title bar and in the list of videomarks in the All VideoMarks window.
On occasion, you may need to reload videomarks due to manual changes you have made to the videomark file (vmarks.txt). If you, for example, edit the file of videomarks and comment out some videomarks, or delete some, those videomarks will still appear on the droplist of videomarks until the videomarks are reloaded.
To reload all videomarks:
All videomarks are reloaded.
The Generate HTML Pages for All VideoMarks feature is provided so that pages can be moved to a different web server and videomarks do not have to be accessed through the VideoMarker HTTP daemon (ovlhttpd).
When you select Generate HTML Pages for All VideoMarks from the menu, VideoMarker builds an HTML page for each videomark. You may then edit each corresponding HTML page to customize the content as you wish. For example, you may wish to change the title of the page or of each videomark to more aptly describe the video segment to your users, or you may want to substitute your company logo for the VideoMarker .gif file.
All generated HTML pages are stored in C:\videomarker\vmpage\. The initial page, ovlmk-all.html, is a page that contains left and right frames, ovlmk-toc.html and ovlempty.html respectively.
The left frame is the Table of Contents and contains the list of available videomarks. The text initially generated in this page is directed towards the administrator, so it is clear to what videomark each generated page points. It is intended that the administrator modify this page for the end users' benefit. To edit the Table of Contents, open ovlmk-toc.html in your text editor.
The right frame contains the VideoMarker logo. The VideoMarker logo, ovltile2.gif, can be replaced by your company logo. To replace the .gif file in the right frame with your company logo .gif, replace the reference to ovltile2.gif in the file ovlempty.html with your preferred image.
If you want to make sure that no one can change the videomark list, including those users who have the VideoMarker plug-in functionality, append the [-v] flag when starting up the server. For example:
ovlhttpd.exe -p 82 -d c:\orawin95\vm21\ovlhome -l vmarker3.log -f vmarks3.txt -v
You may also change this option at any time, but you must bring down the HTTP daemon to make the server change. See Shutting Down the HTTP Daemon (ovlhttpd) on page 7 for more information.
For more information on syntax options, see Table 2: VideoMarker Syntax Conventions.
To display Help:
If the help window is hidden from view, press the Alt-tab keys to cycle through the open windows until you see the Help window.
You may wish to shut down the VideoMarker HTTP daemon (ovlhttpd). This would be necessary, for example, to change syntax options. To shut down the daemon:
To restart the daemon, select VideoMarker from the Start Menu, or double-click the vmarker95.bat icon.
The VideoMarker server includes two HTML pages, index.html (splash screen) and menu.html (VideoMarker menu page). All other pages are dynamically generated, meaning that when the user clicks the All Videos link from the menu.html page, the VideoMarker server builds an HTML page that lists the videos and a page that plays a selected video. You can create your own HTML source from the dynamically generated HTML pages, and customize it for your own use, or you can use and modify the HTML pages generated in the vmpage subdirectory by the Generate HTML Pages for All VideoMarks option. See Examples of Creating Your Own Pages following this section for instructions.
To create a link on your own HTML page that bypasses the menu.html page and links directly to the All Videomarks page, copy or include a VideoMarker URL reference in your link.The URL references are used to dynamically generate the All Videomarks page. For a list of these URL references, see URLs Reserved by Oracle VideoMarker.
The VideoMarker server dynamically updates the All Videos and Videomarks pages, but HTML pages that you create are static. To keep your pages up-to-date as new videos or videomarks become available, periodically save the video file name and videomark frame source. Compare the listings with those on your HTML pages, and then make any necessary changes to your pages.
VideoMarker sets up a default server during installation, but you can set up additional servers to distribute traffic, or to separate administrative and user access. You might then store all video and videomark information on an administrative server and set up another user server where users could view videos by accessing a customized list of videomarks. (See Example 1: Accessing Videos from an HTML Page and Example 2: Running Multiple VideoMarker Servers.)
The following examples illustrate ways to create your own pages.
This example copies videomark information from the videomark's frame source to an HTML page stored on your local PC.
The oracle.mpg file is a dummy file that VideoMarker expects to find in the directory with your HTML pages. For information about the oracle.mpg files, refer to the Oracle Video Client Software Guide.
http://win95pc:80
<EMBED SRC=oracle.mpg WIDTH=480 HEIGHT=360 mdsfile=oracle1.mpi server=UDP:192.25.102.201:5000 autostart=true controls=false playfrom=4300>
When you copy the HTML code to your page, don't modify the address information or you won't be able to connect to the server.
This example sets up two additional VideoMarker servers with different videomark information on each one.
Each videomark is a single line of text, shown below, that contains four fields: the medianet address of the video server, the name of the file on the video server, the timecode of the videomark in milliseconds, and the videomark name. # UDP:192.25.102.201:5000|oracle1.mpi|69000|interview begins
To remove a videomark, comment it out by inserting a pound sign (#) character at the beginning of the line. To permanently remove it, delete the line.
ovlhttpd.exe -p 81 -d c:c:\orawin95\vm21\ovlhome -l vmarker2.log -f vmarks2.txt
ovlhttpd.exe -p 82 -d c:c:\orawin95\vm21\ovlhome -l vmarker3.log -f vmarks3.txt
You now have three VideoMarker servers. Users can access the global list of videomarks at the default server (80), and access customized lists of videomarks at port 81 and port 82. The customized lists are static. To keep the contents updated with recent video or videomark information, you will need to do so manually, as explained in Keeping your pages up-to-date in Customizing VideoMarker with Your HTML Pages.
If you want to make sure that no one can change the videomark list, including those users who have the VideoMarker plug-in functionality, append the [-v] flag when starting up the server. For example:
ovlhttpd.exe -p 82 -d c:c:\orawin95\vm21\ovlhome -l vmarker3.log -f vmarks3.txt -v
This example creates a page that lists available videos by title instead of the video server file names (tag files), then adds a link to this page on the VideoMarker home page (menu.html). This procedure has two parts:
http://win95pc:80/
<A HREF="ovlvideoview?videotag=oracle1.mpi&videotitle=oracle1.mpi" TARGET=content><B>oracle1.mpi</B></A> <A HREF="ovlvideoview?videotag=oracle2.mpi&videotitle=oracle2.mpi" TARGET=content><B>oracle2.mpi</B></A>
<A HREF="ovlvideoview?videotag=oracle1. mpi&videotitle=Oracle_Products" TARGET=content> <B>Oracle Products</B></A> <A HREF="ovlvideoview?videotag=oracle2.mpi &videotitle=Oracle_New_Products" TARGET=content><B>Oracle New Products</B></A>
<A HREF="ovlframe?leftpage=mypage;rightpage=ovlempty"> <B>Oracle Product Information</B></A>
Users can now click mypage to go to a list of videos by title.
The following is a list of URL references reserved by Oracle VideoMarker. References with asterisks next to them are helper URLs that require parameters.
|
Copyright © 1997 Oracle Corporation. All Rights Reserved. |
|