文件名称:toxscreen:类似于 TeamViewer 的 Tox 屏幕共享
文件大小:24KB
文件格式:ZIP
更新时间:2024-06-26 17:45:32
C++
毒屏 toxscreen 目前只是一个想法。 事情可能会改变。 事情可能永远不会完成或开始。 谁知道。 有关数据包结构的想法,请参见 。 使用工具 主要语言:C++ 用户界面库:Qt5 项目目标 使用 tox 的自定义数据包发送/处理作为通信手段的开源、跨平台的类似 Teamviewer 的屏幕共享。 聊天应该使用基本的 tox 聊天来实现(并且应该与 Teamviewer 的聊天风格相似?)。 同样,文件传输可以通过 tox 的文件传输功能来实现。 应该是安全的。 如果允许,只让其他人触发键盘事件、点击事件、文件传输等。 将 toxav 用于音频/视频 目前不确定将 toxav 用于视频是否足够有效。 我们可能不想发送任何没有改变的屏幕数据,使用 toxav 发送视频数据的功能可能无法做到这一点? 对于发送音频数据,我暂时想不出任何缺点。 发起连接 screentox 为启动
【文件预览】:
toxscreen-master
----toxscreen.pro(1004B)
----.gitignore(124B)
----src()
--------friend.cpp(422B)
--------policy.h(172B)
--------host_session.h(370B)
--------packet_handler.cpp(2KB)
--------screen_grabber.cpp(5KB)
--------password_generator.cpp(1KB)
--------friend.h(255B)
--------host_session.cpp(686B)
--------core.h(351B)
--------remote_action_manager_x.cpp(867B)
--------policy.cpp(207B)
--------password_generator.h(714B)
--------remote_action_manager.cpp(252B)
--------packet()
--------screen_grabber.h(1KB)
--------forms()
--------packet_handler.h(582B)
--------main.cpp(1024B)
--------core.cpp(642B)
--------remote_action_manager_x.h(362B)
--------remote_action_manager.h(508B)
----README.md(3KB)
----STRUCTURE.md(4KB)
----tests()
--------toxscreen-tests.pro(377B)
--------src()
----benchmarks()
--------src()
--------toxscreen-benchmarks.pro(410B)