| In recent years,with the rapid development of Internet technology and the improvement of network bandwidth,video conferences have gradually become an indispensable communication tool in the fields of enterprises,education,and medical care.At the same time,the rise of new technologies such as 5G networks,the Internet of Things,and cloud computing has also brought more opportunities and challenges to the development of video conferences.However,in the family scenario of the community,there are various problems in the existing video conference system,such as restrictions on bandwidth,decreased transmission quality,and poor compatibility of heterogeneous equipment.And currently lacks video conference products on the family scenes on the market,which means that it is necessary to design and develop a video conference system in this scene.The emergence of SDN and SVC technology provides an effective solution for video conferences in the family scenes of the community.SDN can optimize network traffic.By controlling network devices,it can achieve more efficient and flexible data transmission to ensure the real-time and stability of the video conference.SVC technology can adjust the video layer digital and digital rate according to network conditions to improve video quality and save network bandwidth.Through these two technologies,they can meet the personalized customization needs of family users in the community,and provide them with efficient,stable and high-quality video conference services.Based on the above background,this thesis proposes a home video conference system based on a distributed community server architecture,and the system proposed system proposed by the four aspects of data routing scheme,system architecture design,system functional module design and terminal equipment interaction method Realization.First of all,the thesis proposes a transit data routing solution based on the shortest path tree.By static generation and dynamic adjustment,two ways to build and maintained the broadcast routing tree to maximize the consumption of link resources and reduce data transmission costs to the greatest extent.Make the video conference system running in an efficient and stable state.Secondly,the thesis proposes a server architecture that places distributed community servers on the edge of the network,which not only achieves the purpose of minimizing end-to-end delays and increasing the utilization of network resources,but also allows the system to overload,congestion and faults of the server to the server.It has strong adaptability.Immediately afterwards,the thesis designs and implements a layered archeological system composed of SDN controller,Open Flow switch,video conference management server,video conference streaming server and home video conference terminal.Use the broadcast data transmission mode to provide users with personalized services.Then,the thesis discovered,binded,communicated,and unbinded through the terminal to design and implements a family intelligent terminal collaboration prototype system,which enhanced the user interaction experience in the family scenario and the utilization rate of family intelligent equipment.Finally,the thesis simulates and evaluates the data transmission performance of the video conference system in the simulation experiment environment,and conducts a feasibility test of the terminal collaboration prototype system from the functionality and non-functional dimensions. |