小型直播系统系列-乐聊TV的开发(一)

本文是小型直播系统系列的第一篇,主要介绍了乐聊TV的开发,包括nginx-rtmp module的安装、OBS推流、websocket弹幕、前端m3u8流视频播放等内容。通过讲解,展示了项目结构,强调了即时性在直播间和聊天室中的重要性。
摘要由CSDN通过智能技术生成

小型直播系统系列-乐聊TV的开发(一)

如今,直播洋溢在我们生活当中,随处可见的户外主播,如火如荼的游戏主播,耕耘播种的在线教育等等,如果我们想打造一个小型在线直播系统,在带宽支持的前提下,支持个几百人是没有问题的,下面开始讲解工作,主要包括以下要点,本教程一共分为6篇:

  • nginx-rtmp module的安装和使用
  • obs进行推流
  • websocket弹幕,推送
  • 解决前端播放m3u8格式的流视频
  • vue-video-player + videojs-contrib-hls的使用
  • spring-boot便捷开发整合
  • jsoup爬虫的使用
  • 基于websocket,发送图片文字小视频

课程讲解

nginx在印象中,一般作为静态文件服务器,它具有tomcat无法比拟的处理静态资源的能力,所以在动静分离被广泛运行,本身还可以作为反向代理和负载均衡服务器,但是今天我们使用的是它的拓展模块rtmp模块拓展,在随后的第一天课程中我们将进行讲解,现在先有一个概念。

我们先看一下运行效果

直播间和弹幕间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值