(java怎么读)(java怎么读配置文件)

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

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

  1. **nginx-rtmp module的安装和使用**

  2. **obs进行推流**

  3. **websocket弹幕,推送**- **解决前端播放m3u8格式的流视频**

  4. **vue-video-player + videojs-contrib-hls的使用**

  5. **spring-boot便捷开发整合**

  6. **jsoup爬虫的使用**

  7. **基于websocket,发送图片文字小视频**

nginx讲解

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

直播间和弹幕间:

(java怎么读)(java怎么读配置文件)

弹幕间发送图片和小视频:

(java怎么读)(java怎么读配置文件)


项目分为直播间和聊天室,聊天室用websocket全双工通信,保持长连接,直播间采用rtmp,两者都要保持较高的即时性,项目结构如下:

(java怎么读)(java怎么读配置文件)

下面几节进行详细的讲解。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者专喷二笔所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(java怎么读)(java怎么读配置文件)
本文链接:https://www.51qsb.cn/article/m80ml.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-04-21
下一篇2023-04-22

你可能还想知道

发表回复

登录后才能评论