A scalable and adaptive video streaming framework over multiple paths

Multimedia Tools and Applications (Impact Factor: 1.35). 03/2010; 47(1):207-224. DOI: 10.1007/s11042-009-0414-5
Source: DBLP


In this paper, we examine the frame loss probabilities for multiple-description coded video transmitted over independent paths.
We apply an efficient multiple description coding technique for the analysis, and we investigate the impact of drifting error
in terms of the probability of receiving freeze frames for reconstructed video. In order to improve the video delivery, an
adaptive video coding scheme by adjusting the length of group-of-pictures is investigated in this paper. In addition, a scalable
video streaming framework from client-server, centralized peer-to-peer, and decentralized peer-to-peer network topologies
are examined. Analytical and experimental results based on Gilbert model are used to evaluate the performance of the proposed
adaptive and scalable video streaming framework.

  • [Show abstract] [Hide abstract]
    ABSTRACT: The authors discuss a novel approach to contrast enhancement using an unsupervised neural network with a mutual information learning criterion. The learning algorithm used is presented, which is based on minimizing the mutual information between the network outputs. The aim is to apply this neural network learning paradigm to dual-polarized images, and thus enhance an image of a radar reflector target in radar clutter. It is shown that an unsupervised neural network can be trained to provide a contrast enhancement to dual-polarized radar images that exceeds the performance capabilities of the standard principal components analysis method. It does so by minimizing a mutual information-based cost function, thus making use of the nonlinear transformations possible with a neural network
    No preview · Conference Paper · Dec 1991
  • [Show abstract] [Hide abstract]
    ABSTRACT: In state-of-the-art adaptive streaming solutions, to cope with varying network conditions, the client side can switch between several video copies encoded at different bit-rates during streaming. Each video copy is divided into chunks of equal duration. To achieve continuous video playback, each chunk needs to arrive at the client before its playback deadline. The perceptual quality of a chunk increases with the chunk size in bits, whereas bigger chunks require more transmission time and, as a result, have a higher risk of missing transmission deadline. Therefore, there is a trade-off between the overall video quality and continuous playback, which can be optimized by proper selection of the next chunk from the encoded versions. This paper proposes a method to compute a set of optimal client strategies for this purpose.
    No preview · Conference Paper · Jul 2010
  • [Show abstract] [Hide abstract]
    ABSTRACT: Since the invention of digital video significant progress has been made in reducing the amount of data needed to be transferred in the World Wide Web while improving viewing experience. However the paradigm of linear behavior has not changed at all. While the feature set of traditional digital video may be sufficient for some applications, there are several use cases where a significantly improved way of interacting with the content is highly desirable. It is possible to organize a video in an interactive and non-linear way. Additional information (for example high resolution images) can be added to any scene of the video. The non-linearity of the video flow and the implementation of additional content not found in traditional videos may lead to an increased download volume and/or a playback with many breaks for downloading missing elements. This paper describes a player framework for interactive non-linear videos. We developed the framework and its associated algorithms to simulate the playback of non-linear video content. It minimizes interruption when the sequence of scenes is directly influenced by interaction, while the traditional viewing experience is not altered. The evaluation showed that it is possible to reach shorter startup times using our strategies than using the strategies of other players. Furthermore, we demonstrated that a prefetching of elements does not lead to an increased download volume in every case. In contrast, it can even decrease the download volume if the right delete strategy is selected. It can be noted that the knowledge of the structure of interactive non-linear videos can be used to minimize startup times at the beginning of scenes while the download volume is not increased.
    No preview · Article · May 2012 · Multimedia Tools and Applications
Show more