弹幕视频设计网站17-----------websocket完结撒花

简介: 弹幕视频设计网站17-----------websocket完结撒花

大家好,我是爱你三千遍斯塔克,之前我们讨论了弹幕暂停与调节进度条,进度条一拖拽,便不再出现的情况,但是优化之后的弹幕仍然存在一个问题,就是使用不同浏览器,打开之后,发现,这个浏览器发送了,这次我们主要讨论使用不同浏览器打开能够同时共享弹幕数据,,这里有一些资料,可供大家参考,希望对大家有帮助。学习交流群:293911833,有遇到问题的,可以加一下群,大家互相交流,一起进步

       希望你喜欢我的内容,记得关注我哦!我会继续为大家带来更好的作品!”

1、现在我们添加websocket

2、我们模拟Websocket到底有什么用,这里我们模拟多用户去使用,一个用户,使用chrome浏览器,一个用户利用火狐浏览器


3、我们在火狐浏览器上发送一个弹幕

4、我们在火狐浏览器是2.3秒钟出现的

5、在我们chrome中并没有websocket出现

6、点击刷新一下Websocket才能够刷新成功,websocket的意义是,不用刷新,就能够实时将弹幕刷新显示在左边

7、第一步先安装依赖

8、这里我们新建目录

9、这里我们添加一个server服务

10、新建一个文件

11、创建index.js这个文件

12、固定的步骤,首先先写一个端口号

13、为什么,他需要一个端口号呢?这里用了两个客户端,这里我们新建一个服务端,客户端把弹幕数据传给websocket的数据,然后再传给客户端

14、访问8082端口进行分发

15、使用这个的时候,我们就要调用这个函数

16、我们使用WebSocket的连接,这个方法我们自己写,当我们调用handleController,调用函数

17、这个意思是当我们发现Websocket的时候,当我们收到客户端信息之后,遍历客户端,发送给他们

18、我们new 一个端口

19、这里我们加一个监听器

20、我们希望在服务端,这里去调用弹幕函数

21、

22、这里出了问题,要调用init函数

23、这里就可以调用git弹幕了

24、这里我们可以看到不同浏览器中能够看到将弹幕同时呈现在页面上了



相关文章
|
安全 JavaScript Java
记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
1870 0
记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
|
安全 JavaScript Java
[※]记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
[※]记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
1395 0
[※]记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
|
6月前
|
前端开发 网络协议 JavaScript
在Spring Boot中实现基于WebSocket的实时通信
在Spring Boot中实现基于WebSocket的实时通信
|
3月前
|
开发框架 前端开发 网络协议
Spring Boot结合Netty和WebSocket,实现后台向前端实时推送信息
【10月更文挑战第18天】 在现代互联网应用中,实时通信变得越来越重要。WebSocket作为一种在单个TCP连接上进行全双工通信的协议,为客户端和服务器之间的实时数据传输提供了一种高效的解决方案。Netty作为一个高性能、事件驱动的NIO框架,它基于Java NIO实现了异步和事件驱动的网络应用程序。Spring Boot是一个基于Spring框架的微服务开发框架,它提供了许多开箱即用的功能和简化配置的机制。本文将详细介绍如何使用Spring Boot集成Netty和WebSocket,实现后台向前端推送信息的功能。
635 1
|
3月前
|
前端开发 Java C++
RSocket vs WebSocket:Spring Boot 3.3 中的两大实时通信利器
本文介绍了在 Spring Boot 3.3 中使用 RSocket 和 WebSocket 实现实时通信的方法。RSocket 是一种高效的网络通信协议,支持多种通信模式,适用于微服务和流式数据传输。WebSocket 则是一种标准协议,支持全双工通信,适合实时数据更新场景。文章通过一个完整的示例,展示了如何配置项目、实现前后端交互和消息传递,并提供了详细的代码示例。通过这些技术,可以大幅提升系统的响应速度和处理效率。
|
5月前
|
开发框架 网络协议 Java
SpringBoot WebSocket大揭秘:实时通信、高效协作,一文让你彻底解锁!
【8月更文挑战第25天】本文介绍如何在SpringBoot项目中集成WebSocket以实现客户端与服务端的实时通信。首先概述了WebSocket的基本原理及其优势,接着详细阐述了集成步骤:添加依赖、配置WebSocket、定义WebSocket接口及进行测试。通过示例代码展示了整个过程,旨在帮助开发者更好地理解和应用这一技术。
435 1
|
5月前
|
小程序 Java API
springboot 微信小程序整合websocket,实现发送提醒消息
springboot 微信小程序整合websocket,实现发送提醒消息
|
5月前
|
JavaScript 前端开发 网络协议
WebSocket在Java Spring Boot+Vue框架中实现消息推送功能
在现代Web应用中,实时消息提醒是一项非常重要的功能,能够极大地提升用户体验。WebSocket作为一种在单个TCP连接上进行全双工通信的协议,为实现实时消息提醒提供了高效且低延迟的解决方案。本文将详细介绍如何在Java Spring Boot后端和Vue前端框架中利用WebSocket实现消息提醒功能。
230 0
|
7月前
|
前端开发 JavaScript 安全
集成WebSocket在Spring Boot中可以用于实现实时的双向通信
集成WebSocket在Spring Boot中可以用于实现实时的双向通信
113 4
|
6月前
|
监控 网络协议 Java
如何在Spring Boot中使用WebSocket
如何在Spring Boot中使用WebSocket