文件名称:webRTC-over-websockets:基于 websockets 的 webRTC 小演示,使用 node.js 和最新的 HTML5 调用
文件大小:476KB
文件格式:ZIP
更新时间:2024-08-02 14:57:37
JavaScript
webRTC-over-websockets 基于 websockets 的 webRTC 小演示,使用 node.js 和 HTML5。 它允许您设置 peer2peer 和群聊通话。 您还可以即时添加新用户(但不是房间,有预定义 - 请参阅data目录)。 理想情况下,最好使用 XMPP(带有 strophe.js 库)进行信号传输,因为它具有存在和名册支持,带有 BOSH 或比 XMPP 更好的 websocket。 文件 数据 data/people.json这是名册文件,其中定义了人员。 data/rooms.json这是房间定义的地方 JS文件 js/main.js这是负责 UI 更新的文件 js/webrtc.js这是 webrtc 包装器 js/signaling.js信令客户端,使用 websockets 实现 js/bandwitdh.js这是带宽估计的文件 js
【文件预览】:
webRTC-over-websockets-master
----images()
--------nikola.jpg(10KB)
--------avatar.png(113KB)
--------home.png(22KB)
--------pieter.jpg(13KB)
--------work.jpg(13KB)
--------offline-icon.png(18KB)
--------christof.jpg(20KB)
--------online-icon.png(18KB)
--------person.jpg(6KB)
--------home.jpg(5KB)
--------johan.jpg(5KB)
--------football.jpg(8KB)
--------webrtc.jpg(8KB)
--------jonas.jpg(14KB)
--------andre.jpg(28KB)
--------browsers.jpg(14KB)
--------rob.jpg(11KB)
--------jo.jpg(14KB)
----settings.json(133B)
----data()
--------people.json(892B)
--------ringtone.wav(43KB)
--------rooms.json(221B)
----websocket-server.js(7KB)
----js()
--------bootstrap()
--------main.js(7KB)
--------webrtc.js(7KB)
--------adapter.js(3KB)
--------signaling.js(2KB)
--------bandwidth.js(2KB)
--------jquery-1.7.2.min.js(93KB)
----README.md(2KB)
----index.html(4KB)