Personal Satellite Services. Next-Generation Satellite Networking and Communication Systems. 6th International Conference, PSATS 2014, Genoa, Italy, July 28–29, 2014, Revised Selected Papers

Research Article

Smartphones s Implementing a Heuristic Joint Coding for Video Transmissions Over Mobile Networks

Download
252 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-47081-8_12,
        author={Igor Bisio and Fabio Lavagetto and Giulio Luzzati and Mario Marchese},
        title={Smartphones s Implementing a Heuristic Joint Coding for Video Transmissions Over Mobile Networks},
        proceedings={Personal Satellite Services. Next-Generation Satellite Networking and Communication Systems. 6th International Conference, PSATS 2014, Genoa, Italy, July 28--29, 2014, Revised Selected Papers},
        proceedings_a={PSATS},
        year={2017},
        month={1},
        keywords={},
        doi={10.1007/978-3-319-47081-8_12}
    }
    
  • Igor Bisio
    Fabio Lavagetto
    Giulio Luzzati
    Mario Marchese
    Year: 2017
    Smartphones s Implementing a Heuristic Joint Coding for Video Transmissions Over Mobile Networks
    PSATS
    Springer
    DOI: 10.1007/978-3-319-47081-8_12
Igor Bisio1,*, Fabio Lavagetto1,*, Giulio Luzzati1,*, Mario Marchese1,*
  • 1: University of Genoa
*Contact email: igor.bisio@unige.it, fabio.lavagetto@unige.it, giulio.luzzati@edu.unige.it, mario.marchese@unige.it

Abstract

This paper presents the Heuristic Application Layer Joint Coding (Heuristic-ALJC) scheme for video transmissions aimed at adaptively and jointly varying both applied video compression and source encoding at the application layer used to protect video streams. Heuristic-ALJC includes also a simple acknowledgement based adaptation of the transmission rate and acts on the basis of feedback information about the overall network status estimated in terms of maximum allowable network throughput and link quality (). Heuristic-ALJC is implemented through two smartphone Apps (transmitter and receiver) and is suitable to be employed to transmit video streams over networks based on time varying and possibly lossy channels. A performance investigation, carried out through a real implementation of the s over Android smartphones, compares Heuristic-ALJC with static schemes.