Smooth Control of Adaptive Media Playout for Video Streaming

Grad. Inst. of Commun. Eng., Nat. Taiwan Univ., Taipei, Taiwan
IEEE Transactions on Multimedia (Impact Factor: 2.3). 12/2009; 11(7):1331 - 1339. DOI: 10.1109/TMM.2009.2030543
Source: IEEE Xplore


Client-side data buffering is a common technique to deal with media playout interruptions of streaming video caused by network jitters and packet losses of best-effort networks. However, stronger playout interruption protection inevitably amounts to larger data buffering and results in more memory requirements and longer playout delay. Adaptive media playout (AMP), also a client-side technique, can reduce the buffer requirement and avoid buffer outage but at the expense of visual quality degradation because of the fluctuation of playout speed. In this paper, we propose a novel AMP scheme to keep the video playout as smooth as possible while adapting to the channel condition. The triggering of the playout control is based on buffer variation rather than buffer fullness. Experimental results show that our AMP scheme surpasses conventional schemes in unfriendly network conditions. Unlike previous schemes that are tuned for a specific range of packet loss and network instability, the proposed AMP scheme maintains consistent performance across a wide range of network conditions.

Download full-text


Available from: Homer Chen, Feb 16, 2015
21 Reads
  • Source
    • "Initially, AMP was thought to be used to compensate for buffer under-flows or over-flows by decreasing or increasing the media playback rate to allow the stabilization of the playback buffer. The authors of [25] modelled the adaptation of the media playback rate depending on the buffer variance . In [13] the buffer fill state was used to decide whether the playback rate should be increased/decreased. "
    [Show abstract] [Hide abstract]
    ABSTRACT: As social networks have become more pervasive, they have changed how we interact socially. The traditional TV experience has drifted from an event at a fixed location with family or friends to a location-independent and distributed social experience. In addition, more and more Video On-Demand services have adopted pull-based streaming. In order to provide a synchronized and immersive distributed TV experience we introduce self-organized Inter-Destination Multimedia Synchronization (IDMS) for adaptive media streaming. In particular, we adapt the principles of IDMS to MPEG-DASH to synchronize multimedia playback among geographically distributed peers. We introduce session management to MPEG-DASH and propose a Distributed Control Scheme (DCS) to negotiate a reference playback timestamp among the peers participating in an IDMS session. We evaluate our DCS with respect to scalability and the time required to negotiate the reference playback timestamp. Furthermore, we investigate how to compensate for asynchronism using Adaptive Media Playout (AMP) and define a temporal distortion metric for audio and video which allows the impact of playback rate variations to be modeled with respect to QoE. This metric is evaluated based on a subjective quality assessment using crowdsourcing.
    ACM Multimedia; 11/2014
  • Source
    • "When |Δí µí°¹| ≥ í µí¼, a playout adjustment order is issued and the playout interval is adjusted linearly with time. For the AMPs mentioned above [2] [3] [8], the playout rates cannot be faster than the normal playout rate í µí¼‡ 0 . When only slowing down the playout rate is allowed, the playout latency of the whole video stream may be extended significantly. "
    [Show abstract] [Hide abstract]
    ABSTRACT: To improve the playout quality of video streaming services, several adaptive media playout (AMP) mechanisms were proposed in literature. However, all performance evaluations and comparisons for AMPs were made in terms of quality of service (QoS) metrics. As one knows, there may exist a trade-off between QoS metrics, such as buffer underflow and overflow performance. Thus, it is not sufficient to only evaluate the performance of AMPs in terms of QoS metrics. In this paper, we will evaluate and compare the performance of several AMPs from the aspect of quality of experience (QoE). Numerical results will show that some existing AMP systems do not perform better than the nonadaptive playout system from the point of view of overall QoE.
    Advances in Multimedia 02/2013; 2013. DOI:10.1155/2013/152359
  • Source
    • "In [11], the authors propose a rate adaptation mechanism based on the joint control of packet scheduling at the transmitter and content-aware playout at the receiver, through the analysis and estimation of the motion characteristics of different scenes. Similarly, [12] proposes a novel adaptive media playout method which takes into account a smoothness quality metric at the client side. In [13], the authors design a quality metric of video specifically designed for variable rate encoding and rate control, suitable for mobile video broadcasting applications. "
    [Show abstract] [Hide abstract]
    ABSTRACT: We propose a source rate control scheme for streaming video sequences over wireless channels by resorting on a reduced-reference (RR) quality estimation approach. It works as follows: the server extracts important features of the original video, which are coded and sent through the channel along with the video sequence and then exploited at the decoder to compute the actual quality; the observed quality is analyzed to obtain information on the impact of the source rate at the given system configuration; at the receiver, decisions are taken on the optimal source rate to be applied next at the encoder to maximize the quality as perceived at the user-side. The rate is adjusted on a per-window basis to compensate low-throughput periods with high-throughput periods so as to avoid abrupt video quality changes, which can be caused by sudden variations in the channel throughput. The use of the RR quality estimation represents the main novelty of the proposed work. This has the advantage of allowing the rate control to optimize the user-perceived video quality after all the streaming system impairments have affected the signal, including actual channel errors, playback buffer starvation occurrences and error concealment. This approach is new in this context, since in the past proposals video models are used to predict the relationships of the quality with the coding rate, channel errors and starvation occurrences. Numerical simulations show how the proposed approach is able to achieve results similar to those obtained with model-based approaches, but with the significant benefit of not requiring any knowledge on the signal and channel characteristics.
    Signal Processing Image Communication 11/2012; 27(10):1049-1065. DOI:10.1016/j.image.2012.09.005 · 1.46 Impact Factor
Show more