日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS7下利用qBittorrent+Flex搭建自己的在线视频播放站

發(fā)布時間:2024/3/13 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7下利用qBittorrent+Flex搭建自己的在线视频播放站 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?本教程是一個完全小白向的教程,對linux完全不懂的同學(xué)可以直接復(fù)制粘貼命令回車即可完成搭建。眾所周知,國內(nèi)種子下載環(huán)境并不好,某云對福利封殺也很嚴(yán)重,但是福利放在本地不僅占用空間,而且還容易被發(fā)現(xiàn)2333,自己搭一個私人的在線播放器的優(yōu)勢這個時候就體現(xiàn)出來了2333。下面一起來搭建小姐姐遠(yuǎn)方的家吧23333

準(zhǔn)備:

??非OpenVZ架構(gòu)的存儲型VPS(原因后面會說)(本人用的是budgetnode的KVM架構(gòu)的存儲型VPS)

Xshell(請到官網(wǎng)下載)

??話不多說,直接開干,用Xshell連接我們的小雞


首先安裝BT下載工具qbittorrent(當(dāng)然這里也有其他類似的工具可選如transmission等)

這里采用編譯安裝的方式:

首先安裝EPEL源:

yum -y install epel-release

安裝開發(fā)工具包:

yum -y groupinstall "Development Tools"

安裝編譯所需的依賴和組件:

yum -y install wget git gcc gcc-c++ qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist

先編譯安裝libtorrent:(一行一行復(fù)制回車即可)

wget https://github.com/arvidn/libtorrent/releases/download/libtorrent-1_1_6/libtorrent-rasterbar-1.1.6.tar.gz tar -zxf libtorrent-rasterbar-1.1.6.tar.gz cd libtorrent-rasterbar-1.1.6 ./configure --prefix=/usr CXXFLAGS=-std=c++11 make make install ln -s /usr/lib/pkgconfig/libtorrent-rasterbar.pc /usr/lib64/pkgconfig/libtorrent-rasterbar.pc ln -s /usr/lib/libtorrent-rasterbar.so.9 /usr/lib64/libtorrent-rasterbar.so.9

編譯過程一般情況下比較慢,大家可以趁此機會看看番什么的2333

make完成后如圖所示:


make install之后:

接下來安裝qbittorrent:

cd git clone https://github.com/qbittorrent/qBittorrent.git cd qBittorrent ./configure --prefix=/usr --disable-gui CPPFLAGS=-I/usr/include/qt5 CXXFLAGS=-std=c++11 make make install

安裝之后運行即可:

qbittorrent-nox

第一次運行會出現(xiàn)一個用戶協(xié)議一類的東西,輸入y回車即可


此時你的qbittorrent就部署好了

站點:你的VPS的IP:8080

用戶名:admin

密碼:adminadmin

登錄看看吧!


接下來修改界面語言


同一選項卡下可以修改登錄名和密碼


這種系統(tǒng)修改需要重啟服務(wù)才能生效,此時我們回到xshell中,按Ctrl+C退出,這時我們寫入一個開機自啟動的服務(wù)方便管理:

vi /usr/lib/systemd/system/qbittorrent.service

按i進(jìn)入編輯模式(輸入法切換為英文),寫入:

[Unit] Description=qbittorrent torrent server[Service] User=root ExecStart=/usr/bin/qbittorrent-nox Restart=on-abort[Install] WantedBy=multi-user.target

按esc退出編輯模式,之后shift+:輸入wq回車,再輸入以下命令讓服務(wù)生效:

systemctl daemon-reload

關(guān)于qbittorrent管理命令如下所示:

systemctl start qbittorrent systemctl enable qbittorrent systemctl status qbittorrent systemctl stop qbittorrent

由于為了跟Flex對接,現(xiàn)在我們在/下創(chuàng)建一個專門的下載目錄,輸入以下命令:

mkdir /download

之后在qbittorrent設(shè)置中將下載目錄改為此目錄


Qbittorrent使用方法和迅雷一樣的,由于我的目的僅僅用來對接Plex,所以改為了將來Plex的視頻庫目錄,這里可以自由選擇

來下個小姐姐試試速度吧2333。

至此qbittorrent安裝就完成了!

下面開始來安裝Plex,稍微介紹一下Plex,它是一款多功能的媒體服務(wù)器軟件,主要功能是可以用來管理你的媒體資源,比如電影啊,電視劇啊之類的。又由于Plex在多個平臺上都有相應(yīng)的客戶端,所以普通用戶可以借助Plex的按需轉(zhuǎn)碼、在線播放等功能實現(xiàn)在不同操作系統(tǒng)上觀看影片(這里需要注意的是Plex網(wǎng)頁端是免費的,但是其他平臺客戶端在線播放是要收費的!不過移動平臺我們可以選擇chrome等瀏覽器在線播放)

相比起qbittorrent來說,Plex安裝非常簡單只需要兩條命令即可:

wget https://downloads.plex.tv/plex-media-server/1.12.1.4885-1046ba85f/plexmediaserver-1.12.1.4885-1046ba85f.x86_64.rpm yum -y install plexmediaserver-1.12.1.4885-1046ba85f.x86_64.rpm

安裝完成后,啟動服務(wù):

systemctl start plexmediaserver

確認(rèn)運行狀態(tài):

systemctl status plexmediaserver

確保狀態(tài)是active,確認(rèn)無誤后,加入開機啟動:

systemctl enable plexmediaserver

打開瀏覽器,輸入你的VPS的IP:32400就應(yīng)該可以看到Plex界面了


先別急著使用,注冊一個賬號,回到Xshell,接下來的操作十分重要!

由于Plex默認(rèn)是不允許遠(yuǎn)程連接的,只允許本地連接所以我們現(xiàn)在其實是無法連接這臺服務(wù)器的!為了能夠使我們的服務(wù)器隨時隨地能連接,我們先建立一條SSH隧道,回到Xshell中,找到會話設(shè)置(設(shè)置在文件選項卡下拉表單中)


選擇SSH-隧道-添加

偵聽端口設(shè)置一個與本地沒有沖突的端口即可,目標(biāo)端口務(wù)必填寫32400!填寫完畢確定即可。之后再次連接我們的VPS

保持Xshell打開,在瀏覽器中訪問(以我的端口設(shè)置為例):

localhost:50000/web

如果一切沒有問題話,會看到這個頁面,用之前注冊的賬戶登錄吧!


一切順利的話會出現(xiàn)發(fā)現(xiàn)服務(wù)器的提示,在界面下勾選允許在家庭外訪問

點擊下一步后,會出現(xiàn)選擇媒體庫,這里我們把qbittorrent文件夾加入進(jìn)來吧!

選擇其他影片-添加文件夾-瀏覽文件夾

添加即可,順便一提,Plex是支持谷歌云盤掛載的,只需使用Google登錄,在添加媒體庫中選擇谷歌云盤即可掛載,一切完成之后之后我們就能看到plex界面啦!

剛剛下載的小姐姐已經(jīng)顯示在里面啦!點擊播放就可以播放啦,這時候就可以關(guān)閉xshell,享受隨時隨地的云端體驗吧!咦,等等,怎么經(jīng)常播放起來卡卡的,由于地理和某些原因,我們VPS很難做到與我們的高速鏈接,此時我們就需要優(yōu)化一下體驗,這里我選擇了銳速,從本人親手體驗來說,銳速在加速流媒體上比BBR體驗好太多,下面我們開始著手來優(yōu)化網(wǎng)絡(luò)環(huán)境(這也是為什么我在開頭強調(diào)我們需要一個非OVZ架構(gòu)的VPS,OVZ架構(gòu)不支持常見的BBR 銳速等優(yōu)化手段!)

使用91云的一鍵破解包安裝銳速:

wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh

復(fù)制回車即可啦!

安裝完成后可以使用以下命令查看狀態(tài):

/serverspeeder/bin/serverSpeeder.sh status

查看狀態(tài),只要TotalAccTcpFlow不為0即加速成功!

如果銳速一鍵腳本出現(xiàn)如下提示

則說明我們需要替換系統(tǒng)內(nèi)核,使用一鍵腳本命令即可:

rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force

安裝完成后輸入reboot重啟服務(wù)器再次運行銳速一鍵腳本安裝命令即可

銳速卸載命令:

chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f

好了,到此所有安裝全部完成,我去買營養(yǎng)快線去了233333












總結(jié)

以上是生活随笔為你收集整理的CentOS7下利用qBittorrent+Flex搭建自己的在线视频播放站的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。