Font Size: a A A

Design And Implementation Of Mars Live Streaming Backstage Management System Based On Yaf

Posted on:2019-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:J B WangFull Text:PDF
GTID:2428330566497306Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Since the rise of the Internet,China's Internet industry has developed rapidly and various new applications have emerged in an endless stream,attracting more and more Internet users.At the same time,with the development of streaming media technology,video live broadcasts have been recognized by more and more netizens due to their high timeliness,strong sense of substitution,and high authenticity.Their user base is also expanding,and the development prospects of the live broadcast industry are prosperous.Various types of live applications have mushroomed.New opportunities have brought new challenges.How to effectively manage the business under the new model has become a new topic.This article is based on Mars Live APP launched by Singba,based on the existing information management system,combined with the actual needs of the live broadcast industry and business processes,designed and implemented a live background management system.The system is based on Yaf,a high-performance PHP framework that uses the MVVM model for development.The system is divided into four modules based on business needs: user management module,live management module,gift and withdrawal manag ement module and audit module.This system is based on streaming media technology to achieve a basic live broadcast function,in the live broadcast management module detailed comparison of several domestic live broadcast protocol RTMP,HLS,HTTP-FLV,compared their respective advantages and disadvantages,according to different business Use the appropriate live broadcast protocol to achieve the best use effect,access the CDN service provided by the network,set up the live-view chat Web Socket server,realize the live broadcast function of the PC,and provide the function of the administrator access to the live studio..The Gift and Withdrawal Module is designed to help administrators manage live studio gifts and handle the host's cash withdrawal application for the unique gift delivery mode of the live broadcast industry.Finally,the system designed test cases for each functional module,and passed a complete functional test and performance test to ensure the accuracy and stability of the system function.The test results show that the system can meet the management functions of users,live rooms,gifts,cashouts,audits,and other modules proposed in the requirements analysis,and has good stability and practicality.
Keywords/Search Tags:Webcast, streaming media, background management, Yaf
PDF Full Text Request
Related items