The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Converting audio signal to packet stream and propagating through wireless local area network (Wi-Fi technology) to loud speakers that may be located at different rooms will be a popular scenario of multimedia applications. Since the packets received by separate speakers varied with the transmission paths and environment to them, this made the playable contents different from one speaker to another...
The increased popularity of social media and mobile devices has radically changed the way people consume multimedia content online. As an example, users can experience the same event (e.g. a sports event or a concert) together using social media, even if they are not in the same physical location. Moreover, the introduction of the HTTP Adaptive Streaming principle has made it possible to deliver video...
In extremely connected and dynamic environments, such as data centers, SDN network devices can be exploited to simplify the management of network provisioning. However, they leverage on TCAMs to implement the flow tables, i.e., on size-limited memories that can be quickly filled up when fine-grained traffic control is required, eventually preventing the installation of new forwarding rules. In this...
Remote collaboration systems are a necessity for geographically dispersed teams in achieving a common goal. Real-time groupware systems frequently provide a shared workspace where users interact with shared artifacts. However, a shared workspace is often not enough for maintaining the awareness of other users. Video conferencing can create a visual context simplifying the user's communication and...
Face to face hand-holding is the main Inheritance method of traditional Chinese medical science (TCMS). But famous traditional-Chinese doctors are very rare, it's almost impossible to learn face-to-face for the youth who are thirsty for traditional Chinese diagnosis. In order to resolve the contradiction, this paper develops a video recording system to record the diagnostic procedure of famous traditional...
The portion of video traffic in the total amount of Internet traffic has been increased. As the number of users and volume of content are increased, the content providers had been suffered for processing and transferring media and they have adopt CDN technology into their service so that their burden can be alleviated. The CDN technology can be classified into three different types; ‘server farm CDN’,...
Hadoop is a popular open-source framework that allows distributed analysis of large datasets using the MapReduce programming model. A distributed file system HDFS is implemented to provide high-throughput access to datasets. HDFS can achieve high performance metadata service but has two disadvantages. First, when the metadata server stores metadata on persistent devices, it is restricted to read and...
We developed a robust approach that can be synchronized with accuracy to a media streaming group in a network congestion situation. This approach consists of a server-side and client-side algorithm. The server-side algorithm is used to transmit the playback information using a synchronization control packet to clients. The synchronization control packet is transmitted in an event-driven manner. The...
Synchronous, and real-time web-based collaboration on text and multimedia content is a hot research subject. Currently collaborative multimedia applications are loosely defined. It is current practice to consider any application that allows users to connect to each other in order to exchange information in writing or through video streams, in real-time, or near real-time, as a “collaborative application”...
Well-known media applications of Chromecast such as YouTube, Viki usually use a time slider on the second screen for video navigation. However, the time slider does not offer easy way to access particular contents. Here we propose an aligned thumbnails-based video browsing system with Chromecast using content-based video browsing approach by automatically detecting scenes. It uses hierarchical sliding...
We propose a synchronized playback method for the real-time synchronization of the playback position of streaming media to multiple clients from a streaming server. The playback-related information that is used in this synchronized playback method comprises the current time and the playback position, and the server transmits the playback position and the current time to the client. The client can...
This paper presents the concept and implementation of an automated authoring system, to integrate two different modules e-Meeting and e-Learning of the WebELS platform. The primary function of the proposed system is to synchronize the lecturer video stream with the presentation slides in a real-time processing. The system automatically detects the events of slide changing and cursor positions and...
In this paper, we propose an effective design and implementation of a versatile embedded multimedia live streaming decoder system based on TI's DM814x processor, which can not only decode video live streams of various video codecs(H.264, MPEG-4, etc.), audio live streams of various audio codecs(AAC, MP3, G.711, etc.), but also demultiplex (demux) MPEG-2 TS, decode video stream and audio streams inside,...
Adaptive video delivery approaches perform video rate selection based on the streaming client's throughput estimate. In practice, the accuracy of the estimated throughput is limited due to feedback delay and the unawareness of the dynamics of the underlying HTTP/TCP transport layer. As a result, streaming applications employ large playback delays in the order of tens of seconds so as to maintain continuous...
This paper aims to present a transmission system model for a free-viewpoint television (FTV) service considering service scenarios. The proposed system model is based on the hy-bridcast of the digital terrestrial television broadcasting network and content delivery communication network. Also we propose the packet structure for the FTV transmission system considering the system requirement. The proposed...
Due to the difficulties on approximating the human perception with algorithms, increasing the users Quality of Experience (QoE) in modern video services is a challenging task. But more than that, prior to estimating QoE, it is important to know how different types of network impairments actually affect the video quality. This paper takes a closer look at the relation between the network quality of...
For the real-time transmission of stream media, a novel synchronization control strategy is proposed in this paper. The strategy includes the layer-based flow control algorithm and the delay jitter compensating algorithm. In order to avoid the network congestion and ensure that the data transmission is not less than the frame bit-rate, the former adjusts the streaming media frame bit-rate and the...
In this paper, we introduce a system called Virtual Device Ensembler (VDE) providing virtual UPnP renderers which are combined with the rendering functions of real UPnP renderers. We present the architecture of the system and discuss the issues raised when we implement the system.
In this paper, we describe a mobile application that synchronizes the playback of a video stream among a group of mobile devices while the video playback is controlled (e.g. pause, resume, seek) by one of the devices. This feature allows a group of people to collaborate remotely in real-time through watching the same video on their mobile devices. To make this application work for heterogeneous mobile...
Small playback lag in live streaming is important for time-critical and interactive applications such as live stock, market updates, sports and remote education. In this paper, we present Elite addresses the playback lag problem in peer-assisted live streaming systems. Instead of deploying a large initial offset to all the users, Elite seeks the possibility of initializing users with layered proportional...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.