news 2026/4/18 10:55:33

UnityRenderStreaming内网转发到公网

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
UnityRenderStreaming内网转发到公网

1、coturn

前文已编译好了coturn https://xue-fei.blog.csdn.net/article/details/155945401
配置文件 turnserver.conf

# 监听地址和端口 listening-port=3478 tls-listening-port=5349 listening-ip=0.0.0.0 # 你的公网 IP(必须!用于 NAT 穿透) external-ip=x.x.x.x relay-ip=0.0.0.0 # 认证方式(静态用户名/密码) user=xx:xx # Realm(必须设置,可任意域名) realm=default-realm # 启用 TURN 中继(关键!) fingerprint lt-cred-mech # 日志(可选) log-file=.\turn.log verbose # WebRTC 媒体中继端口范围(必须!) min-port=49152 max-port=65535

启动

turnserver.exe -c turnserver.conf

2、WebApp

下载WebApp源码 https://codeload.github.com/Unity-Technologies/UnityRenderStreaming/zip/refs/tags/3.1.0-exp.9
编译过程看这里 https://xue-fei.blog.csdn.net/article/details/135345064
需要修改的地方 WebApp\client\public\js\config.js

import {getServers} from "./icesettings.js"; export async function getServerConfig() { const protocolEndPoint = location.origin + '/config'; const createResponse = await fetch(protocolEndPoint); return await createResponse.json(); } export function getRTCConfiguration() { let config = {}; config.sdpSemantics = 'unified-plan'; //注释掉这行 //config.iceServers = getServers(); config.iceServers = [{ urls: ['stun:stun.l.google.com:19302'] }, { urls: ['turn:x.x.x.x:3478?transport=tcp'], username: 'xx', credential: 'xx' } ]; return config; }

启动

webserver.exe -p 9090

3、Unity工程设置

SignalingManager 修改URL和ICEServers

4、服务器端口号设置

放开3748/3749的udp和tcp
放开32355/65535的udp和tcp

5、一些截图



版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 21:29:43

数据预处理与特征工程

目录 数据预处理的目的 常见数据预处理方法 实际应用注意事项 数据抽样的定义 常见的抽样方法 抽样误差与控制 样本量计算 实施步骤 工具与代码示例 注意事项 数据标准化的定义 Z-score标准化 Min-Max标准化 归一化的定义 L2归一化 小数缩放 标准化与归一化的…

作者头像 李华
网站建设 2026/4/18 0:49:49

wpf 怎么设置Border是屏幕宽度的50%

wpf 怎么设置Border是屏幕宽度的50% <Grid><Grid.ColumnDefinitions><ColumnDefinition Width"1*"/><ColumnDefinition Width"1*"/></Grid.ColumnDefinitions><!--推荐套餐--><Border Grid.Column"0"…

作者头像 李华
网站建设 2026/4/18 0:48:29

还在用无真实参考文献的AI写论文?8款AIGC率低至5%工具推荐!

还在为论文熬夜到凌晨&#xff0c;却发现AI生成的内容漏洞百出&#xff1f; 还在手动拼凑参考文献&#xff0c;却被导师一句“来源不实”打回原形&#xff1f; 还在为动辄30%、40%的AI检测率而提心吊胆&#xff0c;感觉努力全白费&#xff1f; 如果你对以上任何一个问题疯狂点头…

作者头像 李华
网站建设 2026/4/18 0:53:49

LobeChat能否实现AI炼金术士?古代化学知识与现代科学对照

LobeChat能否实现AI炼金术士&#xff1f;古代化学知识与现代科学对照 在人类探索自然的漫长历史中&#xff0c;炼金术曾是一种既神秘又充满哲思的实践。它不只是试图“点石成金”的荒诞幻想&#xff0c;更承载着古人对物质本质、宇宙秩序和生命转化的深刻追问。如今&#xff0c…

作者头像 李华
网站建设 2026/4/18 0:16:13

大模型Token按需购买:YOLO用户的福音

大模型Token按需购买&#xff1a;YOLO用户的福音 在智能制造车间的质检线上&#xff0c;一台AOI设备每秒拍摄数十张PCB板图像&#xff0c;传统部署模式下必须全天候运行昂贵的GPU服务器——即使夜间停工也照常计费。而在另一端&#xff0c;一家初创安防公司想用目标检测做智能监…

作者头像 李华
网站建设 2026/4/17 17:25:15

大模型Token机制在YOLO训练中的潜在价值

大模型Token机制在YOLO训练中的潜在价值 在工业质检线上&#xff0c;一台视觉检测设备正高速运行——摄像头每秒捕捉数十帧图像&#xff0c;系统需要实时判断产品是否存在划痕、缺件或装配错误。传统YOLO模型能快速框出异常区域&#xff0c;但面对“轻微磨损是否算缺陷”这类模…

作者头像 李华