DocumentCode :
245758
Title :
A Fast Media Synchronization Mechanism for Streaming Screen Recording Applications
Author :
Pei-Ting Wu ; Shin-Hung Chang
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Fu Jen Catholic Univ., Taipei, Taiwan
fYear :
2014
fDate :
19-21 Dec. 2014
Firstpage :
1055
Lastpage :
1062
Abstract :
Remote screen recording is a system that records whole actions on a remote computer screen, and displays the actions on a client computer screen at the same time. Traditionally, screen recording are streamed in a video format, which large data usually results in high CPU utilization and heavy network loading. Therefore, in order to reduce CPU utilization and network bandwidth loading, the screen recording system records and only sends the blocks which have updates on the recording screen. A screen update on any part of the recording screen is called a "changed block" in this paper. Only recording and sending the changed blocks definitely reduces the network bandwidth and CPU loading. Because of only sending changed blocks, this study comes up with a media synchronization problem between a video stream and remote screen data stream in a distance learning system due to an unstable network environment. This study proposes a fast skip mechanism, called Fast Media Synchronization (FMS), to match the video stream playback by adjusting the remote screen data stream. The FMS quickly determines whether the changed blocks overlap. In the fast skip mechanism of FMS, overlapping areas among changed blocks in a screen data stream will be effectively deleted. In this paper, four different scenarios web browsing, document editing, slide presentation, and video playback, are designed to test the effectiveness of applying FMS. The experiment results shows that the FMS mechanism approximately reduces 85% of processing time, 57% to 99% of the frequency of pasting times, 70% to 90% the number of comparisons, and 70% to 90% the total pasting area. Furthermore, the proposed FMS mechanism can also be applied to improve the efficiency of different screen recording systems, such as remote desktop, distance conferencing, and video streaming, etc.
Keywords :
computer aided instruction; distance learning; screens (display); synchronisation; video streaming; CPU utilization reduction; FMS mechanism; Web browsing; client computer screen; distance conferencing; distance learning system; document editing; fast media synchronization mechanism; fast skip mechanism; network bandwidth loading reduction; remote computer screen; remote desktop; remote screen data stream adjustment; remote screen recording; screen recording application streaming; slide presentation; video format; video stream playback matching; Bandwidth; Computer aided instruction; Computers; Loading; Media; Streaming media; Synchronization; Distance learning; Media Synchronization; Remote control; Screen recording system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-7980-6
Type :
conf
DOI :
10.1109/CSE.2014.210
Filename :
7023720
Link To Document :
بازگشت