Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks: a testbed approach

James Nightingale, Qi Wang, Christos Grecos

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

4 Citations (Scopus)

Abstract

Users of the next generation wireless paradigm known as multihomed mobile networks expect satisfactory quality of service (QoS) when accessing streamed multimedia content. The recent H.264 Scalable Video Coding (SVC) extension to the Advanced Video Coding standard (AVC), offers the facility to adapt real-time video streams in response to the dynamic conditions of multiple network paths encountered in multihomed wireless mobile networks. Nevertheless, preexisting streaming algorithms were mainly proposed for AVC delivery over multipath wired networks and were evaluated by software simulation. This paper introduces a practical, hardware-based testbed upon which we implement and evaluate real-time H.264 SVC streaming algorithms in a realistic multihomed wireless mobile networks environment. We propose an optimised streaming algorithm with multi-fold technical contributions. Firstly, we extended the AVC packet prioritisation schemes to reflect the three-dimensional granularity of SVC. Secondly, we designed a mechanism for evaluating the effects of different streamer 'read ahead window' sizes on real-time performance. Thirdly, we took account of the previously unconsidered path switching and mobile networks tunnelling overheads encountered in real-world deployments. Finally, we implemented a path condition monitoring and reporting scheme to facilitate the intelligent path switching. The proposed system has been experimentally shown to offer a significant improvement in PSNR of the received stream compared with representative existing algorithms.

LanguageEnglish
Title of host publicationProceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011
Number of pages15
Volume7871
DOIs
Publication statusPublished - 28 Mar 2011
EventReal-Time Image and Video Processing 2011 - San Francisco, CA, United States
Duration: 24 Jan 201125 Jan 2011

Conference

ConferenceReal-Time Image and Video Processing 2011
CountryUnited States
CitySan Francisco, CA
Period24/01/1125/01/11

Fingerprint

Scalable video coding
Video Streaming
Video streaming
Video Coding
Mobile Networks
Testbeds
Testbed
Wireless networks
Real-time
Image coding
Streaming
Path
Wireless Networks
Condition Monitoring
Prioritization
Switching networks
Condition monitoring
Multipath
Simulation Software
Granularity

Keywords

  • H.264 SVC
  • mobile networks
  • multihomed
  • testbed
  • video streaming

Cite this

Nightingale, J., Wang, Q., & Grecos, C. (2011). Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks: a testbed approach. In Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011 (Vol. 7871). [78710B] https://doi.org/10.1117/12.872111
Nightingale, James ; Wang, Qi ; Grecos, Christos. / Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks : a testbed approach. Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011. Vol. 7871 2011.
@inproceedings{c7cf2b67178b4a4db261806520ca5703,
title = "Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks: a testbed approach",
abstract = "Users of the next generation wireless paradigm known as multihomed mobile networks expect satisfactory quality of service (QoS) when accessing streamed multimedia content. The recent H.264 Scalable Video Coding (SVC) extension to the Advanced Video Coding standard (AVC), offers the facility to adapt real-time video streams in response to the dynamic conditions of multiple network paths encountered in multihomed wireless mobile networks. Nevertheless, preexisting streaming algorithms were mainly proposed for AVC delivery over multipath wired networks and were evaluated by software simulation. This paper introduces a practical, hardware-based testbed upon which we implement and evaluate real-time H.264 SVC streaming algorithms in a realistic multihomed wireless mobile networks environment. We propose an optimised streaming algorithm with multi-fold technical contributions. Firstly, we extended the AVC packet prioritisation schemes to reflect the three-dimensional granularity of SVC. Secondly, we designed a mechanism for evaluating the effects of different streamer 'read ahead window' sizes on real-time performance. Thirdly, we took account of the previously unconsidered path switching and mobile networks tunnelling overheads encountered in real-world deployments. Finally, we implemented a path condition monitoring and reporting scheme to facilitate the intelligent path switching. The proposed system has been experimentally shown to offer a significant improvement in PSNR of the received stream compared with representative existing algorithms.",
keywords = "H.264 SVC, mobile networks, multihomed, testbed, video streaming",
author = "James Nightingale and Qi Wang and Christos Grecos",
year = "2011",
month = "3",
day = "28",
doi = "10.1117/12.872111",
language = "English",
isbn = "9780819484086",
volume = "7871",
booktitle = "Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011",

}

Nightingale, J, Wang, Q & Grecos, C 2011, Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks: a testbed approach. in Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011. vol. 7871, 78710B, Real-Time Image and Video Processing 2011, San Francisco, CA, United States, 24/01/11. https://doi.org/10.1117/12.872111

Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks : a testbed approach. / Nightingale, James; Wang, Qi; Grecos, Christos.

Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011. Vol. 7871 2011. 78710B.

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

TY - GEN

T1 - Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks

T2 - a testbed approach

AU - Nightingale, James

AU - Wang, Qi

AU - Grecos, Christos

PY - 2011/3/28

Y1 - 2011/3/28

N2 - Users of the next generation wireless paradigm known as multihomed mobile networks expect satisfactory quality of service (QoS) when accessing streamed multimedia content. The recent H.264 Scalable Video Coding (SVC) extension to the Advanced Video Coding standard (AVC), offers the facility to adapt real-time video streams in response to the dynamic conditions of multiple network paths encountered in multihomed wireless mobile networks. Nevertheless, preexisting streaming algorithms were mainly proposed for AVC delivery over multipath wired networks and were evaluated by software simulation. This paper introduces a practical, hardware-based testbed upon which we implement and evaluate real-time H.264 SVC streaming algorithms in a realistic multihomed wireless mobile networks environment. We propose an optimised streaming algorithm with multi-fold technical contributions. Firstly, we extended the AVC packet prioritisation schemes to reflect the three-dimensional granularity of SVC. Secondly, we designed a mechanism for evaluating the effects of different streamer 'read ahead window' sizes on real-time performance. Thirdly, we took account of the previously unconsidered path switching and mobile networks tunnelling overheads encountered in real-world deployments. Finally, we implemented a path condition monitoring and reporting scheme to facilitate the intelligent path switching. The proposed system has been experimentally shown to offer a significant improvement in PSNR of the received stream compared with representative existing algorithms.

AB - Users of the next generation wireless paradigm known as multihomed mobile networks expect satisfactory quality of service (QoS) when accessing streamed multimedia content. The recent H.264 Scalable Video Coding (SVC) extension to the Advanced Video Coding standard (AVC), offers the facility to adapt real-time video streams in response to the dynamic conditions of multiple network paths encountered in multihomed wireless mobile networks. Nevertheless, preexisting streaming algorithms were mainly proposed for AVC delivery over multipath wired networks and were evaluated by software simulation. This paper introduces a practical, hardware-based testbed upon which we implement and evaluate real-time H.264 SVC streaming algorithms in a realistic multihomed wireless mobile networks environment. We propose an optimised streaming algorithm with multi-fold technical contributions. Firstly, we extended the AVC packet prioritisation schemes to reflect the three-dimensional granularity of SVC. Secondly, we designed a mechanism for evaluating the effects of different streamer 'read ahead window' sizes on real-time performance. Thirdly, we took account of the previously unconsidered path switching and mobile networks tunnelling overheads encountered in real-world deployments. Finally, we implemented a path condition monitoring and reporting scheme to facilitate the intelligent path switching. The proposed system has been experimentally shown to offer a significant improvement in PSNR of the received stream compared with representative existing algorithms.

KW - H.264 SVC

KW - mobile networks

KW - multihomed

KW - testbed

KW - video streaming

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

U2 - 10.1117/12.872111

DO - 10.1117/12.872111

M3 - Conference contribution book

SN - 9780819484086

VL - 7871

BT - Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011

ER -

Nightingale J, Wang Q, Grecos C. Real-time video streaming using H.264 Scalable Video Coding (SVC) in multihomed mobile networks: a testbed approach. In Proceedings of SPIE-IS and T Electronic Imaging - Real-Time Image and Video Processing 2011. Vol. 7871. 2011. 78710B https://doi.org/10.1117/12.872111