SAND-assisted encoding control for energy-aware MPEG-DASH live streaming

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

2 Citations (Scopus)

Abstract

Adaptive HTTP video streaming has gained popularity in providing live feed from the events to mobile consumers. For reaching the widest possible audience, video service providers usually need to generate multiple video representations from the input stream suitable for different clients, which can increase the server-side energy consumption and processor load. HTTP streaming enables client adaptation against network fluctuations, but the server is usually unaware of the client(s) network capacity and device characteristics. With this knowledge, the server could control and allocate the encoding resources better according to the client(s) needs and reduce the server energy consumption and load. In this paper, we provide energy-aware dynamic encoding control for MPEG-DASH live streaming, which can benefit especially when representations are unpopular or network is under congestion. To achieve this, we utilize messages between client and encoding server based on the upcoming MPEG standard initiative Server and Network Assisted DASH (SAND). The results indicate that our dynamic encoding control signaling can reduce energy consumption in the server, create storage savings and therefore decrease also server costs.
Original languageEnglish
Title of host publicationSoftware, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages1-5
ISBN (Print)978-1-5090-2578-7
DOIs
Publication statusPublished - 8 Dec 2016
MoE publication typeA4 Article in a conference publication
Event24th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2016 - Split, Croatia
Duration: 22 Sep 201624 Sep 2016
Conference number: 24

Publication series

Name
ISSN (Electronic)1847-358X

Conference

Conference24th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2016
Abbreviated titleSoftCOM 2016
CountryCroatia
CitySplit
Period22/09/1624/09/16

Fingerprint

Servers
HTTP
Energy utilization
Motion Picture Experts Group standards
Video streaming
Dynamic loads
Costs

Keywords

  • servers
  • streaming media
  • encoding
  • transform coding
  • energy consuption
  • media
  • mobile communication

Cite this

Uitto, M., & Heikkinen, A. (2016). SAND-assisted encoding control for energy-aware MPEG-DASH live streaming. In Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on (pp. 1-5). Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.1109/SOFTCOM.2016.7772179
Uitto, Mikko ; Heikkinen, Antti. / SAND-assisted encoding control for energy-aware MPEG-DASH live streaming. Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on. Institute of Electrical and Electronic Engineers IEEE, 2016. pp. 1-5
@inproceedings{cc5d5d633e514907bb876d755a250b6e,
title = "SAND-assisted encoding control for energy-aware MPEG-DASH live streaming",
abstract = "Adaptive HTTP video streaming has gained popularity in providing live feed from the events to mobile consumers. For reaching the widest possible audience, video service providers usually need to generate multiple video representations from the input stream suitable for different clients, which can increase the server-side energy consumption and processor load. HTTP streaming enables client adaptation against network fluctuations, but the server is usually unaware of the client(s) network capacity and device characteristics. With this knowledge, the server could control and allocate the encoding resources better according to the client(s) needs and reduce the server energy consumption and load. In this paper, we provide energy-aware dynamic encoding control for MPEG-DASH live streaming, which can benefit especially when representations are unpopular or network is under congestion. To achieve this, we utilize messages between client and encoding server based on the upcoming MPEG standard initiative Server and Network Assisted DASH (SAND). The results indicate that our dynamic encoding control signaling can reduce energy consumption in the server, create storage savings and therefore decrease also server costs.",
keywords = "servers, streaming media, encoding, transform coding, energy consuption, media, mobile communication",
author = "Mikko Uitto and Antti Heikkinen",
year = "2016",
month = "12",
day = "8",
doi = "10.1109/SOFTCOM.2016.7772179",
language = "English",
isbn = "978-1-5090-2578-7",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
pages = "1--5",
booktitle = "Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on",
address = "United States",

}

Uitto, M & Heikkinen, A 2016, SAND-assisted encoding control for energy-aware MPEG-DASH live streaming. in Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on. Institute of Electrical and Electronic Engineers IEEE, pp. 1-5, 24th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2016, Split, Croatia, 22/09/16. https://doi.org/10.1109/SOFTCOM.2016.7772179

SAND-assisted encoding control for energy-aware MPEG-DASH live streaming. / Uitto, Mikko; Heikkinen, Antti.

Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on. Institute of Electrical and Electronic Engineers IEEE, 2016. p. 1-5.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - SAND-assisted encoding control for energy-aware MPEG-DASH live streaming

AU - Uitto, Mikko

AU - Heikkinen, Antti

PY - 2016/12/8

Y1 - 2016/12/8

N2 - Adaptive HTTP video streaming has gained popularity in providing live feed from the events to mobile consumers. For reaching the widest possible audience, video service providers usually need to generate multiple video representations from the input stream suitable for different clients, which can increase the server-side energy consumption and processor load. HTTP streaming enables client adaptation against network fluctuations, but the server is usually unaware of the client(s) network capacity and device characteristics. With this knowledge, the server could control and allocate the encoding resources better according to the client(s) needs and reduce the server energy consumption and load. In this paper, we provide energy-aware dynamic encoding control for MPEG-DASH live streaming, which can benefit especially when representations are unpopular or network is under congestion. To achieve this, we utilize messages between client and encoding server based on the upcoming MPEG standard initiative Server and Network Assisted DASH (SAND). The results indicate that our dynamic encoding control signaling can reduce energy consumption in the server, create storage savings and therefore decrease also server costs.

AB - Adaptive HTTP video streaming has gained popularity in providing live feed from the events to mobile consumers. For reaching the widest possible audience, video service providers usually need to generate multiple video representations from the input stream suitable for different clients, which can increase the server-side energy consumption and processor load. HTTP streaming enables client adaptation against network fluctuations, but the server is usually unaware of the client(s) network capacity and device characteristics. With this knowledge, the server could control and allocate the encoding resources better according to the client(s) needs and reduce the server energy consumption and load. In this paper, we provide energy-aware dynamic encoding control for MPEG-DASH live streaming, which can benefit especially when representations are unpopular or network is under congestion. To achieve this, we utilize messages between client and encoding server based on the upcoming MPEG standard initiative Server and Network Assisted DASH (SAND). The results indicate that our dynamic encoding control signaling can reduce energy consumption in the server, create storage savings and therefore decrease also server costs.

KW - servers

KW - streaming media

KW - encoding

KW - transform coding

KW - energy consuption

KW - media

KW - mobile communication

U2 - 10.1109/SOFTCOM.2016.7772179

DO - 10.1109/SOFTCOM.2016.7772179

M3 - Conference article in proceedings

SN - 978-1-5090-2578-7

SP - 1

EP - 5

BT - Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on

PB - Institute of Electrical and Electronic Engineers IEEE

ER -

Uitto M, Heikkinen A. SAND-assisted encoding control for energy-aware MPEG-DASH live streaming. In Software, Telecommunications and Computer Networks (SoftCOM), 2016 24th International Conference on. Institute of Electrical and Electronic Engineers IEEE. 2016. p. 1-5 https://doi.org/10.1109/SOFTCOM.2016.7772179