爱意满满的作品展示区。
bshu

delay 一个月, pplink2.0,网页版点到点实时视频流,可用于屏幕分享、视频会议、直播、视频合成...

  •  4
     
  •   bshu · Feb 28, 2020 · 7350 views
    This topic created in 2441 days ago, the information mentioned may be changed or developed.
    1. 原本春节前放出 2.0,因某些我无法抵抗的力硬是 delay 一个月,那赶在这个月尾巴上放出来,否则就是 delay 两个月了

    2. pplink1.0 的开发初衷是自身需要,方便快捷的在多个电脑 /手机之间传输文件和复制文字内容。用着还行,就分享出来了,反正不增加多少成本。

    3. pplink2.0 的开发就是自身的“毛病”了,看到好玩的技术,非要折腾折腾,既然用 webrtc 做了数据传输,那就把实时视频也整进来吧。还真挺好玩,桌面屏幕、视频文件、图片文件、文字、画板、远程视频流都可以合并到一个实时视频流里,既可以通过 webrtc 分享,也可以在本地生成新的视频文件。更好玩的是通过分享与合并,还可以无限中继分发。

    4. 东西就是这么个东西,至于怎么用,干什么用,有没有用, 根据自己的情况琢磨吧。如果想用于某个场景,需要一些改动来适应,可以告诉我。如果建议合理的话,很乐意继续折腾

    嚓:网址忘了 https://www.pplink.link

    73 replies  •  2021-11-30 10:59:11 +08:00
    Acoffice
    Acoffice
    Feb 28, 2020
    1
    能自己搭在局域网玩么?
    Acoffice
    Acoffice
    Feb 28, 2020
    2
    允许短码连接,我的短码:
    48285
    Acoffice
    Acoffice
    Feb 28, 2020
    3
    视频进度条不好拖动,而且也不显示时间长度.
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    4
    @Acoffice 因为必须要使用 https,否则很多 api 用不了,搭在局域网,ssl 证书是个问题,会被浏览器拒掉
    Acoffice
    Acoffice
    Feb 28, 2020
    5
    @bshu #4 证书有自动脚本搞定。
    vcheckzen
    vcheckzen
    Feb 28, 2020 via Android
    6
    大佬牛逼
    kurtrossel
    kurtrossel
    Feb 28, 2020
    7
    看起来很 NB 的样子,感谢分享!
    bshu
    bshu
    OP
    Feb 28, 2020
    8
    @Acoffice 刚才连接后,效果还不错,如果有问题和建议可以在这里给我留言。东西我打包好后发你。
    jkjoke
    jkjoke
    Feb 28, 2020
    9
    感谢分享,这段时间用了挺多次的
    Acoffice
    Acoffice
    Feb 28, 2020
    10
    @bshu #8 OK
    Acoffice
    Acoffice
    Feb 28, 2020
    11
    @bshu #8
    1. CPU 占用过高
    2. 文字框发送快捷键支持
    3. 左上角图标有点乱
    ---
    暂时这么多
    Archeb
    Archeb
    Feb 28, 2020
    12
    厉害,很有用
    特别是视频流共享这块这么完善,是自己写的吗还是有什么轮子?
    CRight
    CRight
    Feb 28, 2020 via Android
    13
    玩法越来越多了,挺方便的,免得每次都得加 QQ 演示
    keventseng
    keventseng
    Feb 28, 2020
    14
    开源吗?大佬~
    Acoffice
    Acoffice
    Feb 28, 2020
    15
    ----2 楼短码,24 小时内开放.-----
    可以预览效果
    cydian
    cydian
    Feb 28, 2020
    16
    @bshu
    已向您的邮箱发送邮件。
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    17
    @Acoffice 多谢,我会尽快优化一下
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    18
    @Archeb ui 用的框架,业务是手撸的
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    19
    @cydian 现在在外面,不方便看,稍后回复你
    Acoffice
    Acoffice
    Feb 28, 2020
    20
    @bshu #17
    4. 分享视频的时候,如果 视频连接 折叠后,对方的页面也会停止.
    Acoffice
    Acoffice
    Feb 28, 2020
    21
    @bshu #17
    5. 文字没有透明背景?
    Acoffice
    Acoffice
    Feb 28, 2020
    22
    @bshu #17
    6. 改进视频进度条方便拖动和时间展示,如果可以.
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    23
    @Acoffice 视频折叠后会停止的问题稍后解决;文字可以透明背景,点击当前已经选中的背景色,则取消背景,这个不太直观,稍后会增加一个透明背景按钮;视频进度条 ui 稍后完善并更新。谢谢!
    ffLoveJava
    ffLoveJava
    Feb 28, 2020
    24
    能开源吗 或者分享一下技术选型和架构设计吗
    shunia
    shunia
    Feb 28, 2020
    25
    好酷!
    bshu
    bshu
    OP
    Feb 28, 2020
    26
    @cydian 已回复邮件,请查收。
    另外还有想做友链的兄弟吗?我一并做了。1、不要求流量; 2、不要求排名; 3、不要求上线时间。但是需要网站实用,或者独特,哪怕好看也行,值得推荐给网友。
    zdnet
    zdnet
    Feb 28, 2020 via Android
    27
    厉害了
    toesbieya
    toesbieya
    Feb 28, 2020
    28
    不错不错,第一次看到用 quasar 的
    sujin190
    sujin190
    Feb 28, 2020
    29
    牛叉,屏幕共享都能搞出来,酷
    keji
    keji
    Feb 28, 2020 via Android
    30
    手机 uc 打开空白,正常?
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    31
    @keji 抱歉,手机上我已经放弃兼容国产浏览器,闹心
    hydyy
    hydyy
    Feb 28, 2020
    32
    牛批啊!
    cydian
    cydian
    Feb 28, 2020
    33
    @bshu 已经安排上友链了。
    FindByMe
    FindByMe
    Feb 28, 2020 via iPhone
    34
    非常酷!
    ileadall
    ileadall
    Feb 28, 2020
    35
    厉害!
    Yien
    Yien
    Feb 28, 2020
    36
    赞👍,楼主非常厉害!!!
    Acoffice
    Acoffice
    Feb 28, 2020
    37
    刚才是维护了?突然视频掉了~~~
    Acoffice
    Acoffice
    Feb 28, 2020
    38
    建了个非官方 企鹅 群,有兴趣的 V 友,可以加进来一起玩儿啊.
    群 号:
    1070471295
    验证信息,请填写 V2
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    39
    @Acoffice 没有维护,可能你本地网络闪断了,也可能长时间无法连通服务器,服务器认为此端点已经下线了。服务器现在部署在大陆之外,晚上的网络有时不太稳定。已经准备好在境内再部署一套,过几天应该就上线了。
    justin2018
    justin2018
    Feb 28, 2020
    40
    楼主 用到哪些技术 感觉好高端 哈哈哈~~
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    41
    @justin2018 都是前端的一些开放 api,我只是做做苦力整合了一下,主要包括 webrtc,mediastream,audiocontext,canvas,websocket
    Acoffice
    Acoffice
    Feb 28, 2020
    42
    @bshu #39 有空的话,可以来群里一起耍啊.
    tengyoubiao
    tengyoubiao
    Feb 28, 2020 via Android
    43
    通过 webrtc 下载文件的时候,是暂存到内存吗?还没研究过,很有意思,收藏了
    Acoffice
    Acoffice
    Feb 28, 2020
    44
    @bshu #41
    7. 新建第二个文字字幕,没法改变字体颜色,背景颜色.
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    45
    @Acoffice 好的,这个问题我也碰到了,会一并修复掉
    ZXCDFGTYU
    ZXCDFGTYU
    Feb 28, 2020
    46
    记得做好内容安全,不然被别人拿去当福利姬分享网盘啥的就难受了
    bshu
    bshu
    OP
    Feb 28, 2020 via Android
    47
    @ZXCDFGTYU 只负责帮助双方搭建直连通道,至于双方传啥内容,不经过我,也别告诉我,我就是个水管工,水管都不是我的
    cydian
    cydian
    Feb 29, 2020
    48
    @bshu 又发送了邮件,提了建议。
    您看看?
    bshu
    bshu
    OP
    Feb 29, 2020
    49
    @cydian 已回复,谢谢!
    bshu
    bshu
    OP
    Feb 29, 2020
    50
    @Acoffice 有点哭笑不得,我开始做这个就是为了摆脱动不动要求我装个 app,不仅强制要求我开放 N 多手机权限,还强制霸占后台杀不死。QQ 更是多少年不用了,在这论坛讨论不是挺好吗,干嘛还要去 QQ 上拉群啊?
    maxint
    maxint
    Feb 29, 2020 via iPhone
    51
    太厉害了
    Acoffice
    Acoffice
    Feb 29, 2020
    52
    @bshu #50 好的吧,原来是这样,拉群是为了方便大家一起讨论的。
    insaneguy
    insaneguy
    Feb 29, 2020
    53
    感谢分享
    rookiebulls
    rookiebulls
    Feb 29, 2020 via iPhone
    54
    感谢分享
    lllllliu
    lllllliu
    Feb 29, 2020
    55
    楼主大大,只是搞了一个信令服务器么,webrtc 真的不需要中继么?是不是很多情况下没法打通?
    wangyzj
    wangyzj
    Feb 29, 2020
    56
    牛逼
    bshu
    bshu
    OP
    Feb 29, 2020 via Android
    57
    @lllllliu 有时会打不通,需要中继,提供一个透明中继通道。这个和是不是 webrtc 无太大关系,别的也很难打通。
    HuHui
    HuHui
    Feb 29, 2020 via Android
    58
    目前也在做这个
    zhw2590582
    zhw2590582
    Feb 29, 2020
    59
    好厉害,不过交互有点混乱,第一次进去不知道点哪里,缺少一个引导。
    bshu
    bshu
    OP
    Feb 29, 2020 via Android
    60
    @zhw2590582 ui 还在优化中,希望能更简洁直观
    yujiang
    yujiang
    Feb 29, 2020 via Android
    61
    刚用了,手机链接电脑桌面,手机电脑都提示成功后电脑页面会崩溃,两个都是 chrome,在一个局域网下
    ustcwq
    ustcwq
    Feb 29, 2020
    62
    不知道为啥,这个版本的 PPlink,每次传输文件都会卡主,然后根本传输不了。另外,视频共享中的屏幕共享,在另一端根本看不清,不知道为啥。
    设备 1:Win 10 Chrome 80
    设备 2:Mac OS 10.13.6 Safari 13.0.5
    bshu
    bshu
    OP
    Feb 29, 2020 via Android
    63
    @ustcwq 视频不清晰最大可能是发送端的采集屏幕与你共享的屏幕尺寸差距太大,图像缩放导致失真,如果你是全屏共享,建议把那个黑色的屏幕拉大一些,然后先看看本地的是否清晰。我测试时发现这个问题了。我测试屏幕共享,代码编辑器里的小文字也可以看清楚。文件传输不了问题,请问你文件多大?超过 500m,接收端请用 chrome,safari 不清楚是否兼容。
    bshu
    bshu
    OP
    Feb 29, 2020 via Android
    64
    @yujiang 还没有碰到过页面崩溃的情况,而且还是电脑端,难道是你 chrome 里装了什么特殊插件?
    yujiang
    yujiang
    Feb 29, 2020 via Android
    65
    @bshu 果然是。。。刚去试了把 chrome 的远程桌面关掉就好了
    bshu
    bshu
    OP
    Feb 29, 2020 via Android
    66
    @yujiang chrome 的远程桌面还能用吗?之前试过没成功。其实最开始是想在 pplink 中加入远程桌面的,但是浏览器有沙盒机制,必须要在被操作端安装客户端,所以就还没有做。
    cydian
    cydian
    Feb 29, 2020
    67
    @bshu 帮我的友链换个 logo 吧。强迫症患者啊,我的那个好丑。
    bshu
    bshu
    OP
    Feb 29, 2020 via Android
    68
    @cydian 哈哈,ok,等一会儿,一般是夜里操作和更新
    xiaotuzi
    xiaotuzi
    Mar 1, 2020
    69
    用起来不顺手,而且手机浏览器根本没法用。
    电脑 360 浏览器,连上了,然后又断了。感觉不是持续链接。
    bshu
    bshu
    OP
    Mar 1, 2020 via Android
    70
    @xiaotuzi 交互还在优化,希望更简单直接一些。手机浏览器没法用不清楚指哪个?连不上?还是传文件或分享视频不成功?建议用 chrome 浏览器试一下。连接正常情况下是持续的,网络不稳定或者其他原因时可能会断开
    Acoffice
    Acoffice
    Mar 13, 2020
    71
    @bshu #70 发送快捷键,只能左 shift+enter 不能右 shift+enter????
    songkeys
    songkeys
    Oct 7, 2021
    72
    现在是不是用不了了?打开是 nginx 主页。
    bshu
    bshu
    OP
    Nov 30, 2021❤️1
    73
    @songkeys 抱歉,才看到你的回复,因为一直在闭关准备新版本的发布,上 v2 也没有以前方便了,所以现在才看到。pplink 已改名“pp 直连”,并迁移到 https://www.ppzhilian.com/ , 另外新版本已经发布,增加了 安卓 app ,同时进行了多项改进,新增文件夹下载等功能,感兴趣的话可以体验一下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2805 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 78ms · UTC 14:30 · PVG 22:30 · LAX 06:30 · JFK 09:30
    ♥ Do have faith in what you're doing.