今天情人节了,安利一个小项目,可以让异地恋同步看视频

2022-02-14 10:37:48 +08:00
 liyang5945

这是我两年前想跟一个相亲对象一起看美剧弄的,之前也研究了一些方案,不过都不太满足我的需求,我的需求就是双方都是 PC ,各自看本地下载好的视频文件,然后两边可以分别显示不同的字幕。这个需求只能通过本地播放器来实现,后来我发现新版射手影音使用 electron 写的,作为前端切图仔,写几行 js 就完成了需求。原理就是 websocket ,播放、暂停的时候向对方推送一个消息,对方收到消息后,跳转到对应的时间,也做播放、暂停的操作,延迟可控制在 0.5s 以下。后来我又加上了一个 web 版本,对方客户端是个浏览器就行,这样手机也能一起看了,不过切换字幕这个功能 web 版就用不了了。初始版本我实现了两种 websocket 方式,自建 websocket 服务(需要公网 ip 服务器)和 GoEasy 提供的 websocket 服务(免费两个月,后面需要收费),前不久我研究了一下 leanCloud 的即时通讯服务,发现也是用 websocket 实现的,就把 leanCloud 即时通讯的实现方式也加了进来,用这个不需要公网 ip 服务器,免费额度也完全够用。之前在 V2 发过一次了,后面也网友联系我让我帮忙部署代码和打包客户端,他们反馈效果还是不错的。有需要的 V 友可以收藏、STAR 二连,github 地址: https://github.com/liyang5945/sync-player

web 版同步效果

客户端与 web 版同步效果

7613 次点击
所在节点    分享创造
58 条回复
bug403
2022-02-14 10:59:08 +08:00
话说,在一起看不香吗?
挺实用的
hutng
2022-02-14 11:01:31 +08:00
点赞👍
sidneyzhou
2022-02-14 11:02:21 +08:00
挺好的,以前恋爱时异地了很长时间,当时是两个人手拖进度条一起看哈哈。建议加一个微调能力,有时候双方的视频不是同一个版本
liyang5945
2022-02-14 11:05:17 +08:00
@bug403 #1 你想一下问什么会有异地恋这个词,能在一起谁不想在一起啊
glasswm
2022-02-14 11:07:02 +08:00
不错,云看电影。
NexTooo
2022-02-14 11:13:43 +08:00
第一下看岔了,看成同性恋异地。。
moonkiller
2022-02-14 11:21:54 +08:00
不错不错
现在在线视频好像也都有『一起看』这个功能
要是本地播放器也都加个就更好了
leon9986666
2022-02-14 11:34:31 +08:00
不错不错,但是我用腾讯会议,还能一起聊天
Leonard
2022-02-14 11:35:51 +08:00
@NexTooo #6 看 GV 专用吗
abigeater
2022-02-14 11:38:59 +08:00
star 下,不过现在很多女生都不用电脑了...手机用 web 的话很多浏览器会接管播放器,不知道还能不能一起看了
hs0000t
2022-02-14 11:53:20 +08:00
我用 moonlight 串流,走 IPv6 ,宽带上传 3M 完全够用,看累了就玩会小游戏,很方便
thet
2022-02-14 11:56:09 +08:00
我用的腾讯会议🐶,同时能语音聊天是刚需
ivershuo
2022-02-14 12:01:31 +08:00
女朋友看绝命毒师吗?
goranka
2022-02-14 12:03:35 +08:00
👍🏻。这半年异地以来一直用的腾讯会议,如楼上所说,语音或者视频聊天在这个场景里是刚需,毕竟陪女朋友看剧的时候回应她的吐槽是很重要的看剧环节......
liyang5945
2022-02-14 12:12:57 +08:00
@abigeater #10 移动端不影响的,能正常使用
@leon9986666 #8
@thet #12
@goranka #14 语音聊天跟我这个又不冲突,再单独开个 qq 或微信语音就行,用腾讯会议的话传输的是视频流,画质会压缩一部分
@ivershuo #13 看的是绝命律师
Daige
2022-02-14 12:13:14 +08:00
几年前用过一款叫微光的 app,边看边打电话
akili
2022-02-14 12:16:25 +08:00
discord 也可以吧
licoycn
2022-02-14 12:53:01 +08:00
我之前自己做了一个 Chrome 插件,现在已经找不到人一起用了
x86
2022-02-14 13:08:23 +08:00
你陪女生看电影不说话的吗
sun019
2022-02-14 13:09:47 +08:00
很多视频网站不是有这个功能嘛 叫一起看 B 占上的?

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

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

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

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

© 2021 V2EX