EMS: Encoded Multipath Streaming for Real-time Live Streaming Applications

被引:18
|
作者
Chow, Alix L. H. [1 ]
Yang, Hao [2 ]
Xia, Cathy H. [3 ]
Kim, Minkyong [2 ]
Liu, Zhen [4 ]
Lei, Hui [2 ]
机构
[1] Univ So Calif, Los Angeles, CA 90089 USA
[2] IBM Corp, TJ Watson Res Ctr, Hawthorne, NY 10532 USA
[3] Ohio State Univ, Columbus, OH 43210 USA
[4] Nokia Res Ctr, Beijing, Peoples R China
基金
美国国家科学基金会;
关键词
NETWORKS;
D O I
10.1109/ICNP.2009.5339681
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multipath streaming protocols have recently attracted much attention because they provide an effective means to provide high-quality streaming over the Internet. However, many existing schemes require a long start-up delay and thus are not suitable for interactive applications such as video conferencing and tele-presence. In this paper, we focus on real-time live streaming applications with stringent end-to-end latency requirement, say several hundreds of milliseconds. To address these challenges, we take a joint multipath and FEC approach that intelligently splits the FEC-encoded stream among multiple available paths. We develop an analytical model and use asymptotic analysis to derive closed-form, optimal load splitting solutions, which are surprisingly simple yet insightful. To our best knowledge, this is the first work that provides such closed-form optimal solutions. Based on the analytical insights, we have designed and implemented a novel Encoded Multipath Streaming (EMS) scheme for real-time live streaming. EMS strives to continuously satisfy the application's QoS requirements by dynamically adjusting the load splitting decisions and the FEC settings. Our simulation results have shown that EMS can not only outperform the existing multipath streaming schemes, but also adapt to the dynamic loss and delay characteristics of the network with minimal overhead.
引用
收藏
页码:233 / +
页数:2
相关论文
共 50 条
  • [21] Real-time Streaming with Millisecond Granularity
    Ofner, Simon
    Frank, Matthias
    40TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2015), 2015, : 490 - 493
  • [22] Real-time streaming and rendering of terrains
    Deb, Soumyajit
    Bhattacharjee, Shiben
    Patidar, Suryakant
    Narayanan, P. J.
    COMPUTER VISION, GRAPHICS AND IMAGE PROCESSING, PROCEEDINGS, 2006, 4338 : 276 - +
  • [23] Real-time stereoscopic video streaming
    McMenemy, K
    Ferguson, S
    DR DOBBS JOURNAL, 2006, 31 (03): : 18 - +
  • [24] Standardizing real-time streaming protocols
    Severance, C
    Lanphier, R
    COMPUTER, 1998, 31 (07) : 94 - 95
  • [25] Real-time streaming mobility analytics
    Garzo, Andras
    Benczur, Andras A.
    Sidlo, Csaba Istvan
    Tahara, Daniel
    Wyatt, Erik Francis
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,
  • [26] Real-time video streaming over multipath in multi-hop wireless networks
    Xiaoyuan Guo
    Jiangchuan Liu
    Shiguo Lian
    Multimedia Systems, 2011, 17 : 287 - 297
  • [27] Audio streaming on the Internet - Experiences with real-time streaming of audio streams
    Jonas, K
    Kanzow, P
    Kretschmer, M
    ISIE '97 - PROCEEDINGS OF THE IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-3, 1997, : SS71 - SS76
  • [28] Packet-Level Traffic Allocation for Real-Time Streaming over Multipath Networks
    Zhang, Yanfeng
    Wang, Cuirong
    Gao, Yuan
    COMPLEX SCIENCES, PT 1, 2009, 4 : 149 - 162
  • [29] Real-time video streaming over multipath in multi-hop wireless networks
    Guo, Xiaoyuan
    Liu, Jiangchuan
    Lian, Shiguo
    MULTIMEDIA SYSTEMS, 2011, 17 (04) : 287 - 297
  • [30] Towards A Decentralized Overlay For Real-Time Live Streaming: CHARMS Meets The Web
    Tommasi, Franco
    Melle, Catiuscia
    De Donno, Alessandro
    PROCEEDINGS OF THE 2016 SAI COMPUTING CONFERENCE (SAI), 2016, : 815 - 822