• Title/Summary/Keyword: Playback System

Search Result 150, Processing Time 0.022 seconds

Developing Dynamic Scheduling Algorithm of VoD Server Server System Performance (시스템 성능 향상을 위한 VoD서버의 능동 스케줄링 알고리즘 개발)

  • 김정택;고인선
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.65-65
    • /
    • 2000
  • For Video on Demand(VoD) servers, a design of an efficient scheduler is important to the support a large number of clients having various playback speeds and receiving rates. In this paper, we propose the scheduling algorithm to handle establishing deadlines and selection using the earliest deadline first. To establish deadlines and selections, the period of the receiving rates for each client is located between the over-max receiving rate and the over-playback rate. To avoid video starvation and the buffer overflow of each client, the proposed algorithm guarantees providing the admission control. Because of establishing deadlines and selection, period of each client receiving is between one over max receiving rate and one over play back rate. Using Virtual Buffer in server, scheduling load is reduced. The efficiency of the proposed algorithm is verified using a Petri Net_Based simulation tool, Exspect.

  • PDF

A Synchronized Playback Method of 3D Model and Video by Extracting Golf Swing Information from Golf Video (골프 동영상으로부터 추출된 스윙 정보를 활용한 3D 모델과 골프 동영상의 동기화 재생)

  • Oh, Hwang-Seok
    • Journal of the Korean Society for Computer Game
    • /
    • v.31 no.4
    • /
    • pp.61-70
    • /
    • 2018
  • In this paper, we propose a synchronized playback method of 3D reference model and video by extracting golf swing information from learner's golf video to precisely compare and analyze each motion in each position and time in the golf swing, and present the implementation result. In order to synchronize the 3D model with the learner's swing video, the learner's golf swing movie is first photographed and relative time information is extracted from the photographed video according to the position of the golf club from the address posture to the finishing posture. Through applying time information from learners' swing video to a 3D reference model that rigs the motion information of a pro-golfer's captured swing motion at 120 frames per second through high-quality motion capture equipment into a 3D model and by synchronizing the 3D reference model with the learner's swing video, the learner can correct or learn his / her posture by precisely comparing his or her posture with the reference model at each position of the golf swing. Synchronized playback can be used to improve the functionality of manually adjusting system for comparing and analyzing the reference model and learner's golf swing. Except for the part where the image processing technology that detects each position of the golf posture is applied, It is expected that the method of automatically extracting the time information of each location from the video and of synchronized playback can be extended to general life sports field.

A Development of mobile broadcasting monitor for improving reliability on IP-TV Platform based on TIT (TIT 기반에 IP-TV 플랫폼의 신뢰성 향상을 위한 방송 모니터 개발)

  • Sso, Sang-Jin;Jin, Hyun-Joon;Park, Noh-Kyung
    • Journal of Internet Computing and Services
    • /
    • v.8 no.5
    • /
    • pp.59-66
    • /
    • 2007
  • In korea, TIT(Transport Information Technology) based IP-TV services have been provided in Saemaeul trains and some sections of subway trains, But the software systems for the service performed in alternated fashions and suffered from many problems such as suspension, memory leaking and overflow, These problems increased playback loss time and resulted in bad reliabilities, In this paper, a software TIT monitor is designed and implemented for Monitoring module and Reset module in physically poor environments, The designed system formalized monitoring time intervals for effective monitoring, Through the real experiments, playback time is improved in 7.2% comparing to existing system.

  • PDF

Software Test Automation Using Data-Driven Approach : A Case Study on the Payment System for Online Shopping (데이터 주도 접근법을 활용한 소프트웨어 테스트 자동화 : 온라인 쇼핑몰 결제시스템 사례)

  • Kim, Sungyong;Min, Daihwan;Rim, Seongtaek
    • Journal of Information Technology Services
    • /
    • v.17 no.1
    • /
    • pp.155-170
    • /
    • 2018
  • This study examines a data-driven approach for software test automation at an online shopping site. Online shopping sites typically change prices dynamically, offer various discounts or coupons, and provide diverse delivery and payment options such as electronic fund transfer, credit cards, mobile payments (KakaoPay, NaverPay, SyrupPay, ApplePay, SamsungPay, etc.) and so on. As a result, they have to test numerous combinations of possible customer choices continuously and repetitively. The total number of test cases is almost 584 billion. This requires somehow automation of tests in settling payments. However, the record playback approach has difficulties in maintaining automation scripts due to frequent changes and complicated component identification. In contrast, the data-driven approach minimizes changes in scripts and component identification. This study shows that the data-driven approach to test automation is more effective than the traditional record playback method. In 2014 before the test automation, the monthly average defects were 5.6 during the test and 12.5 during operation. In 2015 after the test automation, the monthly average defects were 9.4 during the test and 2.8 during operation. The comparison of live defects and detected errors during the test shows statistically significant differences before and after introducing the test automation using the data-driven approach.

Analysis of Power Consumption Patterns for Commercial Portable Multimedia Players (상용 휴대형 멀티미디어 재생기 전력소모 패턴 분석)

  • Nam, Young-Jin;Yang, Eun-Ju;Lee, Jong-Yuol;Kim, Seong-Ryul;Seo, Dae-Wha
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.12 no.3
    • /
    • pp.95-103
    • /
    • 2007
  • Portable multimedia Player (PMP) devices have been gaining in its popularity with the emerging digital convergence of data, video, audio, etc. Since the PMP devices are typically equipped with DSP, a bigger LCD screen, and a hard disk, efficient power management has become more crucial than the other portable devices. This paper builds up a hardware/software-based power measurement system based on data acquisition devices. Subsequently, it measures and analyzes the power consumed in commercial PMP devices under different types of events: the system boot & shutdown, video playback, and the use of different video-coding types. Finally, our analysis of the measured power consumption patterns reveals useful information for the design of low-power PMP devices.

  • PDF

A study on the development of multi-task operating system for industrial robot controller (산업용 로보트 제어기의 multi task 운영체계 개발에 관한 연구)

  • 장성석;조영인;김수종;정창범;이인옥
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1988.10a
    • /
    • pp.497-500
    • /
    • 1988
  • The multi-task operating system called HRMTOS (HUNDAI Robot Multi-task Operating System) was developed for concurrent execution. HRMTOS consists of condition interpreter, queue constructor, task scheduler. Condition interpreter checks the status and condition of request, queue constructor makes queue according to the checked result by condition interpreter, and task scheduler finds the task that will be urgently executed by priority of queue after pending the current excuting task. HRMTOS could execute teaching, playback, monitoring function of multi-robot and could be used more effectively than other robot controllers.

  • PDF

Design and Implementation of an Adaptive Synchronization Algorithm of the MPEG Stream for VOD Services (VOD 서비스를 위한 MPEG 스트림의 적응적 동기화 알고리즘 설계 및 구현)

  • Jo, Dae-Je;Lee, Yeong-Hu;Yoo, Kee-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.5
    • /
    • pp.505-512
    • /
    • 2000
  • In this paper, an adaptive multimedia synchronization scheme for VOD (Video On Demand) services in internet environments is proposed. This scheme considers the characteristics of MPEG (Moving Picture Expert Group) system stream. Consequently, the intra-synchronization is handled at the pack layer, and the inter-synchronization is handled at the packet layer. The proposed scheme can cope adaptively with variation of packet loss, jitter and client's playback capacity. If there are variations of the packet loss or client's playback capacity, the server will change the transmission rate by selective picture skip. The client can then adjust and control the playback time according to the variation of the network jitter. Our experimental results show that the proposed scheme can quickly adapt to the network condition, and can guarantee a better quality of service than the other existing schemes.

  • PDF

A Real-Time Disk Prefetch Scheme for Continuous Media Playback (연속매체 상영을 위한 실시간 디스크 프리팻칭 기법)

  • Lim Sung Chae
    • The KIPS Transactions:PartA
    • /
    • v.11A no.7 s.91
    • /
    • pp.547-554
    • /
    • 2004
  • To play back CM (Continuous Media) in online mode, the multimedia system Is required to have a real-time disk scheduling scheme that can efficiently fulfill the strict temporal constraints of serviced CM streams to prevent hiccups. In general, such disk scheduling is performed based on the concept of periodic prefetching since a CM stream has a rather long Playback time. In this paper, we also propose a periodic prefetching scheme that runs by using real-time disk channels, called on-time delivery channels. Since the channels are generated from the bulk-SCAN algorithm and they can be allocated in a very flexible manner based on the EDF (earliest-deadline-first) algorithm, the proposed scheme provides a better Performance in terms of I/O throughput and the average response time, as well as hiccup-free playback of concurrent CM streams. To show that the proposed scheme outperforms other methods, we give some simulation results.

Block Selection Strategy for P2P Streaming (P2P 스트리밍을 위한 블록 선택 전략)

  • Kim, Heung-Jun;Son, Sei-Il;Lee, Kwang-Seok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.12 no.12
    • /
    • pp.2179-2187
    • /
    • 2008
  • The P2P technology has been widely used to distribute files efficiently, and its use in streaming is rapidly increasing. P2P streaming has issues about startup-delay, scalability, and real-time playback, however, what affects these factors has not been researched sufficiently. This paper suggests a buffering model for progressive download within mesh-based P2P system, which corresponds to downloading and playing the content at the same time. It is used to analyze PDF(Playback Deadline First), Rarest algorithms which are block-selection strategies of P2P streaming and proposes a mixed selection of them. The mixed block selection strategy dynamically performs different strategies based on whether the blocks to be played are received or not. In consequence, it enhances the QoS of streaming in a single peer point of view, as well as improving block distributions in an overlay network.