在线教育

我要开发同款
chvfily2023年12月04日
133阅读
开发技术音视频、在线教育、mybatis、springmvc、java
所属分类直播多媒体处理

作品详情

项目描述:开发视频直播网站,提供视频直播,视频录制回放服务和检索服务。
所用技术:Spring Boot、MyBatisPlus、MySQL、SRS(Simple Realtime Server,流媒体服务器)、FFmpeg、
Nginx、Layui、Bootstrap。
工作内容:
1.负责整个项目:分析需求、设计架构、功能开发和部署上线。
2.构建流媒体服务器集群并实施负载均衡。针对直播系统高并发流媒体转码服务造成的直播服务压力问题,部署
了简单高效的实时流媒体服务器集群(Simple Realtime Server, SRS)提升直播服务抗压能力;同时为避免集群中单一
服务器 CPU、内存、带宽占用过高等资源分配不合理问题,利用 Haproxy 和 Nginx 工具调用调度算法对集群进行
负载均衡提升直播服务稳定性。
3.系统使用 Spring Boot 框架实现实时直播、视频录制、视频回放、视频后台管理(增删查改)、视频/图片上
传/下载等功能。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论