咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于Spring-Boot技术的VR流媒体后台系统的研究与实... 收藏
基于Spring-Boot技术的VR流媒体后台系统的研究与实现

基于Spring-Boot技术的VR流媒体后台系统的研究与实现

作     者:金孟勇 

作者单位:北京邮电大学 

学位级别:硕士

导师姓名:任维政

授予年度:2020年

学科分类:0810[工学-信息与通信工程] 08[工学] 080203[工学-机械设计及理论] 0802[工学-机械工程] 

主      题:VR Spring Boot 应用平台系统 流媒体 CDN技术 

摘      要:伴随科技的发展,人们对精神层次的需求也日益增大,各大视频网站为了更好的满足大众对内容需求,都在研发各自的产品,例如短视频。近几年虚拟现实(VR)和增强现实(AR)的热度持续增长,伴随着VR技术的成熟和普及,各个地区先后开放了 VR体验馆,使得更多人能享受这种技术带来的不同体验。用户在体验VR时,只能去当地的体验馆,而且体验馆设立数量也不是太多,而且设备量急缺,所以在用户体验上还存在欠缺,本文意在解决上述问题,让更多人更加方便的体验到新的视觉体验。本文基于Spring-Boot以服务器为核心,作为后台系统的载体,以机顶盒和手机这些人们普遍使用的工具作为传播载体,进行了 VR网络电视后台的实现,人们只需要自行购买厂家配套的VR头显。系统除了为用户提供不同类型的普通视频外,还通过电视台引入了 VR视频资源和VR直播资源,为不同体验馆和不同人群定制节目。此管理后台核心功能包括七块:节目管理、栏目管理、节目列表、类别管理、体验馆节目管理、直播地址管理和APK管理。处理视频的模块采用了断点续传;前期在视频转码方面,引入了 Ffmpeg,后期采用阿里云提供的转码服务;随着户量增,在解决服务器访问压力方面,引入了 CDN技术。本课题最终形成以服务器为后台系统的载体、以机顶盒和手机客户端为传播途径的完整系统。用户通过手机和机顶盒访问服务器上的相关资源,以满足各自需求。整个系统功能完善后,邀请实验室老师和同学进行核心功能的测试和接口测试,进行了并发量在30左右的测试,并在测试期间统计了接口调用的响应时间、系统的内存占用率和CPU占用率,系统各模块功能均能正常运行,资源利用均符合预期,整个系统可以满足用户基本需求,测试结果详情在本文第五章有详细描述。本文实现的流媒体后台系统解决了用户对VR资源的需求问题,在现有功能的基础上,可以拓展系统功能,例如短视频,可以根据人们的普遍需求为系统增加新的功能。后期功能完善后,在部署阶段,有条件的话可以采用多集群部署、数据库读写分离和缓存等热门技术,进而满足企业级的流量、高并发和高可用;系统测试时,可以引入专门的压测工具,如JMeter等,从而进行更加全面、专业的测试,得到更加完善的测试报告,进而发现系统的瓶颈与不足之处,针对这些问题进行系统的优化。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分