文件名称:webrtc-echo:镜像对等端的 WebRTC 客户端
文件大小:35KB
文件格式:ZIP
更新时间:2024-07-24 06:25:15
C++
webrtc-回声 概述 这是一个 webrtc 回显服务器。 它将所有传入的包发送回发件人而不更改它们。 它实现了 ICE 和 DTLS-SRTP,对 SDP 进行了一些小的更改,并依赖对等方的能力来理解 WebRTC 堆栈的其余部分。 信令是通过完成的,但可以很容易地替换为任何其他信令服务器。 该项目使用 libsrtp、OpenSSL 和 libnice。 业务逻辑是用 coffeescript 编写的,它还提供了一个 HTTP 接口来邀请一个 echo 实例进入一个房间,以及一个测试页面。 设置 您需要以下本机库及其标头: 库尼斯 (>=1.4) 开放式SSL 库文件 要编译本机绑定并安装节点依赖项,请运行 npm install 用法 DTLS 握手需要证书和密钥文件。 证书不必签名。 您可以配置这些文件的路径 export CERT_FILE=cert.pem e
【文件预览】:
webrtc-echo-master
----.gitignore(53B)
----package.json(422B)
----src()
--------dtls_srtp.coffee(3KB)
--------echo.coffee(6KB)
--------srtp.coffee(1KB)
--------main.coffee(2KB)
--------dtls.coffee(1KB)
--------test_dtls.coffee(2KB)
--------version.coffee(2KB)
--------palava.coffee(4KB)
----native()
--------dtls.h(2KB)
--------helper.cpp(831B)
--------srtp.cpp(6KB)
--------helper.h(1KB)
--------srtp.h(2KB)
--------module.cpp(991B)
--------dtls.cpp(10KB)
----assets()
--------js()
--------css()
----LICENSE.txt(34KB)
----views()
--------index.jade(511B)
----README.md(1KB)
----binding.gyp(851B)