打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

如何搭建个人影音中心,实现多人同步观影(OpenList+SyncTV):修订间差异

来自md5.pw
Air留言 | 贡献
添加分类
Air留言 | 贡献
添加图片
第75行: 第75行:


[[File:List对接tv.jpg|900x900px]]
[[File:List对接tv.jpg|900x900px]]
[[Category:500 常见应用指南 — Application Guides]]
 
对接成功后,会显示如下
 
[[File:添加成功.jpg|900x900px]]
 
==== 3.添加用户 ====
因为SyncTV是一个同步观影程序,一个人看没有意义,所以先添加一个用户。
 
[[File:添加用户.jpg|900x900px]]
 
==== 4.创建房间 ====
在主页顶部的菜单栏,可以创建房间(如果你的浏览器显示过窄,则在右侧侧边栏)。
 
[[File:创建房间.jpg|900x900px]]
 
==== 5.添加影片 ====
创建好房间后,我们可以添加影片了,根据如下操作可以添加
 
[[File:添加影片.jpg|900x900px]]
 
==== 6.加入房间 ====
如果你刚创建了房间,那么其他用户访问主页后,可以看到房间并加入。
 
[[File:加入房间.jpg|900x900px]]
 
==== 7.共同观影 ====
可以看到时间几乎是同步,并房主暂停视频,观看者的视频也会暂停。
 
[[File:在线观影测试.jpg|900x900px]]
 
 
[[index.php?title=Category:500 常见应用指南 — Application Guides]]

2025年12月11日 (四) 06:20的版本

本章节将展示如何在搬瓦工E-Commerce或者E-Commerce SLA系列VPS上搭建一个个人影音中心,并能让你的你和你的朋友在网页上实现同步看剧,还支持弹幕和语音交流,当然这一切的对网络质量有很高的要求,而这刚好是搬瓦工的中国优化线路的优势。

本次架教程将搭建OpenList,并对接夸克网盘,再搭建SyncTV,完成SyncTV和OpenList的对接。

需要准备的事项:

1.拥有一台搬瓦工的服务器(购买参考教程);

2.服务器在运行,且安装了debian12系统;

3.拥有一个可以对接OpenList的不限速网盘(例如88VIP夸克网盘,咸鱼10元可开一年);

一、连接服务器并安装OpenList

1.SSH 连接与基础工具安装

使用 SSH 工具连接到您的搬瓦工服务器(推荐使用 Xshell 等工具,如果你是个人或家庭使用,可以下载Xshell:下载链接),

然后执行下方命令安装必要的工具。

apt-get install wget curl vim sudo unzip -y

2.安装OpenList

执行下面命令,安装OpenList,根据图示,先选1,然后直接输入回车键安装。

curl -fsSL https://res.oplist.org/script/v4.sh > install-openlist-v4.sh && sudo bash install-openlist-v4.sh

安装完成后,保存好访问地址(公网)和账号密码。

二、登录OpenList并设置储存

接下来将登录OpenList,并通过获取cookie的方式,添加夸克网盘作为储存。

如果你使用115或者阿里网盘,操作也类似,可以参考官方文档,https://doc.oplist.org/

1.登录OpenList

访问刚才保存的公网地址,输入账号密码登录,第一次登录建议修改下账号密码。

2.添加OpenList储存

刚安装好的OpenList,是没有储存的,直接点转到储存到添加管理的后台,这里我们选夸克,输入你的挂载路径(也就是将来在主页显示的名字)

3.获取夸克网盘cookie

这一步我们先打开一个空白的网页,访问夸克网盘官网,https://pan.quark.cn/,扫码登录你的夸克网盘。

确保登录你的网盘后,按下F12或者SHIFT+Ctrl+I,进入开发模式,根据图示操作复制cookie并保存。

4.完成OpenList添加夸克储存

回到第2步的储存添加界面,把刚才保存的cookie复制进cookie这一栏中,然后保存。

到这里,夸克网盘的储存添加就已经完成了,访问你的夸克网盘地址,就可以看到网盘,以及网盘中的数据了。

三、安装SyncTV

SyncTV是让您可以和其他人远程一起观看电影和直播的开源程序,它能提供了同步观影官能,并且支持直播、聊天、弹幕等功能。

1.使用一键脚本安装

运行下方的一键脚本,安装SyncTV,这里默认不会输出登录和用信息。

sudo -v ; curl -fsSL https://raw.githubusercontent.com/synctv-org/synctv/main/script/install.sh | sudo bash -s -- -v latest

2.启动并设置自启动

执行以下两个命令,确保SyncTV启动,并设置开机自启动。

systemctl start synctv.service
systemctl enable synctv.service

四、调试SyncTV并对接OpenList

SyncTV默认情况下是未对接储存程序的,这部分将演示如何对接OpenList,并实现多人同步观影。

1.登录SyncTV

SyncTV目前还在开发阶段,显示尚不完善,安装后默认访问地址和登录信息如下,根据图示登录,请及时修改用户名和密码。

访问地址你的ip:8080
默认账号root
初始密码root

2.对接OpenList

登录后,根据图示操作,完成OpenList的绑定。

对接成功后,会显示如下

3.添加用户

因为SyncTV是一个同步观影程序,一个人看没有意义,所以先添加一个用户。

4.创建房间

在主页顶部的菜单栏,可以创建房间(如果你的浏览器显示过窄,则在右侧侧边栏)。

5.添加影片

创建好房间后,我们可以添加影片了,根据如下操作可以添加

6.加入房间

如果你刚创建了房间,那么其他用户访问主页后,可以看到房间并加入。

7.共同观影

可以看到时间几乎是同步,并房主暂停视频,观看者的视频也会暂停。


index.php?title=Category:500 常见应用指南 — Application Guides