ToB企服应用市场:ToB评测及商务社交产业平台

标题: SyncTV 同步观影 / 异地同步观看神器 v0.4.1 支持Win,Linux,Docker 开源免 [打印本页]

作者: 篮之新喜    时间: 2025-1-14 02:10
标题: SyncTV 同步观影 / 异地同步观看神器 v0.4.1 支持Win,Linux,Docker 开源免
0x1 什么是SyncTV?


SyncTV 是一个允许您远程一起观看影戏和直播的程序。它提供了同步观看、剧院和代{过}{滤}理功能。使用 SyncTV,您可以与朋友和家人一起观看视频和直播,无论他们在哪里。
SyncTV 的同步观看功能确保全部观看视频的人都在同一点上。这意味着您可以暂停、倒带或快进视频,其他人也会同步到同一点。SyncTV 还支持及时直播,因此您可以一起及时观看直播变乱。
剧院功能提供了聊天和弹幕功能,让您在观看视频时与朋友和家人交换。代{过}{滤}理功能允许您观看在您连接到源服务器缓慢的视频和直播。

之前发过一个版本,那会还比较繁琐使用,现在使用还不错 功能也多了许多。
0x2 特点


添加方式支持 视频直链、直播流、创建直播、哔哩哔哩、AList、Emby
但是停止播放时会有0.5-1秒的延迟,影响不是很大
0x3 使用方式(保姆级教程)

默认账号/密码都是 root,大家启动跋文得修改喔~
0x3.1Windows

支持 一键脚本 和 docker 以及手动安装,详细请看GitHub 安装方式
我这里以Windows举例子,进入GitHub 右侧的 Releases,找到得当自己的版本,因为我这里是Windows 点击一下下方的 Show all 全部展开
  1. synctv-windows-amd64.exe server --data-dir ./
复制代码

通过 CMD运行,但是缺点会不绝有哪个黑窗口有时还会卡主不动弹需要去命令终端摁一下回车
所以我这边给大家准备了两个脚本方便大家使用,脚本就放着文件同级目录下就可以

当我们需要的时间就双击一下启动_synctv.vbs就可以,不想用了或者想修改一下配置文件需要停止我们就双击一下停止_synctv.vbs
下面是两个脚本的源码可放心使用...
脚本里面的exe文件名是固定的,按照正常来说下载下来的就是synctv-windows-amd64.exe这个名字,大多数人也是用这个版本所以我就使用了这个固定的
如果名字不消大家需要修改一下,要么改一下文件名,要么修改两个脚本中的文件名名称
脚本文件放在了每个版本的Windows下载里面 你打开Windows的版本里面就可以看到了。
启动_synctv.vbs

  1. Dim ws
  2. Set ws = Wscript.CreateObject("Wscript.Shell")
  3. ws.run "synctv.exe server --data-dir ./",vbhide
  4. Wscript.quit
复制代码
停止_synctv.vbs

  1. Dim ws
  2. Set ws = Wscript.CreateObject("Wscript.Shell")
  3. ws.run "taskkill /f /im synctv.exe",0
  4. Wscript.quit
复制代码
0x3.2 Linux

一键脚本安装命令,您可以使用该脚原来安装和运行 SyncTV

一键脚本安装命令如下:
  1. sudo -v ; curl -fsSL https://raw.gitmirror.com/synctv-org/synctv/main/script/install.sh | sudo bash -s -- -v latest
复制代码
使用一键脚本命名安装后使用如下命令设置一下启动以及开机自启动

全部命令
启动:systemctl start synctv
停止:systemctl stop synctv
重启:systemctl restart synctv
状态:systemctl status synctv
允许开机自启:systemctl enable synctv
克制开机自启:systemctl disable synctv
如果你想安装两个或者多个 SyncTV可以手动安装并且添加守护历程即可,手动安装以及添加守护历程可以参考AList手动安装教程

0x3.3 Docker

Docker 安装并运行 SyncTV
  1. docker run -d --name synctv -p 8080:8080 synctvorg/synctv
复制代码
Docker-Compose
  1. version: '3.3'
  2. services:
  3.   synctv:
  4.     image: 'synctvorg/synctv:latest'
  5.     container_name: synctv
  6.     restart: unless-stopped
  7.     ports:
  8.       - '8080:8080/tcp'
  9.     volumes:
  10.       - /opt/synctv:/root/.synctv
  11.     environment:
  12.       - PUID=0
  13.       - PGID=0
  14.       - UMASK=022
  15.       - TZ=Asia/Shanghai
复制代码
有关 docker 镜像的更多信息,请参阅此处。

0x3.4 Mac


  1. sudo -v ; curl -fsSL https://raw.gitmirror.com/synctv-org/synctv/main/script/install.sh | sudo bash -s -- -v latest
复制代码
0x4 亲自体验教程

我们运行后进来十分简便,没有太多余的选项


我们可以创建一个房间,密码可以写 也可以不写,建议写上,因为别人可以在你的房间添加影片。防止有人捣乱


新建好房间后我们是房主,右下角我们可以添加 视频直链、直播流、创建直播、哔哩哔哩、AList、Emby,我们如果播放视频就选择视频直链然后填写一下信息,高级选项正常不消选择,然后点一下下面的添加选项就可以


添加好后 可以在影片列表点击播放,然后就开始播放了,如果忘记密码可以点击左下角房间密码背面的小圆圈即可表现密码
如果不想看了依旧可以左下角删除房间,当然这些操作都是需要房主才可以操作,别的人只能播放或者暂停
0x5 下载地址


  1. sudo -v ; curl https://raw.githubusercontent.com/synctv-org/synctv/main/install.sh | sudo bash -s -- -v latest
复制代码

  1. docker run -d --name synctv -p 8080:8080 synctvorg/synctv
复制代码

SyncTV使用文档:

在线体验链接我这里就不放了,防止大家放一些不应放的哈哈,大家自己本地搭建一下一分钟搞定
0x6 别的账号添加及应用注册账号

0x6.1 - 手动在后台创建用户

我们登录管理员账号进入后台在 用户管理 进行 添加用户


0x6.2 - 使用第三方应用实现自主注册账号登录

这里以大家都有的 百度/百度云盘账号为例

我们先打开 百度/百度云盘OAuth应用注册地址 进行注册设置,具体的可以按照下面的流程添加很简朴

回调地址:

<your-domain>是指你的IP或者域名,自己进行修改~
示例添加:可以单独只添加一个也可以两个都添加,都添加的话两个回调参数中间用逗号隔开,英文逗号喔~
  1. https://<your-domain>/web/oauth2/callback/baidu,https://<your-domain>/web/oauth2/callback/baidu-netdisk
复制代码

当然了不仅限于百度另有许多别的的,QQ也可以个人申请但是需要域名备案然后申请才气使用 本地的无法进行测试,另外别的的非开辟人员也不使用。


0x7 使用体验

安装体验:相比较之前的方式现在已经很方便了。
使用体验:使用更加方便了,导入直链也方便了,也能看哔哩哔哩的了
导入AList的视频,导入Emby是一样的这里就不演示了


导入哔哩哔哩的视频

也支持观看非大陆地区的影视,但是需要配置代{过}{滤}明白析

哔哩哔哩也支持剖析分P视频,然后选择自己要看的  (合集也支持暂时前端未适配后期添加)



还能在线导入字幕文件,有两种方式,一个是在添加视频之前,一个是进行编辑都可以添加(需要重新点击一下播放喔~)


两个我常用的字幕网站:

排序位置进行更换,选择两个文件就能看到 交换位置 的按钮


从Emby导入时如果文件太多找不到文件在哪儿可以进行搜索~


0x8 后续计划

后期会新增直播剖析、使用AList导入或者Emby导入时间添加搜索、后台优化等

已知问题:



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4