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

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

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

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

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

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

https://www.v2ex.com/t/624805

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

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

© 2021 V2EX