Dynamic rate-control method for real-time video streaming over the Internet
Hiromasa Yanagihara, Akio Yoneyama, Yasuyuki Nakajima, Hiroki Furuya
Abstract
Hiromasa Yanagihara, Akio Yoneyama, Yasuyuki Nakajima, Hiroki Furuya
Abstract
This paper proposes a dynamic bit rate control method for real-time video streaming over the Internet. It is based on the feedback mechanism using RTCP(RTP control protocol) which provides network congestion parameters such as inter-arrival jitter, fraction lost, and round trip time by SR (Sender Report)/RR( Receiver Report). The proposed method firstly detects network congestion, then the network state is categorized into four congestion levels by analyzing the network congestion parameters such as jitter and packet loss derived from RR packets arriving periodically, then the coding bit rate is determined according to the current congestion level. The proposed dynamic bit rate control mechanism has also been implemented in the MPEG-4 video transmission system. The experimental results show that the proposed method can successfully suppress the packet loss and control the coding bit rate appropriately even for a congested network which does not guarantee QoS such as bandwidth resources and/or maximum delay.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper proposes a dynamic bit rate control method for real-time video streaming over the Internet. It is based on the feedback mechanism using RTCP(RTP control protocol) which provides network congestion parameters such as inter-arrival jitter, fraction lost, and round trip time by SR (Sender Report)/RR( Receiver Report). The proposed method firstly detects network congestion, then the network state is categorized into four congestion levels by analyzing the network congestion parameters such as jitter and packet loss derived from RR packets arriving periodically, then the coding bit rate is determined according to the current congestion level. The proposed dynamic bit rate control mechanism has also been implemented in the MPEG-4 video transmission system. The experimental results show that the proposed method can successfully suppress the packet loss and control the coding bit rate appropriately even for a congested network which does not guarantee QoS such as bandwidth resources and/or maximum delay.
Key concepts: RTP Control Protocol, Jitter, Computer science, Computer network, Network congestion, Real-time computing, Explicit Congestion Notification, Quality of service