基于Yaf的火星直播后台管理系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:tyftongyunfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从互联网兴起之后,中国互联网行业高速发展,各种新型应用层出不穷,吸引了越来越多的网民。同时,随着流媒体技术的发展,视频直播凭借其时效高、代入感强、真实性高等特点得到越来越多网民的认可,其用户基数也在不断扩大,直播行业的发展前景一片欣欣向荣,各类直播应用如雨后春笋般冒出来。新的机遇带来了新的挑战,如何对新模式下的业务进行有效管理成为了一个新的课题。本文基于唱吧推出的火星直播APP,在现有的信息管理系统的基础上,结合直播行业的实际需求和业务流程,设计并实现了直播后台管理系统。系统基于一款高性能PHP框架Yaf,采用MVVM模式进行开发。系统根据业务需求划分为四大模块,用户管理模块、直播管理模块、礼物和提现管理模块以及审核模块。本系统是基于流媒体的技术实现了基础的直播功能,在直播管理模块中详细对比了国内常见的几种直播协议RTMP、HLS、HTTP-FLV,比较了他们各自的优劣,根据业务的不同使用场景选用适当的直播协议以达到最佳的使用效果,接入网宿提供的CDN服务,搭建直播间聊天Web Socket服务器,实现PC端的直播功能,并提供了对直播间进行管理员权限操作的功能。礼物和提现模块针对直播行业特有的礼物打赏模式,帮助管理员管理直播间礼物和处理主播的提现申请。最后系统针对各个功能模块分别设计了测试用例,经过了完整的功能测试和性能测试,保证系统功能的准确性与稳定性。测试的结果表明系统能够满足需求分析中提出的对于用户、直播房间、礼物和提现、审核等模块的管理功能,具有较好的稳定性和实用性。
其他文献
<正> 笔者自1985~1991年共遇低血容量性体克病人48例,经麻醉和手术,无1例死亡,现将体会报道如下。临床资料一、一般情况本组48例,男31例,女17例。年龄17~30岁18例;31~50岁19例;5
人不过是宇宙中细小的尘埃,却蒙受上帝的恩典。环顾世上一切为我们而生的万物、日月星辰,我们怎能不珍惜生命,抑或说——尊重生命。那么,生命是什么?人是生命,鸟兽鱼虫是生命,花草树
<正>"高彩霞、陈志雄在履行公共服务职责中不作为、懒作为,林慧民、陈世含把关不严、管理不到位……"今年2月20日,福建省厦门市集美区纪委监委向全区通报了一起形式主义典型
煤矿的生产是一个很复杂的体系,机电设备便是一个必不可少的组成部分。机电设备在我国的煤矿企业固定资产中所占的比例是很高的。尤其是在当今的高产与高效的煤矿企业发展环
随着全球气候变暖,大风、干旱等恶劣天气不断增多,森林火险等级在逐步升高,如何防范和应对森林火灾的发生,对于保障林业生态安全,保护群众生命财产不受损失越来越重要,而提前制定森
目的探讨C反应蛋白(CRP)与降钙素原(PCT)在新生儿ABO溶血病合并感染时的变化特点,为临床合理使用抗生素提供依据。方法将2012-01~2013-10我科收治的ABO溶血病足月儿分为感染和非感
9月13至14日.全国墙体屋面及道路用建筑材料标准化技术委员会工作会议暨标准审查会在青海西宁召开。GB13545—2003《烧结空心砖和空心砌块》国家标准修订稿在会上通过评审。
治止呃逆的自我疗法与药物选择王大本,田宏玲呃逆俗称“打嗝”,是膈肌反射性、间歇性痉挛,同时伴有细支气管内腔的收缩。在膈肌不自主的间歇收缩运动中使空气突然被吸入呼吸道内
企业债务的快速上升为金融市场和经济增长带来了极大的安全隐患,因此研究企业债务和经济增长之间的动态关系对于我国去杠杆进程具有重要意义。文章选取我国29个省市自治区201
基于Visual Studio集成开发环境和C#语言,开发了数字岩心数值实验演示系统.该系统具有数字岩心扫描图像的输入输出、二值化处理、分形分析、孔径分布统计、数据保存等功能.系