{"title":"用于在设备之间切换HTTP流的网络感知协议","authors":"Volker Parsiegla, Stephan Rein, A. Wolisz","doi":"10.1109/ICCE-BERLIN.2011.6031871","DOIUrl":null,"url":null,"abstract":"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. We 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. We 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. Using this protocol we have implemented on a Linux computer and Android smartphone a specific scenario supporting a short range (Bluetooth) communication between the new and old device and delivery over WLAN and UMTS. The evaluation examples verify proper functionality of the protocol which - in this set-up -achieves an inaccuracy of play out synchronization in the range of −10 to 50 ms.","PeriodicalId":236486,"journal":{"name":"2011 IEEE International Conference on Consumer Electronics -Berlin (ICCE-Berlin)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A network aware protocol for switching HTTP streams between devices\",\"authors\":\"Volker Parsiegla, Stephan Rein, A. Wolisz\",\"doi\":\"10.1109/ICCE-BERLIN.2011.6031871\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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. We 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. We 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. Using this protocol we have implemented on a Linux computer and Android smartphone a specific scenario supporting a short range (Bluetooth) communication between the new and old device and delivery over WLAN and UMTS. The evaluation examples verify proper functionality of the protocol which - in this set-up -achieves an inaccuracy of play out synchronization in the range of −10 to 50 ms.\",\"PeriodicalId\":236486,\"journal\":{\"name\":\"2011 IEEE International Conference on Consumer Electronics -Berlin (ICCE-Berlin)\",\"volume\":\"67 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-09-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE International Conference on Consumer Electronics -Berlin (ICCE-Berlin)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCE-BERLIN.2011.6031871\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Consumer Electronics -Berlin (ICCE-Berlin)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE-BERLIN.2011.6031871","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
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. We 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. We 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. Using this protocol we have implemented on a Linux computer and Android smartphone a specific scenario supporting a short range (Bluetooth) communication between the new and old device and delivery over WLAN and UMTS. The evaluation examples verify proper functionality of the protocol which - in this set-up -achieves an inaccuracy of play out synchronization in the range of −10 to 50 ms.