diff --git a/README.md b/README.md index 7ae9081..bd00e0f 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,22 @@ p2p-explorer-web 是一个基于浏览器的 webtrc P2P 远程文件传输工具 - 🔒 本地权限管控 P2P 流式文件传输 - 📁 支持文件夹传输 - 📋 集成剪贴板共享功能 -- 🔗 简单的 ID 连接机制 +- � 摄像头实时画面共享 +- 🎙️ P2P 语音通话 +- 🖥️ 远程桌面预览 +- � 简单的 ID 连接机制 - 🌐 无需安装,基于浏览器即可使用 - 💨 快速分享链接功能 +## 📸 截图 + + + + + ## 需要注意使用的服务 -文件交互全部走 webrtc,使用 peerjs 的信令服务器(wss://0.peerjs.com/peerjs)交换 ice 候选(可信,没有本地数据上传),使用 peerjs 的打洞 0.peerjs.com:(可信,没有数据上传),当 udp 直连失败,会使用 peerjs 的中转服务(不可信,所有数据上传),后续会 docker 化,使用自己的 stun 与 turn 自定义部署。 +文件交互全部走 webrtc,使用 peerjs 的信令服务器(wss://0.peerjs.com/peerjs)交换 ice 候选(可信,没有本地数据上传),使用 peerjs 的打洞 0.peerjs.com:(可信,没有数据上传),当 udp 直连失败,会使用 我的 stun 与 turn 的中转服务(不可信,所有数据上传),后续会 docker 化,使用自己的 stun 与 turn 自定义部署。 ## 🚀 快速开始 @@ -59,14 +68,9 @@ cp -r static dist/ ## 待完成 -- 本地发送到远程的 ui 展示 -- 屏幕预览 语音沟通 引用文件文字交流 +- 粘贴板 - docker 化,使用自己的 stun 与 turn 自定义部署 -- 各种异常处理需要闭环 -- 英文版本 -- 打包下载 ## 感谢 [PeerJS](https://peerjs.com/) 提供的 WebRTC 支持 -[Ant Design Vue](https://2x.antdv.com/docs/vue/introduce-cn/) 提供的 UI 支持 diff --git a/readme/30f6ed22-dea7-4af1-90c0-8cf08f617e2d.png b/readme/30f6ed22-dea7-4af1-90c0-8cf08f617e2d.png new file mode 100644 index 0000000..72e0a53 Binary files /dev/null and b/readme/30f6ed22-dea7-4af1-90c0-8cf08f617e2d.png differ diff --git a/readme/a5711803-a5ed-4ebf-8477-75b01a0b96b1.png b/readme/a5711803-a5ed-4ebf-8477-75b01a0b96b1.png new file mode 100644 index 0000000..5450d4a Binary files /dev/null and b/readme/a5711803-a5ed-4ebf-8477-75b01a0b96b1.png differ diff --git a/readme/b753b586-3fe9-4f89-a646-5e34e7b462ba.png b/readme/b753b586-3fe9-4f89-a646-5e34e7b462ba.png new file mode 100644 index 0000000..55fed4b Binary files /dev/null and b/readme/b753b586-3fe9-4f89-a646-5e34e7b462ba.png differ