Font Size: a A A

The Research Of DASH-based P2P VoD Streaming For Supporting Multiple Terminals

Posted on:2021-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q FanFull Text:PDF
GTID:2428330647461942Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of network,peer-to-peer(P2P)technology has been widely used in streaming media services.P2 P technology has the advantages of both the scalability and low cost properties,beside it can effectively reduce the server bandwidth.In recent years,Dynamic Adaptive Streaming over HTTP technology(DASH)has been rapidly developed and it widely used in streaming media services due to its advantages of both the simple deployment and dynamic self-adaptation properties.In order to make full use of the advantages of P2 P technology and DASH technology,one of the research contents of this dissertation is to apply the two technologies in streaming video-on-demand(Vo D)service.On the other hand,with the popularity of WIFI and smart mobile terminals,more and more users watch videos on mobile terminals.Therefore,another research contents of this dissertation is to build a P2 P Vo D architecture for supporting multiple terminals(mobile terminals and fixed terminals).P2 P Vo D architecture aims to realize resource sharing between mobile terminal and fixed terminal.To summarize,this dissertation researches the key technologies of DASH-based P2 P Vo D Streaming for supporting multiple terminals.The research contents of this dissertation are as follows:First,for P2 P Vo D streaming,this dissertation proposes a new P2 P Vo D scheme based on DASH,called P2P-DASH Vo D scheme.The scheme takes advantage of both the scalability and low cost properties of P2 P technology and the dynamic self-adaptation of DASH.In the proposed scheme,a multi-overlay architecture is constructed,and a DASH streaming rate control approach is proposed.The multi-overlay architecture integrates the Power-law ring overlay structure and the Fibonacci ring overlay structure.Peers can search the target video segments based on the Power-law ring overlay structure or the Fibonacci ring overlay structure according to the objective distance.The integrated overlay structure can reduce the jump latency caused by VCR operations and improve the smoothness of playback.Furthermore,the DASH streaming rate control approach is proposed to combine DASH in P2 P Vo D Streaming.The DASH streaming rate control approach considers four adaptive factors(on-time arrival rate of segment,peer's available buffer,current overlay available bandwidth and current overlay upload bandwidth utilization).Through simulations,we demonstrate that the proposed P2P-DASH Vo D scheme has short jump latency,high playback fluency and the satisfaction of users.Second,this dissertation proposes a super peer-based P2 P Vo D architecture for supporting multiple terminals.In the architecture,the resources of various terminals can be share,and the server load can be reduced.First we built a super peer-based P2 P Vo D architecture.Then we select super peers to manage various terminals in this architecture.Therefore,this dissertation proposes a super peer selection algorithm.Considering the characteristics of different terminals,we design the corresponding caching mechanism for different terminals to realize efficient resource sharing.Then,we discuss the maintenance of the architecture.The experiment demonstrates that our architecture is feasible.The architecture can effectively improve the quality and fluency of video playback,and effectively reduce the server load.
Keywords/Search Tags:peer-to-peer, video-on-demand, Dynamic Adaptive Streaming over HTTP, super peer, multiple terminals
PDF Full Text Request
Related items