ion-sfu:Pure Go WebRTC SFU

时间:2024-03-31 01:39:39
【文件属性】:

文件名称:ion-sfu:Pure Go WebRTC SFU

文件大小:135KB

文件格式:ZIP

更新时间:2024-03-31 01:39:39

golang webrtc grpc json-rpc sfu

离子SFU 实施WebRTC选择性转发单元 是一种视频路由服务,它允许webrtc会话更有效地扩展。 该软件包提供了WebRTC SFU的简单,灵活,高性能的Go实现。 可以直接调用它,也可以通过或接口调用它。 特征 音频/视频/数据通道转发 拥塞控制(TWCC,REMB,RR / SR) 统一计划语义 发布/订阅对等连接( O(n)端口使用情况) 音频电平指示(RFC6464)。 “ X在说话” 快速开始 运行回声测试示例 docker-compose -f examples/echotest/docker-compose.yaml up 打开客户端 http://localhost:8000/ 带有json-rpc信令的SFU json-rpc信令服务可用于轻松启动并运行sfu。 它可以与。 使用golang环境 go build ./cmd/signal/json-rpc/m


【文件预览】:
ion-sfu-master
----Dockerfile(344B)
----.gitignore(136B)
----README.md(3KB)
----FAQ.md(1KB)
----.github()
--------lint-filename.sh(416B)
--------workflows()
--------FUNDING.yml(73B)
--------ISSUE_TEMPLATE()
----pkg()
--------stats()
--------sfu()
--------logger()
--------middlewares()
--------twcc()
--------buffer()
----config.toml(3KB)
----examples()
--------echotest()
--------README.md(503B)
--------pubsubtest()
--------gallerytest()
----LICENSE(1KB)
----.dockerignore(98B)
----go.mod(1KB)
----.golangci.yml(304B)
----renovate.json(265B)
----codecov.yml(170B)
----go.sum(66KB)
----Makefile(735B)
----cmd()
--------signal()

网友评论