A Unicast Rate-Based Protocol for Video Streaming Applications over the Internet

被引:1
|
作者
Zodi, G-A Lusilao [1 ]
Ankome, T. [1 ]
Mateus, J. [1 ]
Iiyambo, L. [1 ]
Silaa, J. [1 ]
机构
[1] Namibia Univ Sci & Technol, Dept Comp Sci, 5 Storch St,PB 13388, Windoek 9000, Namibia
关键词
CONGESTION CONTROL; QUALITY;
D O I
10.1007/978-3-030-12839-5_50
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a unicast rate-based transport protocol that regulates transmission rate for video streaming over best-effort networks such as the Internet. The protocol runs on top of the Real-time Transport Protocol and relies on the feedbacks reports of its sister protocol Real-time Transport Control Protocol to control congestion. The proposed protocol uses the square increase multiplicative decrease rules to alter its transmission rate and operates in a TCP-friendly way towards TCP flows. In addition, the protocol includes two control criteria: the cumulative jitter and the delay factor to allow incipient congestion detection prior to loss of video packets. With the addition of these criteria, the transmission rate is adjusted in a way that anticipates loss of video packets. Network parameters such as packet loss ratio and Round-Trip Time as well as the TCP-friendly shared throughput are computed at the receiver, and the results sent back to the sender using in the receiver packet report. Upon reception of the feedback information, the sender adjusts the sending rate to match the network's available capacity. The performance evaluation results using both network related metrics and video quality measurement show a performance improvement in terms of frame loss rate and peak signal to noise ratio, providing the receiver with an image of better visual quality than the classical TCP-Friendly Rate Control (TFRC) protocol.
引用
收藏
页码:540 / 551
页数:12
相关论文
共 50 条
  • [31] Video streaming distribution over mobile Internet: a survey
    Mu Wang
    Changqiao Xu
    Shijie Jia
    Gabriel-Miro Muntean
    Frontiers of Computer Science, 2018, 12 : 1039 - 1059
  • [32] An error spreading scheme for video streaming over the Internet
    Cheng, LJ
    Zhang, WJ
    Xiong, HK
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2003, 49 (04) : 990 - 994
  • [33] Streaming video over Internet - issues and new development
    Microsoft Research, China
    IEEE Workshop Signal Process Syst SiPS Des Implement, (23):
  • [34] A player for adaptive MPEG video streaming over the Internet
    Walpole, J
    Koster, R
    Cen, SW
    Cowan, C
    Maier, D
    McNamee, D
    Pu, C
    Steere, D
    Yu, LJ
    EXPLOITING NEW IMAGE SOURCES AND SENSORS, 26TH AIPR WORKSHOP, 1998, 3240 : 270 - 281
  • [35] Resource allocation for audio and video streaming over the Internet
    Zhang, Q
    Zhang, YQ
    Zhu, WW
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 21 - 24
  • [36] Rate control for streaming video over wireless
    Chen, MH
    Zakhor, A
    IEEE WIRELESS COMMUNICATIONS, 2005, 12 (04) : 32 - +
  • [37] Rate control for streaming video over wireless
    Chen, MH
    Zukhor, A
    IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1181 - 1190
  • [38] Content-based video streaming over Internet for Universal Multimedia Access
    Zhao, L
    Huang, J
    He, YW
    Yang, SQ
    Zhong, YZ
    IMAGE AND VIDEO COMMUNICATIONS AND PROCESSING 2003, PTS 1 AND 2, 2003, 5022 : 781 - 791
  • [39] A rate control protocol for high speed streaming video
    Yang Xiaogang
    Shan Baosong
    Yang Yaping
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 7 - +
  • [40] The Use of Erasure Coding for Video Streaming Unicast Over Vehicular Ad Hoc Networks
    Rezende, Cristiano
    Almulla, Mohammed
    Boukerche, Azzedine
    PROCEEDINGS OF THE 2013 38TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2013), 2013, : 715 - 718