只用浏览器来建立点对点直连通道,用来远程传送大文件与日常身边设备内容共享
发布于 1 个月前 作者 cicada 1785 次浏览 来自 分享

为了更方便更通用,基于浏览器实现,采用webrtc技术,实现多种终端的直连互通和内容共享。
因为涉及到内网穿透,需要大量不同网络环境进行测试和验证,所以求助大家帮忙测试一下,试试在自己的网络环境下能否正常穿透和使用。 尤其是 mac 或 iphone上的safari的使用,想了解一下表现如何。 https://www.pplink.link

多谢,多谢!!

补充: 进行了兼容性测试,对程序作了大量的完善,增加了很多提高稳定性的保障机制。 应某些用户的要求增加了更方便的短码连接功能,直接通过几位简单数字就可以连接

19 回复

可以用,接收方文字我点问题,文件没问题,聊天只能一对一,

@afacode 多谢反馈,另外 yuceben 这个说来好笑,几年前申请的域名后来放弃了,今天突然发现成福利站了

增加超大文件传输功能,直连状态下,支持GB大小文件的传输

用Web RTC 实现的吗? 我也看了部分的Web RTC 的 API,没有看到文件传送,大部分是视频语音的 p2p 直连

我这边 iMac 与 iphone微信的浏览器没有问题

@liangtongzhuo 除了视频和音频通道,还有一个datachannel

哦哦, 这样解决了很多内网穿透的问题。 区块链就可以依托 RTC 了,除了浏览器,还有其他平台集成 RTC 了吗?

@liangtongzhuo 开源的,可以自己移植

经测试新版本的safari对webrtc支持已经好很多了,以后苹果全家桶也纳入了兼容范围

楼主你做这个的目的是学习还是啥?

@simongfxu 刚开始做是因为自己需要这个个东西。以前和同事远程传大文件用百度云盘,后来限速需要付费,付了几次,但是一个月用不了几次,好亏。而且自己家里两个电脑,公司又有电脑,我和老婆又有好几部手机,需要传送个东西时,较小的文件可以用微信,但是后来网页微信封了,就很不方便了。如果大的文件要用数据线,就更麻烦了。所以就做了这个,感觉挺好用的,就发布出来了。

@afacode 好烦哦. 贤者模式中…

今天用遇到个小问题,传了图片没显示出来,刷新下好了。

界面可以再简洁一点,现在有点杂乱。还挺实用!

另外有些安卓默认浏览器下载的时候文件名是 xxx.bin,然后重命名保存为apk死活找不到。chrome 倒是正常

不知道未来webrtc能不能在web游戏中大放异彩

@simongfxu 国内的浏览器比较恶心,用别人的内核套了一个壳,人家内核本来支持的功能他们也没有实现,但是国外的chrome,firefox,三星等都支持的很好。尝试过了,因为国内浏览器的问题,靠js无法解决,只能尽量在ui中提醒大家了。界面的优化和设计也在调整中,对这个不太在行,所以进度较慢,不过还在努力中

@chenkai0520 webrtc本来设计出来是实时视频和语音的,不过我正在尝试做成底层标准接口,利用它的实时性,可以在上面做一些实时同屏,互动之类的应用,实时互动游戏也在考虑范围内

回到顶部