随着线上直播业务普及,中小型主播与企业缺少一套轻量化、低成本可部署的直播网页端。本项目面向web网页直播场景,解决第三方直播平台抽成高、定制化受限、私有化部署困难等问题,搭建独立网页直播站点,实现直播间浏览、在线观看、弹幕互动等基础直播业务。
点击空白处退出提示
随着线上直播业务普及,中小型主播与企业缺少一套轻量化、低成本可部署的直播网页端。本项目面向web网页直播场景,解决第三方直播平台抽成高、定制化受限、私有化部署困难等问题,搭建独立网页直播站点,实现直播间浏览、在线观看、弹幕互动等基础直播业务。
系统包含首页直播间列表、直播间分类、短视频栏目、用户登录、直播间播放、关注主播、在线弹幕聊天、礼物赠送等功能模块。首页展示正在开播的直播间卡片,用户点击即可进入播放页;直播间右侧提供聊天窗口,支持弹幕消息发送;底部提供虚拟礼物打赏组件;未登录用户限制发送消息,保障直播间环境。
本人负责后端接口开发、用户权限、直播间列表业务、消息通讯模块开发,采用前后端分离架构。使用流媒体方案处理视频流推拉流,实现直播间实时播放;采用websocket实现直播间弹幕实时推送;设计直播间状态管理,区分开播、离线状态,优化首页直播间列表查询,保证页面加载流畅。



评论