开源远程控制软件metaScreenshare8编程指南
metaScreenshare8是基于metaRTC8.0的类似于向日葵/todesk等的开源远程控制软件
·
概述
metaScreenshare8是基于metaRTC8.0的类似于向日葵/todesk等的开源远程控制软件,可以远程操控对方电脑,可用于远程办公、远程教育、远程指挥、远程协助、远程维护等。
Feature
- P2P通信
- 无显示器应用场景
- 浏览器/客户端等webRTC终端访问
服务器系统
- 信令服务器Mqtt
- stun/turn服务器
源码下载
https://github.com/metartc/metaScreenshare
https://github.com/metartc/metaScreensharehttps://gitee.com/metartc/metaScreenshare
https://gitee.com/metartc/metaScreenshare
编译
vs2019工程
四个工程顺序编译即可


mqtt服务器/coturn
mqtt服务器
推荐Mosquitto或者emqx,可在linux/windows等操作系统运行。
coturn
coturn是支持stun/turn的开源服务器软件。
软件使用

配置文件
[video]
videoEncHwType=0
[rtc]
iceTransportPolicy=0
iceCandidateType=2
iceServerPort=3478 //coturn 端口
iceServerIP=192.168.0.104 //coturn IP
iceUserName=metartc //turn 用户名
icePassword=metartc //turn 密码
[sys]
enableLogFile=1
logLevel=5
[mqtt]
enableMqttTls=0
mqttPort=1883 //mqtt端口
mqttServerIP=192.168.0.104 //mqtt IP地址
maxReconnectTimes=1000
reconnectIntervalTime=1000
软件界面

html demo操作


火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)