原本春节前放出 2.0,因某些我无法抵抗的力硬是 delay 一个月,那赶在这个月尾巴上放出来,否则就是 delay 两个月了
pplink1.0 的开发初衷是自身需要,方便快捷的在多个电脑 /手机之间传输文件和复制文字内容。用着还行,就分享出来了,反正不增加多少成本。
pplink2.0 的开发就是自身的“毛病”了,看到好玩的技术,非要折腾折腾,既然用 webrtc 做了数据传输,那就把实时视频也整进来吧。还真挺好玩,桌面屏幕、视频文件、图片文件、文字、画板、远程视频流都可以合并到一个实时视频流里,既可以通过 webrtc 分享,也可以在本地生成新的视频文件。更好玩的是通过分享与合并,还可以无限中继分发。
东西就是这么个东西,至于怎么用,干什么用,有没有用, 根据自己的情况琢磨吧。如果想用于某个场景,需要一些改动来适应,可以告诉我。如果建议合理的话,很乐意继续折腾
嚓:网址忘了 https://www.pplink.link
![]() | 1 Acoffice 2020-02-28 13:56:53 +08:00 能自己搭在局域网玩么? |
![]() | 2 Acoffice 2020-02-28 14:01:15 +08:00 允许短码连接,我的短码: 48285 |
![]() | 3 Acoffice 2020-02-28 14:04:34 +08:00 视频进度条不好拖动,而且也不显示时间长度. |
![]() | 4 bshu OP @Acoffice 因为必须要使用 https,否则很多 api 用不了,搭在局域网,ssl 证书是个问题,会被浏览器拒掉 |
![]() | 6 vcheckzen 2020-02-28 14:11:08 +08:00 via Android 大佬牛逼 |
![]() | 7 kurtrossel 2020-02-28 14:34:32 +08:00 看起来很 NB 的样子,感谢分享! |
![]() | 9 jkjoke 2020-02-28 14:55:48 +08:00 感谢分享,这段时间用了挺多次的 |
12 Archeb 2020-02-28 15:02:50 +08:00 厉害,很有用 特别是视频流共享这块这么完善,是自己写的吗还是有什么轮子? |
![]() | 13 CRight 2020-02-28 15:11:29 +08:00 via Android 玩法越来越多了,挺方便的,免得每次都得加 QQ 演示 |
![]() | 14 keventseng 2020-02-28 15:13:13 +08:00 开源吗?大佬~ |
![]() | 15 Acoffice 2020-02-28 15:22:22 +08:00 ----2 楼短码,24 小时内开放.----- 可以预览效果 |
![]() | 23 bshu OP @Acoffice 视频折叠后会停止的问题稍后解决;文字可以透明背景,点击当前已经选中的背景色,则取消背景,这个不太直观,稍后会增加一个透明背景按钮;视频进度条 ui 稍后完善并更新。谢谢! |
![]() | 24 ffLoveJava 2020-02-28 16:31:08 +08:00 能开源吗 或者分享一下技术选型和架构设计吗 |
25 shunia 2020-02-28 17:19:34 +08:00 好酷! |
![]() | 26 bshu OP @cydian 已回复邮件,请查收。 另外还有想做友链的兄弟吗?我一并做了。1、不要求流量; 2、不要求排名; 3、不要求上线时间。但是需要网站实用,或者独特,哪怕好看也行,值得推荐给网友。 |
![]() | 27 zdnet 2020-02-28 18:18:24 +08:00 via Android 厉害了 |
28 toesbieya 2020-02-28 18:21:22 +08:00 不错不错,第一次看到用 quasar 的 |
![]() | 29 sujin190 2020-02-28 18:26:34 +08:00 牛叉,屏幕共享都能搞出来,酷 |
30 keji 2020-02-28 18:32:56 +08:00 via Android 手机 uc 打开空白,正常? |
![]() | 32 hydyy 2020-02-28 18:41:35 +08:00 牛批啊! |
![]() | 34 FindByMe 2020-02-28 20:06:56 +08:00 via iPhone 非常酷! |
35 ileadall 2020-02-28 21:39:12 +08:00 厉害! |
![]() | 36 Yien 2020-02-28 21:44:03 +08:00 赞,楼主非常厉害!!! |
![]() | 37 Acoffice 2020-02-28 22:19:13 +08:00 刚才是维护了?突然视频掉了~~~ |
![]() | 38 Acoffice 2020-02-28 22:29:37 +08:00 建了个非官方 企鹅 群,有兴趣的 V 友,可以加进来一起玩儿啊. 群 号: 1070471295 验证信息,请填写 V2 |
![]() | 39 bshu OP @Acoffice 没有维护,可能你本地网络闪断了,也可能长时间无法连通服务器,服务器认为此端点已经下线了。服务器现在部署在大陆之外,晚上的网络有时不太稳定。已经准备好在境内再部署一套,过几天应该就上线了。 |
![]() | 40 justin2018 2020-02-28 22:42:48 +08:00 楼主 用到哪些技术 感觉好高端 哈哈哈~~ |
![]() | 41 bshu OP @justin2018 都是前端的一些开放 api,我只是做做苦力整合了一下,主要包括 webrtc,mediastream,audiocontext,canvas,websocket |
![]() | 43 tengyoubiao 2020-02-28 23:08:04 +08:00 via Android 通过 webrtc 下载文件的时候,是暂存到内存吗?还没研究过,很有意思,收藏了 |
46 ZXCDFGTYU 2020-02-28 23:51:37 +08:00 记得做好内容安全,不然被别人拿去当福利姬分享网盘啥的就难受了 |
![]() | 47 bshu OP @ZXCDFGTYU 只负责帮助双方搭建直连通道,至于双方传啥内容,不经过我,也别告诉我,我就是个水管工,水管都不是我的 |
![]() | 50 bshu OP @Acoffice 有点哭笑不得,我开始做这个就是为了摆脱动不动要求我装个 app,不仅强制要求我开放 N 多手机权限,还强制霸占后台杀不死。QQ 更是多少年不用了,在这论坛讨论不是挺好吗,干嘛还要去 QQ 上拉群啊? |
![]() | 51 maxint 2020-02-29 06:50:50 +08:00 via iPhone 太厉害了 |
![]() | 53 insaneguy 2020-02-29 09:26:13 +08:00 感谢分享 |
54 rookiebulls 2020-02-29 10:53:15 +08:00 via iPhone 感谢分享 |
![]() | 55 lllllliu 2020-02-29 11:00:55 +08:00 楼主大大,只是搞了一个信令服务器么,webrtc 真的不需要中继么?是不是很多情况下没法打通? |
![]() | 56 wangyzj 2020-02-29 11:29:59 +08:00 牛逼 |
![]() | 57 bshu OP @lllllliu 有时会打不通,需要中继,提供一个透明中继通道。这个和是不是 webrtc 无太大关系,别的也很难打通。 |
58 HuHui 2020-02-29 12:15:56 +08:00 via Android 目前也在做这个 |
![]() | 59 zhw2590582 2020-02-29 12:31:40 +08:00 好厉害,不过交互有点混乱,第一次进去不知道点哪里,缺少一个引导。 |
![]() | 60 bshu OP @zhw2590582 ui 还在优化中,希望能更简洁直观 |
![]() | 61 yujiang 2020-02-29 19:19:10 +08:00 via Android 刚用了,手机链接电脑桌面,手机电脑都提示成功后电脑页面会崩溃,两个都是 chrome,在一个局域网下 |
![]() | 62 ustcwq 2020-02-29 20:07:04 +08:00 不知道为啥,这个版本的 PPlink,每次传输文件都会卡主,然后根本传输不了。另外,视频共享中的屏幕共享,在另一端根本看不清,不知道为啥。 设备 1:Win 10 Chrome 80 设备 2:Mac OS 10.13.6 Safari 13.0.5 |
![]() | 63 bshu OP @ustcwq 视频不清晰最大可能是发送端的采集屏幕与你共享的屏幕尺寸差距太大,图像缩放导致失真,如果你是全屏共享,建议把那个黑色的屏幕拉大一些,然后先看看本地的是否清晰。我测试时发现这个问题了。我测试屏幕共享,代码编辑器里的小文字也可以看清楚。文件传输不了问题,请问你文件多大?超过 500m,接收端请用 chrome,safari 不清楚是否兼容。 |
![]() | 64 bshu OP @yujiang 还没有碰到过页面崩溃的情况,而且还是电脑端,难道是你 chrome 里装了什么特殊插件? |
![]() | 66 bshu OP @yujiang chrome 的远程桌面还能用吗?之前试过没成功。其实最开始是想在 pplink 中加入远程桌面的,但是浏览器有沙盒机制,必须要在被操作端安装客户端,所以就还没有做。 |
![]() | 69 xiaotuzi 2020-03-01 21:51:12 +08:00 用起来不顺手,而且手机浏览器根本没法用。 电脑 360 浏览器,连上了,然后又断了。感觉不是持续链接。 |
![]() | 70 bshu OP @xiaotuzi 交互还在优化,希望更简单直接一些。手机浏览器没法用不清楚指哪个?连不上?还是传文件或分享视频不成功?建议用 chrome 浏览器试一下。连接正常情况下是持续的,网络不稳定或者其他原因时可能会断开 |
72 songkeys 2021-10-07 02:34:52 +08:00 现在是不是用不了了?打开是 nginx 主页。 |
![]() | 73 bshu OP ![]() @songkeys 抱歉,才看到你的回复,因为一直在闭关准备新版本的发布,上 v2 也没有以前方便了,所以现在才看到。pplink 已改名“pp 直连”,并迁移到 https://www.ppzhilian.com/ , 另外新版本已经发布,增加了 安卓 app ,同时进行了多项改进,新增文件夹下载等功能,感兴趣的话可以体验一下 |