Unified framework for optimal video streaming

Philippe De Cuetos, Keith Ross

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    We study the problem of how to stream layered video (live and stored) over a lossy packet network in order to optimize the video quality that is rendered at the receiver. We present a unified framework that combines scheduling, FEC error protection, and decoder error concealment. In the context of the unified framework, we study both the case of a channel with perfect state information and the case of a channel with imperfect state information (delayed or lost feedback). We adapt the theory of infinite-horizon, average-reward Markov decision processes (MDPs) with average-cost constraints to the problem. Based on simulations with MPEG-4 FGS video, we show that (1) optimizing together scheduling, FEC error correction and error concealment improves performance significantly and (2) policies with static error protection give near-optimal performance. We also find that degradations in quality for a channel with imperfect state information are small; thus our MDP approach is suitable for networks with long end-to-end delays.

    Original languageEnglish (US)
    Title of host publicationIEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies
    Pages1479-1489
    Number of pages11
    Volume3
    DOIs
    StatePublished - 2004
    EventIEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies - Hongkong, China
    Duration: Mar 7 2004Mar 11 2004

    Other

    OtherIEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies
    CountryChina
    CityHongkong
    Period3/7/043/11/04

    Fingerprint

    Video streaming
    Scheduling
    Packet networks
    Error correction
    Feedback
    Degradation
    Costs

    ASJC Scopus subject areas

    • Electrical and Electronic Engineering
    • Hardware and Architecture

    Cite this

    De Cuetos, P., & Ross, K. (2004). Unified framework for optimal video streaming. In IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies (Vol. 3, pp. 1479-1489) https://doi.org/10.1109/INFCOM.2004.1354562

    Unified framework for optimal video streaming. / De Cuetos, Philippe; Ross, Keith.

    IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies. Vol. 3 2004. p. 1479-1489.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    De Cuetos, P & Ross, K 2004, Unified framework for optimal video streaming. in IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies. vol. 3, pp. 1479-1489, IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies, Hongkong, China, 3/7/04. https://doi.org/10.1109/INFCOM.2004.1354562
    De Cuetos P, Ross K. Unified framework for optimal video streaming. In IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies. Vol. 3. 2004. p. 1479-1489 https://doi.org/10.1109/INFCOM.2004.1354562
    De Cuetos, Philippe ; Ross, Keith. / Unified framework for optimal video streaming. IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies. Vol. 3 2004. pp. 1479-1489
    @inproceedings{aaa2c7964b5347d0937f12de4efb8657,
    title = "Unified framework for optimal video streaming",
    abstract = "We study the problem of how to stream layered video (live and stored) over a lossy packet network in order to optimize the video quality that is rendered at the receiver. We present a unified framework that combines scheduling, FEC error protection, and decoder error concealment. In the context of the unified framework, we study both the case of a channel with perfect state information and the case of a channel with imperfect state information (delayed or lost feedback). We adapt the theory of infinite-horizon, average-reward Markov decision processes (MDPs) with average-cost constraints to the problem. Based on simulations with MPEG-4 FGS video, we show that (1) optimizing together scheduling, FEC error correction and error concealment improves performance significantly and (2) policies with static error protection give near-optimal performance. We also find that degradations in quality for a channel with imperfect state information are small; thus our MDP approach is suitable for networks with long end-to-end delays.",
    author = "{De Cuetos}, Philippe and Keith Ross",
    year = "2004",
    doi = "10.1109/INFCOM.2004.1354562",
    language = "English (US)",
    isbn = "0780383559",
    volume = "3",
    pages = "1479--1489",
    booktitle = "IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies",

    }

    TY - GEN

    T1 - Unified framework for optimal video streaming

    AU - De Cuetos, Philippe

    AU - Ross, Keith

    PY - 2004

    Y1 - 2004

    N2 - We study the problem of how to stream layered video (live and stored) over a lossy packet network in order to optimize the video quality that is rendered at the receiver. We present a unified framework that combines scheduling, FEC error protection, and decoder error concealment. In the context of the unified framework, we study both the case of a channel with perfect state information and the case of a channel with imperfect state information (delayed or lost feedback). We adapt the theory of infinite-horizon, average-reward Markov decision processes (MDPs) with average-cost constraints to the problem. Based on simulations with MPEG-4 FGS video, we show that (1) optimizing together scheduling, FEC error correction and error concealment improves performance significantly and (2) policies with static error protection give near-optimal performance. We also find that degradations in quality for a channel with imperfect state information are small; thus our MDP approach is suitable for networks with long end-to-end delays.

    AB - We study the problem of how to stream layered video (live and stored) over a lossy packet network in order to optimize the video quality that is rendered at the receiver. We present a unified framework that combines scheduling, FEC error protection, and decoder error concealment. In the context of the unified framework, we study both the case of a channel with perfect state information and the case of a channel with imperfect state information (delayed or lost feedback). We adapt the theory of infinite-horizon, average-reward Markov decision processes (MDPs) with average-cost constraints to the problem. Based on simulations with MPEG-4 FGS video, we show that (1) optimizing together scheduling, FEC error correction and error concealment improves performance significantly and (2) policies with static error protection give near-optimal performance. We also find that degradations in quality for a channel with imperfect state information are small; thus our MDP approach is suitable for networks with long end-to-end delays.

    UR - http://www.scopus.com/inward/record.url?scp=8344254389&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=8344254389&partnerID=8YFLogxK

    U2 - 10.1109/INFCOM.2004.1354562

    DO - 10.1109/INFCOM.2004.1354562

    M3 - Conference contribution

    SN - 0780383559

    VL - 3

    SP - 1479

    EP - 1489

    BT - IEEE INFOCOM 2004 - Conference on Computer Communications - Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies

    ER -