DVD.com

THE TOOLS REVOLUTION

to enhance the storytelling process. Digital media enables consumers to interact with stories and information, and digital media can be distributed to a wide range of devices via multiple networks, while maintaining consistent quality and branding. When the “desktop video” revolution began, many believed that this was nothing more than the digitization of analog video storytelling. What really happened, however, was the transformation from manipulating physical media (film, tape, etc.) to the manipulation of digital media—bits. This transformation has eliminated many of the barriers that once existed between various content-creation markets. A consistent set of tools can be used to manipulate assets, which can be expressed in multiple physical media, like print, outdoor and point-of-purchase display, product packaging, video, audio, and direct consumption via a digital media appliance such as a PC or PDA. The manipulation and re-expression of common digital assets supports the delivery of a consistent message and branding to anyone, anywhere, anytime. The key elements of the convergence of media and content-creation tools from multiple media include:
• The use of media objects stored as digital media files
• The use of software-based tools that employ consistent user interface design
• The ability to cross-reference (hyperlink) content delivered across multiple media; this in turn supports the ability to access depth information and/or similar content
• The ability to localize and customize content through the intelligent assembly of media objects into digital media compositions Many of these elements are coming together via the World Wide Web. Hypertext Markup Language (HTML) is a relatively simple way to create object-based compositions; although it is based on the assumption that text is the most basic object type in the composition, the principles are equally applicable to advanced forms of digital media content that rely on audio and video to carry the story. HTML adds tags that define relationships among various objects in the Webpage composition, as well as links to other pages (or points within a page). Objects can include text, graphics, still images, audio, video, and animations.
These objects are delivered to a browser, which composes them based on the HTML tags. As the Web has evolved, more advanced techniques have been developed to control the composition and to customize the presentation based on user preferences. These preferences may be specified in browser settings, or they may be based on past interactions with the server—in essence the server recognizes the user and customizes the content based on a profile it has created from past behaviors.
Web browsers also rely on local cache to minimize the need to request frequently used objects and large objects (large files) that require a significant amount of time to download. If an object is not cached locally, the browser requests it from the server(s) that are contributing objects to the composition. It is important to note that objects may come from multiple servers. For example, it is becoming commonplace to mirror large video files in servers all around the world—servers that are close to the edge of the network. When you request one of these objects—for example, a streaming video file—the request is routed to the closest mirror server. In most cases this bypasses network congestion and distributes the load across multiple servers. It is only a small leap to the mirroring of content locally. For example, if you subscribe to a Webbased service like The Wall Street Journal Online Edition, the content could be broadcast when it’s updated and mirrored in the cache of hundreds of thousands of subscribers. When a component of a page is updated, only the changes would need to be broadcast to all of the subscribers. The broadcast medium could be the Internet, DBS, cable, or terrestrial data broadcasts.
Going a step further, it is quite feasible to localize and personalize all kinds of content in using local composition techniques and objects played from cache. For example, the name and address of a local merchant in your neighborhood could be overlayed on a television commercial.