DocumentCode :
1682117
Title :
Bit rate throttling algorithm on video over RTP
Author :
Modi, M.Y. ; Kasula, S.
Author_Institution :
Motorola Solutions, Inc., Bangalore, India
fYear :
2013
Firstpage :
1
Lastpage :
4
Abstract :
Live media transmission has acquired a large portion in the realm of internet traffic, much of which is transmitted over best-effort networks. With ever increasing real-time data flow over network, algorithms with efficient utilization of bandwidth and with congestion prevention techniques are becoming integral part of all eminent video transmission systems. While there are bit rate throttling algorithms developed for TCP network, not many algorithms address rate throttling over UDP networks. In this paper, we have explained an algorithm to throttle bit rate of real-time video over UDP network by time slicing video packets. Smoothing Buffer (SB) is placed before network layer to prevent sudden data burst occurrence during high rate video transmission. We have introduced a multimedia timer to continuously observe SB video buffer. The timer is designed to send video packets into the network with timely and efficient manner depending on the SB video buffer size. Video packets are sent into the network in a manner to introduce least possible delay caused by Smoothing buffer introduction. This algorithm is developed by considering H.264/MPEG-4 Part-10 or AVC (Advanced Video Codec) as video codec; RTP on top of UDP as transport layer protocol for video communication and RTSP as network control protocol for end-to-end video session establishment. The aim of this paper is to optimize RTP video packet distribution and prevent uneven data spike occurrence at video sender end. Simulations of this algorithm are performed which illustrates the effectiveness of the algorithm under different transmission video profiles and bit rates.
Keywords :
transport protocols; video codecs; video coding; video communication; H.264; Internet traffic; MPEG-4; RTP; TCP network; advanced video codec; bit rate throttling algorithm; congestion prevention techniques; end to end video session establishment; live media transmission; network control protocol; real time data flow; smoothing buffer; time slicing video packets; transport layer protocol; video communication; video packet distribution; video transmission systems; Algorithm design and analysis; Bit rate; Delays; Multimedia communication; Real-time systems; Streaming media; Watermarking; Bit rate throttling; RTP; Smoothing buffer; time slicing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering (NUiCONE), 2013 Nirma University International Conference on
Conference_Location :
Ahmedabad
Print_ISBN :
978-1-4799-0726-7
Type :
conf
DOI :
10.1109/NUiCONE.2013.6780120
Filename :
6780120
Link To Document :
بازگشت