Abstract

Video surveillance becomes more and more popular as it is a high-tech method to protect personal safety and public property. Recently it is not the privilege of police and common people can view videos of many public places lively or by on-demand way. Traditional client-server based video streaming solutions incur expensive bandwidth provision cost on the server and are not scale well. Peer-to-Peer (P2P) streaming is a new paradigm to build distributed networking video surveillance applications. Recently, several P2P-TV systems have been deployed to provide live and on-demand video streaming services on the Internet at low server cost. But it is seldom to use p2p streaming in video surveillance. In this paper, we provide the design of large scale video surveillance system client based on p2p streaming. Given the particularity of video surveillance, such as high churn and the heterogeneity of user access network and delay-tolerant, we construct the end-hosts into mesh application layer topology and adopt pull-push mode to delivery the data. Based on test on our previous implement of e-Touch video surveillance system, it shows that it is feasibly to realize video client using p2p streaming technology and simulation results shows single streaming media server can support tens of thousands of users simultaneously participating in the system.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.