共查询到20条相似文献,搜索用时 15 毫秒
1.
We describe a system for generating and controlling sound effects from within applications. We discuss performance demands and current technology constraints on sound synthesis methods, highlight several distinct interactive control strategies, and demonstrate a development environment for making a large database of heterogeneous sound models manageable by developers who are not sound synthesis experts. 相似文献
2.
3.
I. Mirbel B. Pernici T. Sellis S. Tserkezoglou M. Vazirgiannis 《The VLDB Journal The International Journal on Very Large Data Bases》2000,9(2):111-130
Abstract. When authoring multimedia scenarios, and in particular scenarios with user interaction, where the sequence and time of occurrence
of interactions is not predefined, it is difficult to guarantee the consistency of the resulting scenarios. As a consequence,
the execution of the scenario may result in unexpected behavior or inconsistent use of media. The present paper proposes a methodology
for checking the temporal integrity of interactive multimedia document (IMD) scenarios at authoring time at various levels.
The IMD flow is mainly defined by the events occurring during the IMD session. Integrity checking consists of a set of discrete
steps, during which we transform the scenario into temporal constraint networks representing the constraints linking the different
possible events in the scenario. Temporal constraint verification techniques are applied to verify the integrity of the scenario,
deriving a minimal network, showing possible temporal relationships between events given a set of constraints.
Received June 9, 1998 / Accepted November 10, 1999 相似文献
4.
The next generation of interactive multimedia documents can contain both static media, e.g., text, graph, image, and continuous
media, e.g., audio and video, and can provide user interactions in distributed environments. However, the temporal information
of multimedia documents cannot be described using traditional document structures, e.g., Open Document Architecture (ODA)
and Standard Generalized Mark-up Language (SGML); the continuous transmission of media units also raises some new synchronization
problems, which have not been met before, for processing user interactions. Thus, developing a distributed interactive multimedia
document system should resolve the issues of document model, presentation control architecture, and control scheme. In this
paper, we (i) propose a new multimedia document model that contains the logical structure, the layout structure, and the temporal
structure to formally describe multimedia documents, and (ii) point out main interaction-based synchronization problems, and
propose a control architecture and a token-based control scheme to solve these interaction-based synchronization problems.
Based on the proposed document model, control architecture, and control scheme, a distributed interactive multimedia document
development mechanism, which is called MING-I, is developed on SUN workstations. 相似文献
5.
Over the last few years, there has been a tremendous increase in the number of interactive multimedia presentations prepared
by different individuals and organizations. In this paper, we present an algebra for creating and querying interactive multimedia
presentation databases. This algebra operates on trees whose branches reflect different possible playouts of a set of presentations.
The algebra not only extends all the classical relational operators to such databases, but also introduces a variety of novel
operators for combining multiple presentations. As our algebra supports merging parts or all of existing presentations, this
algebra can also be used as an authoring tool for creating multimedia presentations. We prove a host of equivalence results
for queries in this algebra, which may be used to build query optimizers for interactive presentation databases. 相似文献
6.
In this paper, we investigate a playout scheduling framework for supporting the continuous and synchronized presentations
of multimedia streams in a distributed multimedia presentation system. We assume a situation in which the server and network
transmissions provide sufficient support for the delivery of media objects. In this context, major issues regarding the enforcement
of the smooth presentation of multimedia streams at client sites must be addressed to deal with rate variance of stream presentations
and delay variance of networks. We develop various playout-scheduling algorithms that are adaptable to quality-of-service
parameters. The proposed algorithms permit the local adjustment of unsynchronized presentations by gradually accelerating
or retarding presentation components, rather than abruptly skipping or pausing the presentation materials. A comprehensive
experimental analysis of the proposed algorithms demonstrates that our algorithms can effectively avoid playout gaps (or hiccups)
in the presentations. This scheduling framework can be readily used to support customized multimedia presentations. 相似文献
7.
Denise J. Ecklund Vera Goebel Thomas Plagemann Earl F. Ecklund Jr. 《Multimedia Systems》2002,8(5):431-442
In this paper, we present a separable, reusable middleware solution that provides coordinated, end-to-end QoS management
over any type of service component, and can use existing (legacy) QoS management solutions (by using wrappers) in a distributed
multimedia system. Our middleware solution incorporates strategic and tactical QoS managers, and supports protocols and messages
between tactical managers and managed application components, and between QoS managers in the management hierarchy. Strategic
QoS managers take a global view of QoS provided by a set of application components within the manager's policy domain. Tactical
QoS managers provide local control over application components. We introduce the concept of QoS policy domains to scope the
authority of a strategic QoS manager. We describe how the management hierarchy is dynamically configured and reconfigured
based on runtime needs of the application. 相似文献
8.
Recent advances in computer technologies have made it feasible to provide multimedia services, such as news distribution
and entertainment, via high-bandwidth networks. The storage and retrieval of large multimedia objects (e.g., video) becomes
a major design issue of the multimedia information system. While most other works on multimedia storage servers assume an
on-line disk storage system, we consider a two-tier storage architecture with a robotic tape library as the vast near-line
storage and an on-line disk system as the front-line storage. Magnetic tapes are cheaper, more robust, and have a larger
capacity; hence, they are more cost effective for large scale storage systems (e.g., video-on-demand (VOD) systems may
store tens of thousands of videos). We study in detail the design issues of the tape subsystem and propose some novel tape-scheduling
algorithms which give faster response and require less disk buffer space. We also study the disk-striping policy and the
data layout on the tape cartridge in order to fully utilize the throughput of the robotic tape system and to minimize the
on-line disk storage space. 相似文献
9.
A multimedia application involves information that may be in a form of video, images, audio, text and graphics, need to be
stored, retrieved and manipulated in large databases. In this paper, we propose an object-oriented database schema that supports
multimedia documents and their temporal, spatial and logical structures. We present a document example and show how the schema
can adress all the structures described. We also present a multimedia query specification language that can be used to describe
a multimedia content portion to be retrieved from the database. The language provides means by which the user can specify
the information on the media as well as the temoral and spatial relationships among these media. 相似文献
10.
Multimedia streams such as audio and video impose tight temporal constraints for their presentation. Often, related multimedia
streams, such as audio and video, must be presented in a synchronized way. We introduce a novel scheme to ensure the continuous
and synchronous delivery of distributed stored multimedia streams across a communications network. We propose a new protocol for synchronized playback and compute the buffer
required to achieve both, the continuity within a single substream and the synchronization between related substreams. The
scheme is very general and does not require synchronized clocks. Using a resynchronization protocol based on buffer level
control, the scheme is able to cope with server drop-outs and clock drift. The synchronization scheme has been implemented
and the paper concludes with our experimental results. 相似文献
11.
The single-system approach is no longer sufficient to handle the load on popular Internet servers, especially for those offering
extensive multimedia content. Such services have to be replicated to enhance their availability, performance, and reliability.
In a highly replicated and available environment, server selection is an important issue. In this paper, we propose an application-layer
broker (ALB) for this purpose. ALB employs a content-based, client-centric approach to negotiate with the servers and to identify
the best server for the requested objects. ALB aims to maximize client buffer utilization in order to efficiently handle dynamic user
interactions such as skip, reverse presentation, go back in time. We also present details of a collaborative multimedia presentation
platform that we have developed based on ALB. 相似文献
12.
Adaptive multimedia synchronization in a teleconference system 总被引:3,自引:0,他引:3
In this paper, we present an adaptive buffering scheme for implementing intra-stream and inter-stream synchronization in
real-time multimedia applications. The essence of the proposed scheme is to dynamically enforce equalized delays to incoming
media streams, in order to piece-wise smooth the network delay variations and to synchronize the streams at the sink. An adaptive
control mechanism based on an event-counting algorithm is employed to calibrate the PlayOut Clocks (POCs), which manages the
presentations of multimedia data. The algorithm does not rely on globally synchronized clock and makes minimal assumption
on underlying network delay distribution. Also, the user defined quality of service (QoS) specifications can be directly incorporated
into the design parameters of the synchronization algorithm. The proposed synchronization scheme has been experimentally implemented
in a teleconference system which consists of separately controllable audio, video, and data channels. The modular structure
of the synchronization control provides the flexibility to maintain an arbitrary synchronization group in conjunction with
a distributed conference management scheme. This paper also shows the experimental results of the test implementation and
the suitability of the proposed scheme with respect to the multimedia traffic across an FDDI/Ethernet network. 相似文献
13.
John Kominek 《Multimedia Systems》1997,5(4):255-270
Fractal image compression is a promising new technology but is not without problems. Most critically, fast encoding is required
for it to find wide use in multimedia applications. This is now within reach: recent methods are five orders of magnitude
faster than early attempts. Beginning with the basic ideas and problems, this paper explains how to accelerate fractal image
compression. 相似文献
14.
One of the challenges in the design of a distributed multimedia system
is devising suitable specification models for various schemas in
different levels of the system.
Another important research issue is
the integration and synchronization of heterogeneous multimedia
objects. In this paper, we present our models for multimedia schemas
and transformation algorithms. They transform high-level
multimedia objects into schemas that can be used to
support the presentation and communication of the multimedia objects.
A key module in the system is the Object Exchange Manager (OEM). In this paper,
we present the design and implementation of the OEM module,
and discuss in detail the interaction
between the OEM and other modules in a
distributed multimedia system. 相似文献
15.
In this paper, we present two novel disk failure recovery methods that utilize the inherent characteristics of video streams
for efficient recovery. Whereas the first method exploits the inherent redundancy in video streams (rather than error-correcting
codes) to approximately reconstruct data stored on failed disks, the second method exploits the sequentiality of video playback
to reduce the overhead of online failure recovery in conventional RAID arrays. For the former approach, we present loss-resilient
versions of JPEG and MPEG compression algorithms. We present an inherently redundant array of disks (IRAD) architecture that combines these loss-resilient compression algorithms with techniques for efficient placement of video streams
on disk arrays to ensure that on-the-fly recovery does not impose any additional load on the array. Together, they enhance
the scalability of multimedia servers by (1) integrating the recovery process with the decompression of video streams, and
thereby distributing the reconstruction process across the clients; and (2) supporting graceful degradation in the quality
of recovered images with increase in the number of disk failures. We present analytical and experimental results to show that
both schemes significantly reduce the failure recovery overhead in a multimedia server. 相似文献
16.
Nevzat Hurkan Balkir Gultekin Ozsoyoglu 《The VLDB Journal The International Journal on Very Large Data Bases》1998,7(4):294-307
Most multimedia servers reported in the literature are designed to serve multiple and independent video/audio streams. We
think that, in future, multimedia servers will also serve complete presentations. Multimedia presentations provide unique
opportunities to develop algorithms for buffer management and admission control, as execution-time consumption requirements
of presentations are known a priori. In this paper, we examine presentations in three different domains (heavyweight, middleweight,
and lightweight) and provide buffer management and admission control algorithms for the three domains. We propose two improvements
(flattening and dynamic-adjustments) on the schedules created for the heavyweight presentations. Results from a simulation
environment are presented.
Received June 9, 1998 / Accepted October 13, 1998 相似文献
17.
Network synchronization plays a significant role
in transmitting multimedia objects over computer networks.
Even packets from a single channel must be synchronized due to
the problems in a packet switching environment, such as
network jitter, frequency, and time offsets. We present an
algorithm that determines the set of packets generated
periodically by various participants arriving at a node. The basic
advantage of the proposed algorithm is that the receiver
estimates the reference times (expected arrival times of the
packets) and achieves synchronization, without knowledge of the
packet delays.
The
accuracy is improved and the complexity is reduced by
predicting the time/frequency offsets between the clocks at the
source and the mixer. The error is calculated by the Chernoff
bound, demonstrated by simulation, and shown to be acceptable
in practical applications. 相似文献
18.
Kelvin K.W. Law John C.S. Lui Leana Golubchik 《The VLDB Journal The International Journal on Very Large Data Bases》1999,8(2):133-153
Advances in high-speed networks and multimedia technologies have made it feasible to provide video-on-demand (VOD) services
to users. However, it is still a challenging task to design a cost-effective VOD system that can support a large number of
clients (who may have different quality of service (QoS) requirements) and, at the same time, provide different types of VCR
functionalities. Although it has been recognized that VCR operations are important functionalities in providing VOD service,
techniques proposed in the past for providing VCR operations may require additional system resources, such as extra disk I/O,
additional buffer space, as well as network bandwidth. In this paper, we consider the design of a VOD storage server that
has the following features: (1) provision of different levels of display resolutions to users who have different QoS requirements,
(2) provision of different types of VCR functionalities, such as fast forward and rewind, without imposing additional demand
on the system buffer space, I/O bandwidth, and network bandwidth, and (3) guarantees of the load-balancing property across
all disks during normal and VCR display periods. The above-mentioned features are especially important because they simplify
the design of the buffer space, I/O, and network resource allocation policies of the VOD storage system. The load-balancing
property also ensures that no single disk will be the bottleneck of the system. In this paper, we propose data block placement,
admission control, and I/O-scheduling algorithms, as well as determine the corresponding buffer space requirements of the
proposed VOD storage system. We show that the proposed VOD system can provide VCR and multi-resolution services to the viewing
clients and at the same time maintain the load-balancing property.
Received June 9, 1998 / Accepted April 26, 1999 相似文献
19.
Igor D.D. Curcio Antonio Puliafito Salvatore Riccobene Lorenzo Vita 《Multimedia Systems》1998,6(6):367-381
The relative simplicity of access to digital communications nowadays and the simultaneous increase in the available bandwidth
are leading to the definition of new telematic services, mainly oriented towards multimedia applications and interactivity
with the user. In the near future, a decisive role will be played in this scenario by the providers of interactive multimedia
services of the on-demand type, which will guarantee the end user a high degree of flexibility, speed and efficiency. In this
paper, some of the technical aspects regarding these service providers are dealt with, paying particular attention to the
problems of storing information and managing service requests. More specifically, the paper presents and evaluates a new storage
technique based on the use of disk array technology, which can manage both typical multimedia connections and traditional
requests. The proposed architecture is based on the joint use of the partial dynamic declustering and the information dispersal
algorithm, which are employed for the allocation and retrieval of the data stored on the disk array. We also define efficient
strategies for request management in such a way as to meet the time constraints imposed by multimedia sessions and guarantee
good response times for the rest of the traffic. The system proposed is then analyzed using a simulation approach. 相似文献
20.
As multimedia applications spread widely, it is crucial for programming and design support systems to handle “time” in multimedia
documents effectively and flexibly. This paper presents a set of interactive system support tools for designing and maintaining
the temporal behavior of multimedia documents. The tool set provides mechanisms for anomaly detection, temporal query processing,
and interactive scheduling. It is based on a fast incremental constraint solver we have developed, which can be adapted by
any constraint-based system. The incremental constraint solver provides immediate feedback to the user, supporting a highly
interactive design process. Combined with existing optimal layout generation mechanisms proposed in the literature, our tools
effectively utilize the flexibility provided by constraint-based systems. 相似文献