Performance Analysis of a Video Streaming Buffer
نویسندگان
چکیده
In this contribution, we investigate the performance of the output buffer of a video streaming server. We assume that the server encodes the video stream in a scalable way, i.e. the generated video packets contain a base layer ensuring a minimum of guaranteed quality and a stack of additional enhancement layers progressively improving the quality of video. When the output buffer gets congested, one may choose to drop the transmission of some of the layers in the packets, thus reducing the packet transmission time and expediting the restoration of the buffer size to normal levels. A discrete-time finite capacity queueing model with buffer size dependent transmission times is constructed. Using a probability generating functions approach, we focus on the characteristics of idle and busy periods. We obtain performance measures such as the packet loss probability and the average packet transmission time. The latter measure relates to the quality of the video stream. We conclude with some numerical examples.
منابع مشابه
The Feedback Based Mechanism for Video Streaming Over Multipath Ad Hoc Networks
Ad hoc networks are multi-hop wireless networks without a pre-installed infrastructure. Such networks are widely used in military applications and in emergency situations as they permit the establishment of a communication network at very short notice with a very low cost. Video is very sensitive for packet loss and wireless ad-hoc networks are error prone due to node mobility and weak links. H...
متن کاملA Video Streaming Technique over TCP
A video streaming application needs to employ a transport layer protocol to transmit packetized media data. Since TCP is the most dominant protocol over the Internet, it is reasonable to consider TCP for video streaming. However, the AIMD behavior and retransmission timeouts of TCP may introduce unacceptable end-to-end delay, and therefore it is difficult to provide good quality of streaming vi...
متن کاملImproving Performance for Streaming Video Services over CDMA-Based Wireless Networks
In video streaming services, the playout begins when the queue length of the receiver buffer is above a threshold. This threshold must be large to reduce the buffer underflow probability and absorb the bit rate variations caused by the wireless channel. On the other hand, it is important to reduce this threshold in order to reduce the initial playout delay and also the size of the receiver buff...
متن کاملA Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملAn analytic study of a scalable video buffer
In this contribution, we investigate the performance of the output buffer of an ‘ondemand’ video streaming server. The server maintains a local database of stored video clips and movies which can be streamed to the users upon request. We assume that the stored video is encoded in a scalable way, which means that the data streams contain a base layer ensuring a minimum of guaranteed quality and ...
متن کامل