Salsify: Low-Latency Network Video Through Tighter Integration Between a Video Codec and a Transport Protocol

被引:0
|
作者
Fouladi, Sadjad [1 ]
Emmons, John [1 ]
Orbay, Emre [1 ]
Wu, Catherine [2 ]
Wahby, Riad S. [1 ]
Winstein, Keith [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
[2] Saratoga High Sch, Saratoga, CA USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Salsify is a new architecture for real-time Internet video that tightly integrates a video codec and a network transport protocol, allowing it to respond quickly to changing network conditions and avoid provoking packet drops and queueing delays. To do this, Salsify optimizes the compressed length and transmission time of each frame, based on a current estimate of the network's capacity; in contrast, existing systems generally control longer-term metrics like frame rate or bit rate. Salsify's per-frame optimization strategy relies on a purely functional video codec, which Salsify uses to explore alternative encodings of each frame at different quality levels. We developed a testbed for evaluating real-time video systems end-to-end with reproducible video content and network conditions. Salsify achieves lower video delay and, over variable network paths, higher visual quality than five existing systems: FaceTime, Hangouts, Skype, and WebRTC's reference implementation with and without scalable video coding.
引用
收藏
页码:267 / 282
页数:16
相关论文
共 50 条
  • [41] Constrained Deep Reinforcement Learning for Low-Latency Wireless VR Video Streaming
    Li, Shaoang
    She, Changyang
    Li, Yonghui
    Vucetic, Branka
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [42] Video post processing: low-latency spatiotemporal approach for detection and removal of rain
    Tripathi, A. K.
    Mukhopadhyay, S.
    IET IMAGE PROCESSING, 2012, 6 (02) : 181 - 196
  • [43] An Experimental Study of Low-Latency Video Streaming over 5G
    Khan, Imran
    Tran, Tuyen X.
    Hiltunen, Matti
    Karagioules, Theodore
    Koutsonikolas, Dimitrios
    2024 IEEE INTERNATIONAL MEDITERRANEAN CONFERENCE ON COMMUNICATIONS AND NETWORKING, MEDITCOM 2024, 2024, : 383 - 388
  • [44] An SDN-aided low-latency live video streaming over HTTP
    Ozcelik, Ihsan Mert
    Ersoy, Cem
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (16) : 23145 - 23162
  • [45] A low-latency scheduling approach for high-definition video streaming in a heterogeneous wireless network with multihomed clients
    Jiyan Wu
    Xiuquan Qiao
    Yamei Xia
    Chau Yuen
    Junliang Chen
    Multimedia Systems, 2015, 21 : 411 - 425
  • [46] A Low-Latency and Error-Resilient Video-on-Demand Broadcasting Protocol Using UEP-Rateless Codes
    Talari, Ali
    Rahnavard, Nazanin
    2008 46TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, VOLS 1-3, 2008, : 991 - 995
  • [47] A low-latency scheduling approach for high-definition video streaming in a heterogeneous wireless network with multihomed clients
    Wu, Jiyan
    Qiao, Xiuquan
    Xia, Yamei
    Yuen, Chau
    Chen, Junliang
    MULTIMEDIA SYSTEMS, 2015, 21 (04) : 411 - 425
  • [48] A Fleet of MEC UAVs to Extend a 5G Network Slice for Video Monitoring with Low-Latency Constraints
    Grasso, Christian
    Schembra, Giovanni
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2019, 8 (01):
  • [49] COMPLEXITY-OUTSOURCED LOW-LATENCY VIDEO ENCODING THROUGH FEEDBACK UNDER A SUM-RATE CONSTRAINT
    Kozica, Ermin
    Ramchandran, Kannan
    Kleijn, W. Bastiaan
    2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 973 - 976
  • [50] Optimizing Latency in Secure Reliable Transport (SRT) Protocol through Machine Learning for Video Streaming Applications
    Rao, Rahul V.
    Sushmita, B. N.
    Nayak, Manjunath S.
    Akilesh, N. S.
    Ramya, S.
    Baliga, Shwetha
    Karjee, Jyotirmoy
    10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024, 2024,