MoVid '16Pub Date : 2016-05-10DOI: 10.1145/2910018.2910653
Tarun Mangla, Nawanol Theera-Ampornpunt, M. Ammar, E. Zegura, S. Bagchi
{"title":"Video through a crystal ball: effect of bandwidth prediction quality on adaptive streaming in mobile environments","authors":"Tarun Mangla, Nawanol Theera-Ampornpunt, M. Ammar, E. Zegura, S. Bagchi","doi":"10.1145/2910018.2910653","DOIUrl":"https://doi.org/10.1145/2910018.2910653","url":null,"abstract":"Mobile environments are characterized by rapidly fluctuating bandwidth and intermittent connectivity. Existing video streaming algorithms can perform poorly in such network conditions because of their reactive adaptation approach. Recent efforts suggest that bitrate adaptation using proactive accurate bandwidth prediction can help improve the quality of experience (QoE) of video streaming. However, highly accurate long-term predictions may be needed in mobile environments and those can be difficult to obtain. In this work, we examine the impact of bandwidth prediction quality on the QoE. We first characterize bandwidth profiles where bandwidth prediction-based adaptation can be useful. We then study the impact of prediction horizon and errors on the performance of Adaptive Bitrate (ABR) streaming. We observe that performance improves as the prediction horizon increases at first and then benefits start to diminish. We demonstrate that with proper error mitigation heuristic, even erroneous predictions can be useful in some scenarios. Finally, we study the role of video system parameters, namely buffer size and bitrate granularity on bandwidth prediction-based adaptation.","PeriodicalId":165789,"journal":{"name":"MoVid '16","volume":"43 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131549151","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MoVid '16Pub Date : 2016-05-10DOI: 10.1145/2910018.2910657
Mohamed K. Abdel-Aziz, A. Zahran, T. Elbatt
{"title":"A novel framework for scalable video streaming over multi-channel multi-radio wireless mesh networks","authors":"Mohamed K. Abdel-Aziz, A. Zahran, T. Elbatt","doi":"10.1145/2910018.2910657","DOIUrl":"https://doi.org/10.1145/2910018.2910657","url":null,"abstract":"In this paper, we study the problem of scalable videos multicast streaming over multi-channel multi-radio wireless mesh networks over a contention-based MAC, with the objective of maximizing the overall received videos quality. We propose a three-stage heuristic framework solution for the complex joint channel assignment, video quality selection and multicast routing problem. That framework is called Channel Assignment with Iterative Routing and Quality Selection (CAIRoQS), it is implemented using C and evaluated with NS2 using video traffic traces. Our performance evaluation shows noticeable improvement in both network and application level metrics in comparison to state of the art solutions, e.g., 23% improvement in the packet drop ratio mean.","PeriodicalId":165789,"journal":{"name":"MoVid '16","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122964581","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MoVid '16Pub Date : 2016-05-10DOI: 10.1145/2910018.2910655
A. Zahran, Jason J. Quinlan, Darijo Raca, C. Sreenan, Emir Halepovic, R. Sinha, R. Jana, V. Gopalakrishnan
{"title":"OSCAR: an optimized stall-cautious adaptive bitrate streaming algorithm for mobile networks","authors":"A. Zahran, Jason J. Quinlan, Darijo Raca, C. Sreenan, Emir Halepovic, R. Sinha, R. Jana, V. Gopalakrishnan","doi":"10.1145/2910018.2910655","DOIUrl":"https://doi.org/10.1145/2910018.2910655","url":null,"abstract":"The design of an adaptive video client for mobile users is challenged by the frequent changes in operating conditions. Such conditions present a seemingly insurmountable challenge to adaptation algorithms, which may fail to find a balance between video rate, stalls, and rate-switching. In an effort to achieve the ideal balance, we design OSCAR, a novel adaptive streaming algorithm whose adaptation decisions are optimized to avoid stalls while maintaining high video quality. Our performance evaluation, using real video and channel traces from both 3G and 4G networks, shows that OSCAR achieves the highest percentage of stall-free sessions while maintaining a high quality video in comparison to the state-of-the-art algorithms.","PeriodicalId":165789,"journal":{"name":"MoVid '16","volume":"42 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125709230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MoVid '16Pub Date : 2016-05-10DOI: 10.1145/2910018.2910658
Stefan Wilk, Roger Zimmermann, W. Effelsberg
{"title":"Leveraging transitions for the upload of user-generated mobile video","authors":"Stefan Wilk, Roger Zimmermann, W. Effelsberg","doi":"10.1145/2910018.2910658","DOIUrl":"https://doi.org/10.1145/2910018.2910658","url":null,"abstract":"A recent trend in user-generated content production is the broadcasting of live video streams from mobile devices. A set of upload protocols have been proposed supporting the live transmission of user-generated video. Their performance depends on the environmental conditions, e.g., the mobility of users, the network conditions or the popularity of the streams. Thus, we propose a novel mobile broadcasting framework, which exchanges different uploading protocols during the runtime of the application. Our goal is to use the protocol performing best under given application requirements and environmental conditions. If the requirements or the conditions change, the system dynamically assesses whether the the protocol currently used is still the most appropriate one for streaming. In case a superior protocol is available, the system transitions to the new protocol. By leveraging such transitions for video upload protocols, we achieve a superior overall performance under changing network conditions in comparison to a single upload protocol.","PeriodicalId":165789,"journal":{"name":"MoVid '16","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125732706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MoVid '16Pub Date : 2016-05-10DOI: 10.1145/2910018.2910656
Jingyu Zhang, Gan Fang, Chunyi Peng, M. Guo, Sheng Wei, Viswanathan Swaminathan
{"title":"Profiling energy consumption of DASH video streaming over 4G LTE networks","authors":"Jingyu Zhang, Gan Fang, Chunyi Peng, M. Guo, Sheng Wei, Viswanathan Swaminathan","doi":"10.1145/2910018.2910656","DOIUrl":"https://doi.org/10.1145/2910018.2910656","url":null,"abstract":"Video streaming is a major source of unprecedented traffic growth in mobile networks, especially in high-speed 4G LTE networks. However, video streaming also poses a critical challenge on energy consumption. The battery-on smartphones and tablets can not sustain active online video streaming for several hours over cellular networks. In this paper, we seek to understand how DASH (Dynamic Adaptive Streaming over HTTP) based video streaming can be energy efficient in the context of LTE networks. We profile the impacts of different streaming strategies and configurations (i.e., segment length and buffer size) on energy consumption. We analyze radio resource control (RRC) to explain and quantify their impacts. Our measurements in real LTE networks show that there still exists a large saving space (more than 30%) for us to improve energy efficiency of mobile devices using appropriate DASH settings. The saving space in some extreme cases can be even larger.","PeriodicalId":165789,"journal":{"name":"MoVid '16","volume":"1224 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122267793","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}