如何搭建個人影音中心,實現多人同步觀影(OpenList+SyncTV)
更多語言
更多操作
本章節將展示如何在搬瓦工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的綁定。