Dedicated Authoring Systems are designed for a single use and generally for single streams. Designing this type of authoring system is simple, but if it should be capable of combining even two object streams, it becomes complex. The authoring is performed on objects captured by the local video camera and image scanner or an objects stored in some form of multimedia object library. in the case of dedicated authoring systems, users need not to be experts in multimedia or a professional artist. But the dedicated systems should be designed in such a way that it has to provide user interfaces that are extremely intuitive and follow real-wold metaphors. A structured design approach will be useful in isolating the visual and procedural design components.
Saturday, January 24, 2009
Tuesday, January 20, 2009
Timeline Based Authoring
In a Timeline Based Authoring system, objects are placed along a timeline. The timeline can be drawn on the screen in a window in a graphic manner, or it is created using a script in a manner similar to a project plan. But the user must specify resource object and position it in the timeline. On playback the object starts playing at that point in the time scale. In most timeline based approaches, once the multimedia object has been captured in a timeline, it is fixed in location and cannot be manipulated easily. So, a single timeline causes loss of information about the relative time lines for each individual object. Editing a component causes all objects in the time line to be reassigned because the positions of objects are fixed in time, only in sequence. Copying portions of timeline becomes difficult because it is difficult to predict the start of new section. This limitation of using timeline approach can be overcome by defining time relations directly between objects.
Friday, January 16, 2009
Structued Multimedia Authoring
A Structured Multimedia Authoring system consists of two stages:
- The Construction of the structure of presentation.
- Assignment of detailed timing constraints
A successful structured authoring system must provide the following capabilities for navigation though the structure of the presentation.
- Ability to view the complete structure.
- Maintain a hierarchy of objects.
- Capability to zoom down to any specified component.
- View specific components in part or from start to finish.
- Provide a running status of percentage full of the designated length of the presentation.
- Clearly show the timing relations between the various components.
- Ability to address all multimedia types, including text, image, audio, video and frame based digital images.
The author must ensure that there is a good fit within each object hierarchy level. The navigation design of authoring system should allow the author to view the overall structure while examining a specific object segment more closely. The design of the views must show relevant information for a specific view.
Monday, December 29, 2008
Programmable Authoring systems
Early structured authoring tools were not able to allow the authors to express automatic function for handling certain routine tasks. But programmable authoring system has improved in providing powerful functions based on image processing and analysis and embedding program interpreters to use image-processing functions. The capability of this authoring system is enhanced by building user programmability in the authoring tool to perform the analysis and to manipulate the stream based on the analysis results and also manipulate the stream based on the analysis results. The programmability allows the following tasks through the program interpreter rather than manually.
- Return the time stamp of the next frame.
- Delete a specified movie segment.
- Copy or cut a specified movie segment to the clip board.
- Replace the current segment with clip board contents.
Tuesday, December 23, 2008
Multisource Multi user Authoring System
We can have an object hierarchy in a geographic plane; that is some objects may be linked to other objects by position, while others may be independent and fixed in position. We need object data, and information on composing it. Composing means locating it in reference to other objects in time as well as space. Once the object is rendered (rendering here means display of multimedia object on screen) the author can manipulate it and change it's rendering information must be available at the same time for display.
If there are no limits on network bandwidth and server performance, it would be possible to assemble all required components on queue at the right time to be rendered. In Addition to the multi-user composing function, a multi user authoring system must provide resource allocation and scheduling of multimedia objects. This gives raise to a number of synchronization issues.
Friday, December 5, 2008
Synchronization Issues
As multiple servers start writing out the objects to the user workstation, the input must be managed in a temporally intelligent manner and coordinated so that buffers of appropriate streams are managed separately and synchronized for rendering. A composition process manager is essential for this purpose. This problem becomes more complex if some objects must overlap other objects and remain visible. The sequence in which these objects are received and buffered becomes crucial for correct operation.
Another synchronization issue occurs when multiple authors must edit a set of objects sharing common areas on a timeline in a predefined sequence in real time. The objects must be played out to the different users in the proper order. Editing these objects can result in timeline shifts that must be adjusted dynamically.
Finally in a complex composition system, the user may need some specialized capabilities for customizing their environment. A programmable system is highly desirable for such system authoring requirements.
Monday, November 24, 2008
Telephone Authoring Systems
There is an application where the phone is linking into multimedia electronic mail application.
- The phone can be used as a reading device by providing full text-to-speech synthesis capability so that a user on the road can have electronic mail messages read out on the telephone.
- The phone can be used for voice command input for setting up and managing voice mail messages. Digitalized voice clips are captured via the phone and embedded in electronic mail messages.
- As the capability to recognize continuous speech is deployed, phones can be used to create electronic mail messages where the voice is converted to ASCII text on the fly by high-performance voice recognition engines.
Friday, November 14, 2008
Applications of Telephone authoring Systems
The Telephone authoring Systems supports different types of applications. Some of them are:
- Workstation control for Phone mail
- Voice Commands controls for phone mail.
- Embedding of phone mail in electric mail.
- Voice synthesis in integrated voice mail and electronic mail
- Local/Remote continuous speech recognition
Sunday, November 2, 2008
Hypermedia Application Design Consideration
The user interface must be highly intuitive to allow the user to learn the tool quickly and be able to use them effectively. In addition, the user interface should be designed to cater to the needs of both experienced and inexperienced user.
In addition to control of their desktop environments, users also need control of their System environment.
This control should include some of the following:
* The ability to specify a primary server for each object class within a domain specified by the system administrative. A domain can be viewed as a list of servers to which they have unrestricted access.
* The ability to specify whether all multimedia objects or only references should be replicated
* The ability to specify that the multimedia object should be retrieved immediately for display versus waiting for a signal to "play" the object. This is more significant if the object must be retrieved from a remote server.
* Display resolution defaults for each type of graphics or video object
* Decompression should be performed at another network server or locally.
Tuesday, October 21, 2008
Essential For good Hypermedia Design
- Determining the type of hypermedia applications
- Structuring the information
- Determining the Navigation Throughout the application
- Methodologies for accessing the information
- Designing the user interface
Wednesday, October 15, 2008
My disclosure Policy
This policy is valid from 15 October 2008 This blog is a personal blog written and edited by me. This blog accepts forms of cash advertising, sponsorship, paid insertions or other forms of compensation. This blog abides by word of mouth marketing standards. We believe in honesty of relationship, opinion and identity. The compensation received may influence the advertising content, topics or posts made in this blog. That content, advertising space or post will be clearly identified as paid or sponsored content. The owner(s) of this blog is compensated to provide opinion on products, services, websites and various other topics. Even though the owner(s) of this blog receives compensation for our posts or advertisements, we always give our honest opinions, findings, beliefs, or experiences on those topics or products. The views and opinions expressed on this blog are purely the bloggers' own. Any product claim, statistic, quote or other representation about a product or service should be verified with the manufacturer, provider or party in question. This blog does not contain any content which might present a conflict of interest. To get your own policy, go to http://www.disclosurepolicy.org
Friday, October 10, 2008
Integration of Applications
The computer may be called upon to run a diverse set of applications, including some combination of the following:
=> Electronic Mail
=> Word processing or technical publishing
=> Graphics and formal presentation preparation software
=> Spreadsheet or some other decision support software
=> Access to a relation on Object-oriented database.
Customized applications directly related to job function:
*Billing
*portfolio Management
*Others
Integration of these applications consists of two major themes:
The appearance of the applications & The ability of the applications to exchange of data.
Wednesday, September 24, 2008
Common UI and Application Integration
Microsoft windows have standardized the user interface for a large number of applications by providing standardization at the following levels:
=> Overall visual look and feel of the application windows
=> Menus
=> Dialog Boxes
=> Buttons
=> Help Features
=> Scroll Bars
=> Tool Bars
=> File open and save
This standardization level makes it easier for the user to interact with applications designed for the Microsoft windows operational environment. Standardization is being provided for object linking and embedding (OLE), Dynamic data exchange (DDE), and the remote Procedure calls (RPC). A compound document may consist of a number of different object types such as text, image, spread sheet data, and video. All applications required to operate on various sub-objects of a compound document cooperate in an integrated manner.
Sunday, September 14, 2008
Data Exchange
The Microsoft windows clipboard allows exchanging data in any format. It can be used to exchange multimedia objects also. We can cut, and copy a multimedia object in one document and pasting it in another. These documents can be opened under different applications.
The windows clipboard allows the following formats to be stored:
->Text
->Bitmap
->Image
->Sound
->Video (AVI Format)
The data exchange capabilities can be enhanced to make applications more object-oriented, whereby complex objects may be copied to clipboard.
The receiving applications can specify sub objects it needs from the group stored on the clipboard. The OLE model for application data interchange is being extended to other platforms like Windows NT and UNIX.
Subscribe to:
Posts (Atom)