Learn More
The Dynamic Adaptive Streaming over HTTP (referred as MPEG DASH) standard is designed to provide high quality of media content over the Internet delivered from conventional HTTP web servers. The visual content, divided into a sequence of segments, is made available at a number of different bitrates so that an MPEG DASH client can automatically select the(More)
Random data placement, which is efficient and scalable for large-scale storage systems, has recently emerged as an alternative to traditional data striping. In this report, we study the <i>disk replacement problem</i> (DRP) to find a sequence of disk additions and removals for a storage system, while migrating the data and respecting the following(More)
Educational tools that utilize the Internet to reach off-campus students are becoming more popular and many educational institutions are exploring their use. We report on a multiuser audio chat system that is using a multicast peer topology and is based on a new audio streaming protocol called YimaCast. The tool is designed to foster collaboration and(More)
In this paper, we describe our approach to deriving saturation models for streaming servers from vector-labeled training data. If a streaming server is driven into saturation by accepting too many clients, the quality of service degrades across the sessions. The actual saturating load on a streaming server depends on the detailed characteristics of the(More)
  • Michele Covell, Beomjoo Seo, Sumit Roy, Mirjana Spasojevic, Leonidas Kontothanassis, Nina Bhatti +1 other
  • 2004
performance evaluation, server modeling, streaming media Streaming media is gaining in popularity for viewing both, video-on-demand content as well as live Webcasts. Streaming servers must meet strict data-delivery timing constraints in order to provide acceptable viewing quality. These constraints can be achieved only if the servers are not allowed to(More)
Newly emerging game--based application systems such as <i>Second Life</i>1 provide 3D virtual environments where multiple users interact with each other in real--time. They are filled with autonomous, mutable virtual content which is continuously augmented by the users. To make the systems highly scalable and dynamically extensible, they are usually built(More)
To present user-generated videos that relate to geographic areas for easy access and browsing it is often natural to use maps as interfaces. A common approach is to place thumbnail images of video keyframes in appropriate locations. Here we consider the challenge of determining which keyframes to select and where to place them on the map. Our proposed(More)
Camera motion information is one aspect that helps to infer higher-level semantic descriptions in many video applications, <i>e.g.</i>, in video retrieval. However, an efficient methodology for annotating camera motion information is still an elusive goal. Here we propose and present a novel and efficient approach for the task of partitioning a video(More)
Video associated positioning data has become a useful contextual feature to facilitate analysis and management of media assets in GIS and social media applications. Moreover, with today's sensor-equipped mobile devices, the location of a camera can be continuously acquired in conjunction with the captured video stream without much difficulty. However, most(More)