撸一个基于浏览器的 P2P 应用,代替百度云盘传文件,顺便补网页微信不能用的缺

2019 年 12 月 1 日
 bshu
之前用百度云盘基本为了远程传文件,可惜现在不付费基本就是摆设了,挺喜欢网页微信的,在任何电脑上都可以方便的和自己手机连接,可惜挂了。

看 webrtc 挺好玩的,就撸了个网站,帮各个设备建立直连通道,方便文件分享和文字内容相互 copy。

现在只在 android 和 window 中使用着,苹果那一套据说 webrtc 支持不是很好,还没有测试和做兼容性。

www.pplink.link
18212 次点击
所在节点    分享创造
135 条回复
AoTmmy
2019 年 12 月 1 日
不错不错,好东西收藏了,等大佬一个 github🌸
mineV
2019 年 12 月 1 日
https://github.com/LingyuCoder/SkyRTC-demo
发现一个类似的开源项目
bshu
2019 年 12 月 1 日
@mineV 额..,github 上用 webrtc 实现数据传送的项目有些确实不错,开始做的时候也研究过,比如 FilePizza,大家感兴趣可以搜来玩玩。不过,你发的这个之前确实没怎么留意,因为是用于实时视频和音频的项目。因为做这个开始主要就是为了方便远程传文件,所以音视频的应用没考虑,实现应该更容易,只是用来干嘛呢?没想明白
GPLer
2019 年 12 月 2 日
error:1010 怎么破。
EUMENDIES
2019 年 12 月 2 日
学习一下
bshu
2019 年 12 月 2 日
@GPLer 正常情况下这个错误不应该产生,表示建立连接的消息缺少对端地址,可能哪里 bug 了吧,麻烦刷新一下页面,重新尝试一下
HarveyJ
2019 年 12 月 2 日
试了下感觉挺不错的,有点意思,支持一下
blackcurrant
2019 年 12 月 2 日
纯网页端吗?不需要服务器吗?
anyele
2019 年 12 月 2 日
就缺可以分享文字的
nkcfc
2019 年 12 月 2 日
@whwq2012,并不是全平台,linux 下 QQ 几乎没法用。
bshu
2019 年 12 月 2 日
mengkun
2019 年 12 月 2 日
不错。还可以即时聊天,比 https://file.pizza 好用!收藏了~
bshu
2019 年 12 月 2 日
需要服务器帮助建立双方连接
Hyseen
2019 年 12 月 2 日
用 macOS 和 iPhone 简单测了一下,没发现什么问题,收藏了
JunoNin
2019 年 12 月 2 日
设置我的名字是不可以自定义的吗
bshu
2019 年 12 月 2 日
@Hyseen 请问一下,是用自带的 safari 测试的,还是 chrome ?多谢!
Hyseen
2019 年 12 月 2 日
@bshu #36 Safari 和 Chrome 都试了
wei193
2019 年 12 月 2 日
当年毕业设计就是这个玩意!一直想重新上线,看着毕业设计的代码觉得太垃圾就放弃了。
bshu
2019 年 12 月 2 日
@JunoNin 可以设置自己的名字,在你的设备下方更改就可以了。刚刚试了一下发现改不了,应该是有 bug,稍后我会吃掉它。名称是保存在本地浏览器的,设置一次以后再使用都有效,名字不会上传服务器,话说所有数据都不会经过服务器,服务器只负责双方建立连接的信令管理
JunoNin
2019 年 12 月 2 日
@bshu 好的呢,刚刚试了试想重置名字发现不行,收藏啦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/624805

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX