不要惊扰你所爱的,要等她情愿。
——《圣经》
一、前言
大家好,我是攻城狮阿程。和对象刚认识时是在上海疫情封城的时候,封控时除了语音视频聊天,一起打游戏、远程桌面看直播外没有什么其他的互动活动。经常使用爱奇艺、优酷、腾讯、bilibili来看影视剧、综艺、动漫的朋友都知道它们均有一个相同点:“一起看”功能,这个功能非常实用,它允许自己与家人或朋友即使不在一起时,也能在线同步观看同一部影视剧,特别是对于那种分隔两地的异地恋情侣而言,除了打电话、玩游戏以外,也能体验到同步观影,发弹幕讨论剧情的乐趣。但不论是爱奇艺、优酷、腾讯、bilibili,它们各自的“一起看”功能本身都有一定的局限性,因此当时搭建了这个同步观剧的容器应用——SyncTV。
由于阿程已经和女朋友分手了,这个容器也处于闲置的状态,因此今天专门写一篇极空间上的搭建方法,把这个好用的软件放送给大家。
码字不易,喜欢我的教程欢迎各位多提建议多评论,畅所欲言,涉及破解、打倒美帝走近科学和资源分享的教程容易被和谐,也欢迎各位关注我的公众号和博客,以防走丢。
公众号:攻城狮阿程
知乎:攻城狮阿程
小红书:阿程数码
个人博客:strider1230.cn
淘宝:阿程数码
1.1 软件介绍
SyncTV 是一个可以让你远程一起观看电影和直播的程序。它提供同步观看、影院和代理功能。
1.2 软件特点
SyncTV 有 4
个核心特点:
同步观看: 视频同步,直播同步
影院模式:聊天,弹幕
代理:视频代理,直播代理
解析: 视频解析, Alist,Bilibili,Emby
1.3 使用场景
远程观影:SyncTV 可以让用户与朋友和家人一起远程观看电影,无论他们身在何处。用户可以同步播放视频,每个人都处于同一点,可以共享观影体验,讨论电影内容,共同感受电影的情节和氛围;
同步观看直播:SyncTV 还支持直播功能,用户可以一起实时观看现场活动,如体育比赛、音乐会等。大家可以同时观看直播内容,并即时交流,分享观看体验,增强互动性;
影院功能:SyncTV 提供聊天和弹幕功能,用户可以在观影过程中与亲朋好友进行交流。他们可以通过聊天窗口发送文字消息,讨论电影情节,分享自己的想法和感受。同时,弹幕功能可以让用户发送即时的弹幕评论,增加观看的趣味性和互动性;
代理功能:SyncTV 的代理功能允许用户观看可能连接到源服务器速度较慢的视频和直播。用户可以通过SyncTV的代理功能,以更流畅的方式观看视频内容,避免视频卡顿或加载缓慢的问题。
1.4 部署容器前你可能需要一块固态硬盘
我教程内展示的容器都是配置在固态硬盘上的,建议想多搭容器及虚拟机的朋友在执行教程前先准备一块固态硬盘,容器、虚拟机安装在固态硬盘的好处如下:
不会干扰机械硬盘的休眠,使得机械硬盘始终扮演数据保存的角色
部署在固态硬盘内的容器、虚拟机调用以及响应的速度都比机械硬盘好
容器若发生泄露,不会污染、破坏你的机械硬盘内的数据
1.5 M.2接口SSD固态硬盘的适配
Z4系列的M.2接口支持高速存储
、只读缓存
等功能,如果是要在固态硬盘内部署虚拟机、容器服务等,需要选择高速存储
功能;
仅支持M.2接口 NVMe 2280 的SSD固态硬盘,其中2280指的是长度;
官方说由于PCIe4.0自身的兼容性问题,极空间暂时不支持PCIe4.0的SSD,但是实验下来是支持PCIe4.0的固态的,只是安装上去以后该固态硬盘的温度会比PCIe3.0的固态硬盘高10℃左右,因此买的时候要还是建议选择PCIe3.0的SSD;
设置只读缓存时,Z4系列8G-16G内存的产品建议选购256G容量;16G及以上内存的产品建议选购512G容量;(PS:极空间Z4Pro 是支持DDR5 32G 4800MHz的笔记本电脑内存哦)
设置高速存储时,SSD不得小于32GB,最大支持4T;
建议选购大品牌的SSD,这里推荐一个我用了两年的:致钛tiplus5000 1TB/2TB,京东和淘宝上都有货源;
* 请选择耐用 SSD。由于 SSD 的寿命受限于有限的写入次数,请确保使用耐用性更高的 SSD,以防止潜在风险。
1.6 软件运行截图
二、部署 SyncTV 容器
2.1 下载 SyncTV 官方镜像
2.1.1 通过极空间的 Docker 管理页面拉取(确保镜像源的选择:Docker Hub)
第一步:打开仓库设置界面,确保镜像源选择的是 Docker Hub;
第二步:在左侧边栏选择“镜像”,然后点击“仓库”,接着再点击“自定义拉取”按钮后,点击“自定义拉取”按钮,在弹出的对话框中输入synctvorg/synctv
拉取镜像,点击拉取,等待拉取完成。
2.1.2 导入其他来源获取的镜像(如极空间用户之间的闪电传)
部分用户可能没有科学上网环境,也不会按上述步骤配置镜像站,导致镜像无法远程拉取,可以通过其他下载途径进行下载,或使用极空间本身提供的闪电传、文件分享功能获取链接下载。
2.2 配置 SyncTV 容器
第一步:在本地镜像找到拉取到的镜像,点击添加到容器;
第二步:因为是看直播、观剧用的容器,需要勾选上极空间开机后自动启动此容器
和调用核心显卡
选项;
第三步:如下图所示配置文件夹路径;
第四步:如下图所示配置网络和端口号,其中端口号:48080 是我设置的 SyncTV 的访问端口号;
三、 程序测试
3.1 测试登录程序前端页面
使用浏览器打开你极空间的“IP : SyncTV 端口号:48080”(容器端口默认为80
),能够看到下图所示界面说明 SyncTV 已经部署成功)。
3.2 测试通过极空间自带的远程登录功能进行访问
第一步:先点击极空间的“远程访问”图标;
第二步:在弹出的对话框中点击“添加新的链接“按钮;
第三步:在弹出的”编辑远程访问“对话框中,备注栏填写:SyncTV,地址栏填写:"你极空间容器的IP地址:48080",点击“保存”按钮;
四、SyncTV 的功能简介
4.1 登录 SyncTV
选择 SyncTV 登录选项,进入 SyncTV 登录页面。
SyncTV 默认登录账号和密码分别为:root/root
4.2 进入 SyncTV 管理后台
点击“管理后台”。进入SyncTV管理后台页面。
4.3 添加平台
选择可用的平台,这里以我在极空间虚拟机上搭建的小雅超集配套的Emby为例。bilibili平台可以直接通过扫码登录来绑定,但不论是哪个平台,要想亲朋好友直接通过输入域名来观看都需要解决内网穿透的问题,或者就是观看双方都安装好极空间客户端,通过极空间的远程访问功能来观看。
填写本地的Emby平台信息,确认即可。Alist平台的绑定也是如此,不再赘述。
4.4 创建房间
选择创建房间选项,填写房间名和房间密码,确认即可。
4.5 媒体播放
进入创建的房间内,在本地Emby平台选择播放影片,点击播放即可。
下图是直接从bilibili复制链接过来解析播放的《一口气看完火柴人VS数学、物理、几何》。
五、结语
SyncTV 拥有美观的界面设计,部署简单,操作易于上手。用户可以方便地使用多种播放源来添加影片,而且视频播放效果非常出色,流畅且没有卡顿现象。使用SyncTV,我们可以随时随地观看自己喜欢的视频,并与其他人分享这一愉快的体验。无论是在线观看最新的电影和电视节目,还是回顾自己喜爱的经典影片,SyncTV为用户提供了一个便捷而有趣的观影体验。通过上述步骤,我们完成了 SyncTV 的容器化部署、基本配置及设置,支持所有 Docker 功能的 NAS。有兴趣的小伙伴不妨搭建起来体验一番,如果你的极空间是 Z4 系列,那么机器长期运行该软件不会有任何负担。
如果你看完教程还是觉得部署很困难,也可以扫描下方二维码进入我的淘宝小店——阿程数码,直接购买对应的极空间 Docker 服务,我会远程帮你有偿部署。
最后,祝有情人终成眷属!