文件名称:janus-plugin-sfu:Janus插件充当游戏网络数据的一种SFU
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-02 15:52:05
janus janus-gateway Rust
janus-plugin-sfu 用作游戏网络数据的WebRTC选择性转发单元(SFU)。 它被设计为的后端,尽管Hubs不再使用它。 PR和GitHub问题均受到欢迎。 我该如何使用呢? 这是Janus的插件,因此您需要首先安装和运行Janus。 的是规范的。 它与Janus版本0.10.9及更高版本兼容,尽管有时Janus所做的更改会破坏插件。 这个插件应该与任何可以运行Janus的操作系统兼容; 通过WSL包括Linux,OS X和Windows。 如果使用程序包管理器中的版本,则可能要检查以确保它具有数据通道支持,这是一个编译时选项。 (Debian和Ubuntu拥有它。) 依存关系 这些是构建Rust插件所必需的本地依赖项。 有关Janus的依赖关系,请查阅其文档。 $ sudo apt install libglib2.0-dev libjansson-dev 建造
【文件预览】:
janus-plugin-sfu-master
----client()
--------tiny.html(1KB)
--------tiny.js(7KB)
----.gitignore(137B)
----janus.plugin.sfu.cfg.example(617B)
----Makefile(320B)
----src()
--------messages.rs(6KB)
--------auth.rs(2KB)
--------switchboard.rs(10KB)
--------config.rs(2KB)
--------sessions.rs(2KB)
--------txid.rs(593B)
--------lib.rs(34KB)
----Cargo.lock(14KB)
----CODE_OF_CONDUCT.md(493B)
----LICENSE(16KB)
----Cargo.toml(577B)
----README.md(2KB)
----rustfmt.toml(39B)
----docs()
--------api.md(4KB)