GFile是一个基于WebRTC的文件传输软件。它允许直接在两台计算机之间共享文件,无需第三方。
该项目仍处于初期阶段。
运行原理:STUN服务器仅用于检索信息元数据(如何连接两个客户端)。您使用gfile 传输的数据不会通过它传输。
使用方法:发送者
gfilesend--filefilename运行命令将base64编码的SDP发送到远程客户端按照说明将客户端的SDP发送到进程开始文件传输接收者
#SDPbeingthebase64SDPgottenfromtheotherclientecho"$SDP"|gfilereceive-ofilename将其他客户端的SDP传递给gfile将base64编码的SDP发送到远程客户端开始文件传输
基准
gfile 能够使用 bench 命令对2个客户端(1个主服务器和1个从服务器)之间的网络速度进行基准测试。
此功能仍处于实验当中。
#Runas'master'gfilebench-m#Runas'slave'echo"$SDP"|gfilebenchWeb界面
正在通过WebAssembly开发Web界面。目前无法正常运行。
评论