Rate-adaptive multicast video streaming from teams of micro aerial vehicles

Raheeb Muzaffar, Vladimir Vukadinovic, Andrea Cavallaro

Research output: Conference proceeding/Chapter in Book/Report/Conference Paperpeer-review

Abstract

Video multicasting from cameras mounted on micro aerial vehicles (MAVs) is desirable for applications such as search and rescue, surveillance and disaster management. Because of the mobility of the video sources and the high data-rate of videos, the transmission rate should be adapted to the task at hand. Rate-adaptive video multicast streaming in 802.11 requires wireless link estimation as well as frequent feedback from multiple receivers. We propose an application layer rate-adaptive video multicast streaming framework using 802.11 adhoc network that is applicable when both the sender and the receiver nodes are mobile. The receiver nodes of a multicast group are dynamically elected based on their changing link conditions to gain feedback. An Application Layer Video Multicast Gateway (ALVM-GW) adapts the transmission rate and the video encoding rate based on the received feedback. Emulation results show that the proposed approach has balanced performance in terms of goodput, delay and packet loss.
Original languageEnglish
Title of host publication2016 IEEE International Conference on Robotics and Automation (ICRA)
Pages1194-1201
Number of pages8
DOIs
Publication statusPublished - 21 May 2016
Externally publishedYes
Event2016 IEEE International Conference on Robotics and Automation (ICRA) - Stockholm, Sweden
Duration: 16 May 201621 May 2016

Conference

Conference2016 IEEE International Conference on Robotics and Automation (ICRA)
Period16/05/1621/05/16

Keywords

  • Streaming media
  • Multicast communication
  • IEEE 802.11 Standard
  • Receivers
  • Mobile communication
  • Unicast
  • Wireless communication

Fingerprint

Dive into the research topics of 'Rate-adaptive multicast video streaming from teams of micro aerial vehicles'. Together they form a unique fingerprint.

Cite this