Swarm synchronization for multi-recipient multimedia streaming

  • Authors:
  • Mika Rautiainen;Hannu Aska;Timo Ojala;Matti Hosio;Aki Mäkivirta;Niko Haatainen

  • Affiliations:
  • Department of Electrical and Information Engineering, University of Oulu, Finland;Department of Electrical and Information Engineering, University of Oulu, Finland;Department of Electrical and Information Engineering, University of Oulu, Finland;Department of Electrical and Information Engineering, University of Oulu, Finland;Genelec Oy, Iisalmi, Finland;Genelec Oy, Iisalmi, Finland

  • Venue:
  • ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

IP networks allow constructing versatile device configurations for multimedia streaming. However, the stochastic nature of the packet-switched data transmission may complicate IP-based implementations of some conventional applications such as analog wired transmission of synchronized multi-channel audio. This paper introduces a multimedia streaming system based on the synchronization of multiple playback clients as a 'swarm'. The proposed 'swarm synchronization' mechanism is based on precise clock synchronization with the PTP protocol and adjusting the client-specific sampling rates according to the true playback rates of other clients. A streamlined version of the RTP protocol is employed to minimize playout delay. The proposed system is empirically evaluated in wired Ethernet LAN and in wireless IEEE 802.11g LAN. The experimental results show that in the Ethernet network the proposed streaming system is able to achieve very precise synchronization.