{"title":"Peer-to-peer adaptive video streaming system","authors":"Paulius Tumas, A. Serackis","doi":"10.1109/AIEEE.2015.7367315","DOIUrl":null,"url":null,"abstract":"The paper presents a peer-to-peer video streaming system with an ability to change the encoded video resolution adaptively to the data throughput changes. The low latency live video streaming based on the WebRTC specification was used in the investigation. The P2P video streaming system was able to predict the current performance of the data connection in the receiver and react by sending a request to the sender to increase or decrease the video resolution. An experimental investigation was performed by the use of network emulator and activating the 10% packet loss emulation. The system proposed in this paper was able to decrease the video resolution when the packet loss rate was increased. In addition, the system was able to detect the increase of the data throughput and to return the high video resolution for the video stream.","PeriodicalId":415830,"journal":{"name":"2015 IEEE 3rd Workshop on Advances in Information, Electronic and Electrical Engineering (AIEEE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 3rd Workshop on Advances in Information, Electronic and Electrical Engineering (AIEEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIEEE.2015.7367315","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The paper presents a peer-to-peer video streaming system with an ability to change the encoded video resolution adaptively to the data throughput changes. The low latency live video streaming based on the WebRTC specification was used in the investigation. The P2P video streaming system was able to predict the current performance of the data connection in the receiver and react by sending a request to the sender to increase or decrease the video resolution. An experimental investigation was performed by the use of network emulator and activating the 10% packet loss emulation. The system proposed in this paper was able to decrease the video resolution when the packet loss rate was increased. In addition, the system was able to detect the increase of the data throughput and to return the high video resolution for the video stream.