Previous | Table of Contents | Next |
This product is the link between the Media Server and the outside world. It allows for the quick transmission of media images over a network. Because media images are much larger than textual or numeric data, the networking tasks and optimizations take on a greater importance. To have successful media online, one must have the ability to move this huge amount of information quickly across a network.
The Media Net really consists of three processes:
These three processes create a layer over the inherent network in the same way as SQL*Net. This shelters people using media data from network specifics. With the OMN Name Server, Oracles Media Applications know exactly which servers are available to pump media data from.
Oracle Media Objects (OMO) is the tool that allows for the joining together of media objects into a real-time stream of entertaining or informative media. The main class that this package revolves around is the media object.
Oracle Media Objects is a media authoring tool because it allows you to build complex media objects (like a commercial) from basic media data such as sound, static bitmaps, and digital video streams. It is important to understand that the authoring tool, to a great degree, will determine what the limits of your video presentation will be.
When speaking of Oracle Media Objects, we of course ask ourselves, What about the methods? All objects come with methods, ways of doing things. Oracle uses a scripting language called Oracle Media Talk, which allows us to extend the basic authoring capabilities and create custom video methods.
Creating a multimedia commodity such as a movie consists first of locating digital sources, such as picture and sound, and then editing those sources into a final cut. After this is finished, a new object emerges that is not always the sum of its parts (see Figure 32.5).
Figure 32.5. The final media product is a set of Oracle media objects edited for consumption.
Because of this creative process, the authoring tool must offer as much flexibility as possible. The tool must also provide organization to help media authors organize the sometimes chaotic and large sets of data objects with which they work. Oracle Media Objects needs to be a virtual production studio and editing room used for the creation of media presentations.
Oracle Media Objects comes with the basic building blocks for defining most media presentations. Here are some of the major objects and their uses for the aspiring media author.
Figure 32.6. By setting up an animated path for animation you can present a travel itinerary easier.
Figure 32.7. Buttons can be used to allow users to choose video from smaller preview windows.
Figure 32.8. A simple field to search for video can add a great deal of power to a video library or Video on Demand (VOD).
Figure 32.9. By inserting video into small frames, you can use multiple presentations to teach.
Additional objects we havent mentioned, like pick-lists, data grids, and group radio buttons, provide more traditional ways to allow users to interactively design and build a video presentation. This enables you to create applications that have both video and many non-video components, such as data-entry screens and traditional menus.
You must remember that, along with these objects, you have the Oracle Media authoring environment, which is a graphical front-end combined with a powerful scripting language. Media objects can be dragged on to a canvas with many layers. Painting tools allow the author touch-up capability with his or her media editing. Along with the graphical tools, this front end allows the user to enter the scripting language of Oracle Media Talk.
Previous | Table of Contents | Next |