概述

metaScreenshare8是基于metaRTC8.0的类似于向日葵/todesk等的开源远程控制软件,可以远程操控对方电脑,可用于远程办公、远程教育、远程指挥、远程协助、远程维护等。

Feature

  • P2P通信
  • 无显示器应用场景
  • 浏览器/客户端等webRTC终端访问

服务器系统

  • 信令服务器Mqtt
  • stun/turn服务器

源码下载

https://github.com/metartc/metaScreensharehttps://github.com/metartc/metaScreensharehttps://gitee.com/metartc/metaScreensharehttps://gitee.com/metartc/metaScreenshare

编译

vs2019工程

四个工程顺序编译即可

mqtt服务器/coturn

mqtt服务器

推荐Mosquitto或者emqx,可在linux/windows等操作系统运行。

mosquitto下载地址

MQTTX 下载

coturn

coturn是支持stun/turn的开源服务器软件。

coturn下载地址

软件使用

配置文件

[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操作

Logo

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

更多推荐