A Network-Aware Protocol for Switching HTTP Streams Between Devices
Pervasive multimedia enables delivery of content according to the user context. One interesting option addressed in this paper is uninterrupted delivery of the content to the dynamically changing most suitable device in the user proximity. The authors present a protocol for switching an HTTP stream to an alternative device connected through a different network. Streams can either be fetched from or pushed to the alternative device. The protocol estimates the connectivity of the new streaming device and adapts accordingly the content delivery. They address the assurance of the continuity of experience by introducing a hash verification technique providing an efficient way to synchronize the play-out from the "New" device with the "Old" device.