Architecture for efficiently streaming stored video using TCP
Journal Title: International Journal on Computer Science and Engineering - Year 2010, Vol 2, Issue 2
Abstract
Abstract : TCP (Transmission Control Protocol) with its wellestablished congestion control mechanism is the prevailing transport layer protocol for non-real time data in current IP (Internet Protocol) networks. It would be desirable to transmit any type of multimedia data using TCP in order to take advantage of the extensive operational experience behind TCP in the Internet. However, some features of TCP including retransmissions and variations in throughput and delay, although not catastrophic for non-real time data, may result in inefficiencies for video streaming applications. In this paper, we propose an architecture which consists of an input buffer at the server side, coupled with the congestion control mechanism of TCP at the transport layer, for efficiently streaming stored video in the best-effort Internet. The proposed buffer management scheme selectively discards low priority frames from its head-end, which otherwise would jeopardize the successful playout of high priority frames. Moreover, the proposed discarding policy is adaptive to changes in the bandwidth available to the video stream.
Authors and Affiliations
G. Srinivasa Rao, , Dr. Prof. J. A. Chandulal , Dr. Prof. D. Rajya lakshmi , Dr. G. Appa Rao , Dr. Prof. Arun Singh, Magadh University, D. Rajani, , G. Venkateswara Rao
Web-enabled Decision Support System on Most Probable Producing Ability and a Searchable Database on Herd Strength for Livestock Farm Management
An estimate of the producing ability of cattle, known as Most Probable Producing Ability (MPPA) is an important measure, which provides an estimate of future productivity of a dairy animal as the basis of the past produc...
Robust Algorithm for Impulse Noise Detection
Efficiency of noise removing algorithms depends on two main parameters first one is how accurately it identify the noisy pixels and second one is how much accurately it calculate the replacing value for noisy pixels. Thi...
A Survey on Performance Testing Approaches of Web Application and Importance of WAN Simulation in Performance Testing
In today’s era of internet most of the applications developed are either web applications or web interface is provided to the applications. In either of the cases it’s very much critical for developers of such applicatio...
Quantum Computation and Consciousness in Cyclic and Mythological Models of Universe
Cyclic models such as Steinhardt-Turok model, Baum-Frampton model, and CCC models have been proposed for the universe. It has been postulated that the value of the physical constants in different aeons may possibly be di...
An Approach to Automatic Generation of Test Cases Based on Use Cases in the Requirements Phase
The main aim of this paper is to generate test cases from the use cases. In the real-time scenario we have to face several issues like inaccuracy, ambiguity, and incompleteness in requirements this is because the require...