5 research outputs found
A Video-Aware FEC-Based Unequal Loss Protection System for Video Streaming over RTP
A video-aware unequal loss protection (ULP) system for protecting RTP video
streaming in bursty packet loss networks is proposed. Considering the relevance
of the frame, the state of the channel, and the bitrate constraints of the
protection bitstream, our algorithm selects in real time the most suitable
frames to be protected through forward error protection (FEC) techniques. It
benefits from a wise RTP encapsulation that allows working at a frame level
without requiring any further process than that of parsing RTP headers. This
makes our system straightforward and fast, perfectly suitable to be included in
commercial video streaming servers. Simulation results show how our technique
outperforms other proposed ULP schemes
Low latency LDGM code for multimedia-packet stream in bursty packet loss networks
In this paper we present a FEC scheme based on simple LDGM codes to protect packetized multimedia streams. We demonstrate that simple LDGM codes working with a limited number of packets (small values of k) obtain recovery capabilities, against bursty packet losses, that are similar to those of other more complex FEC-based schemes designed for this type of channels
Perceptual distortion modeling for side-by-side 3D video delivery
A frame-level distortion model based on perceptual features of the human visual system is proposed to improve the performance of unequal error protection strategies and provide better quality of experience to users in Side-by-Side 3D video delivery systems
A protection scheme for multimedia packet streams in bursty packet loss networks based on small block low-density parity-check codes
This paper proposes an enhanced forward error correction (FEC) scheme based on small block low-density parity-check (LDPC) codes to protect real-time packetized multimedia streams in bursty channels. The use of LDPC codes is typically addressed for channels where losses are uniformly distributed (memoryless channels) and for large information blocks. This work suggests the use of this type of FEC codes at the application layer, in bursty channels (e.g., Internet protocol (IP)-based networks) and for real-time scenarios that require low transmission latency. To fulfil these constraints, the appropriate configuration parameters of an LDPC scheme have been determined using small blocks of information and adapting the FEC code to be capable of recovering packet losses in bursty environments. This purpose is achieved in two steps. The first step is performed by an algorithm that estimates the recovery capability of a given LDPC code in a burst packet loss network. The second step is the optimization of the code: an algorithm optimizes the parity matrix structure in terms of recovery capability against the specific behavior of the channel with memory. Experimental results have been obtained in a simulated transmission channel to show that the optimized LDPC matrices generate a more robust protection scheme against bursty packet losses for small information blocks
Application-Layer FEC Scheme Configuration Optimization via Hybrid Simulated Annealing
An optimization technique based on an adapted combination of simulated
annealing (SA) and tabu search (TS) is presented. This method aims at finding
near-optimal unequal error protection (UEP) application-layer FEC code
configurations. This approach is intended to smartly protect audio and video
transmission over IP networks when hard time restrictions apply. The considered
code is a UEP version of the widely-used Pro-MPEG COP3 codes enabling the use
of several matrices of dissimilar size and thus of unequal recovery capability.
Finding the optimal configuration frequently requires the evaluation of a large
solution space. So, to fulfill the imposed constraints, SA is adapted to the
specifics of the scenario. In particular, the annealing schedule is conditioned
by the real-time restrictions. Furthermore, solution neighborhood structures
are determined by a proposed definition of distance between protection
configurations, which, jointly with TS, conditions the selection of candidate
solutions. Experimental results show a significantly improved performance of
the optimization process, which invariably fulfills imposed timing constraints,
at the expense of a very low distortion increase, when compared to using
exhaustive search. These results allow the use of UEP Pro-MPEG COP3 codes for
protecting video and audio transmission, which distinctly outperforms the
standard code in a wide range of scenarios