geckos.io:using使用WebRTC和Node.js通过UDP进行实时客户端服务器通信

时间:2024-05-22 20:09:28
【文件属性】:

文件名称:geckos.io:using使用WebRTC和Node.js通过UDP进行实时客户端服务器通信

文件大小:521KB

文件格式:ZIP

更新时间:2024-05-22 20:09:28

nodejs webrtc sctp upd TypeScript

壁虎 Geckos.io使用WebRTC和Node.js通过UDP提供实时的客户端/服务器通信 Geckos.io非常适合您的下一个HTML5实时多人游戏或聊天应用程序。 :megaphone: 公告:版本2 版本2可能很快就会面世,并且性能会大大提高。 该API保持不变。 唯一改变的是WebRTC实现。 我从切换到 。 与wrtc相比,node-datachannel更轻,更快。 您可以立即对其进行测试: npm i @geckos.io/client@dev @geckos.io/server@dev 想知道更多? 加入! 它是做什么用的? 它通过降低平均延迟并防止巨大的延迟峰值而专门为您HTML5实时多人游戏而设计。 它允许您通过UDP与node.js服务器进行通信,该协议比TCP(WebSocket使用)要快得多。 观看UDP和TCP之间的比较视频。 https://youtu.be/ZE


【文件预览】:
geckos.io-master
----package.json(3KB)
----cheatsheet.md(51B)
----.github()
--------FUNDING.yml(55B)
--------ISSUE_TEMPLATE()
--------workflows()
--------codeql()
----test()
--------server()
--------common()
--------e2e()
----.prettierrc(117B)
----jest.config.js(87B)
----LICENSE(2KB)
----package-lock.json(1.21MB)
----lerna.json(270B)
----jest-puppeteer.config.js(92B)
----tsconfig.json(347B)
----bundles()
--------geckos.io-client.1.7.0.min.js(19KB)
--------geckos.io-client.1.5.0.min.js(41KB)
--------geckos.io-client.1.6.1.min.js(41KB)
--------geckos.io-client.1.4.3.min.js(18KB)
--------geckos.io-client.1.7.2.min.js(18KB)
--------geckos.io-client.1.7.1.min.js(19KB)
----.gitignore(206B)
----CHANGELOG.md(326B)
----readme()
--------thumbnail.png(42KB)
--------logo-512.png(46KB)
--------enable3d-logo.png(17KB)
--------logo.svg(113KB)
--------logo-256.png(21KB)
----README.md(20KB)
----packages()
--------client()
--------server()
--------common()
--------chatApp()

网友评论