{"title":"Pre-fetching strategy to support VCR operation in P2P VoD systems","authors":"Z. Aliakbari, M. Fooladi","doi":"10.1109/ICCKE.2014.6993422","DOIUrl":null,"url":null,"abstract":"Video streaming is one of the most important applications of peer to peer networks. there are two kinds of streaming: (1)live, and (2)Video on Demand. In VoD streaming unlike live streaming, users can freely do VCR operation (such as forward and backward,...), so the number of peers that watch same parts and have same segments in their buffer, compared with the live streaming will be fewer. This causes increase playback latency and excessive stress on the content server. One of the proposed solutions to support VCR operation, is content pre-fetching before being requested by the user. In this paper, we present pre-fetching approach API for P2P VoD streaming. we develop API by considering Anchor points (instant points), popular parts of video and User Interests. This approach reduces the playback latency, maintains playback continuity and satisfies users when playing video. After simulating, average playback delay, with API streaming has decreased 13 times compared to streaming without pre-fetching. User satisfaction with API strategy has increased 27.794% compared to the anchor based pre-fetching. In addition, using of cloud service in our proposed method reduces the average playback delay when there is a risk of lossing provider.","PeriodicalId":152540,"journal":{"name":"2014 4th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 4th International Conference on Computer and Knowledge Engineering (ICCKE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCKE.2014.6993422","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Video streaming is one of the most important applications of peer to peer networks. there are two kinds of streaming: (1)live, and (2)Video on Demand. In VoD streaming unlike live streaming, users can freely do VCR operation (such as forward and backward,...), so the number of peers that watch same parts and have same segments in their buffer, compared with the live streaming will be fewer. This causes increase playback latency and excessive stress on the content server. One of the proposed solutions to support VCR operation, is content pre-fetching before being requested by the user. In this paper, we present pre-fetching approach API for P2P VoD streaming. we develop API by considering Anchor points (instant points), popular parts of video and User Interests. This approach reduces the playback latency, maintains playback continuity and satisfies users when playing video. After simulating, average playback delay, with API streaming has decreased 13 times compared to streaming without pre-fetching. User satisfaction with API strategy has increased 27.794% compared to the anchor based pre-fetching. In addition, using of cloud service in our proposed method reduces the average playback delay when there is a risk of lossing provider.