您好,登錄后才能下訂單哦!
這篇文章的內容主要圍繞Linux系統流媒體服務器該如何搭建進行講述,文章內容清晰易懂,條理清晰,非常適合新手學習,值得大家去閱讀。感興趣的朋友可以跟隨小編一起閱讀吧。希望大家通過這篇文章有所收獲!
流媒體指以流方式在網絡中傳送音頻、視頻和多媒體文件的媒體形式。相對于下載后觀看的網絡播放形式而言,流媒體的典型特征是把連續的音頻和視頻信息壓縮后放到網絡服務器上,用戶邊下載邊觀看,而不必等待整個文件下載完畢。由于流媒體技術的優越性,該技術廣泛應用于視頻點播、視頻會議、遠程教育、遠程醫療和在線直播系統中。作為新一代互聯網應用的標志,流媒體技術在近幾年得到了飛速的發展。
在Linux上設置Jellyfin媒體服務器并不復雜。與軟件非常相似,它基于Linux平臺上的(Emby)安裝非常容易。在本指南中,我們將向您展示如何在Linux上設置Jellyfin,并向您展示如何使用它!
在Linux上安裝Jellyfin軟件
Jellyfin開發人員提供了多種方法在Linux平臺上安裝媒體服務器。從Docker到Arch Linux AUR中的可下載DEB和自定義軟件包。
在本指南中,我們將重點介紹可下載的軟件包。但是,如果您是Linux的高級用戶,并且知道如何使用Docker,請單擊此處開始實踐。
要開始在Linux服務器上安裝Jellyfin,可以通過SSH打開一個終端窗口,或者直接到服務器前。然后,按照下面概述的命令行安裝說明進行操作。
Ubuntu服務器/Debian服務器
Jellyfin有一個DEB軟件包,如果您有Ubuntu服務器或Debian服務器,它是完美的媒介。要開始使用DEB,請先安裝“ apt-transport-https”軟件包。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install apt-transport-https
接下來,使用 wget 下載器工具獲取Jellyfin軟件存儲庫的GPG密鑰。該密鑰是必需的,否則Ubuntu/Debian將無法與Jellyfin存儲庫進行交互。
linuxmi@linuxmi:~/www.linuxmi.com$ wget -O – https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add –
將密鑰添加到系統后,就該運行一個長命令了。該命令將掃描您的系統,確定Debian或Ubuntu的正確版本,并添加正確的存儲庫。必須完全按照以下示例中所示輸入此命令!
linuxmi@linuxmi:~/www.linuxmi.com$ echo “deb [arch=$( dpkg –print-architecture )] https://repo.jellyfin.org/$( awk -F’=’ ‘/^ID=/{ print $NF }’ /etc/os-release ) $( awk -F’=’ ‘/^VERSION_CODENAME=/{ print $NF }’ /etc/os-release ) main” | sudo tee /etc/apt/sources.list.d/jellyfin.list
deb [arch=amd64] https://repo.jellyfin.org/ubuntu focal main
執行完上述命令后,應該在您的服務器上設置存儲庫。現在,運行 apt update 命令以刷新系統的軟件源。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update
最后,使用apt install 命令在您的計算機上安裝Jellyfin媒體服務器軟件包 。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install jellyfin
Arch Linux(作為服務器運行)
雖然聽起來很傻,但是許多Linux用戶將Arch Linux作為服務器運行。如果您是這些人之一,那么這里是安裝Jellyfin的方法。首先,使用Pacman 命令安裝“ git”和“ base-devel”軟件包 。
sudo pacman -S git base-devel
接下來,下載Trizen AUR幫助器工具。該程序消除了構建AUR軟件包的繁瑣工作,并會幫助您安裝Jellyfin。
git clone https://aur.archlinux.org/trizen.git
使用makepkg安裝Trizen 。
cd trizen
makepkg -sri
接下來,使用trizen -S 命令在系統上安裝Jellyfin媒體服務器軟件包 。
trizen -S jellyfin
使用systemctl啟動Jellyfin媒體服務器。
sudo systemctl start jellyfin.service
sudo systemctl enable jellyfin.service
設置Jellyfin
Jellyfin借助向導工具在Linux上設置。要開始設置過程,請在任何計算機上打開網絡瀏覽器,然后在下面輸入URL。請記住,此URL是一個示例。您將需要用安裝了Jellyfin的Linux服務器的IP地址替換它。
http://172.17.0.1:8096/
在瀏覽器中訪問Jellyfin頁面后,請按照以下分步說明配置新的Jellyfin媒體服務器。
步驟1:您將在Jellyfin向導中看到的第一件事是:“歡迎來到Jellyfin!” 閱讀消息。然后,單擊頁面底部的“下一個”繼續。
步驟2:在下一頁上,系統將要求您為Jellyfin創建新的用戶配置文件。填寫文本框以創建用戶名和密碼。或保持原樣,然后單擊“下一個”繼續。
第3步:點擊頁面頂部的“添加媒體庫”按鈕。通過選擇此選項,您將看到“內容類型”,“顯示名稱”和“文件夾”。
單擊“內容類型”,然后設置要添加到媒體庫中的內容的類型。例如,如果要添加電影收藏,請選擇“電影”。
接下來,找到“顯示名稱”,然后輸入要添加的庫的名稱。
步驟4:在“添加媒體庫”頁面上,找到“文件夾+”按鈕,然后單擊它以訪問文件夾瀏覽器。然后,使用它瀏覽包含媒體文件的文件夾。
請注意,如果Jellyfin服務器應用程序可以訪問該文件夾,則只能將媒體文件添加到Jellyfin。如果在“文件夾+”窗口中找不到媒體文件夾,請在服務器上打開一個終端窗口,然后運行以下命令。
sudo chmod 755 -R /home/linuxmi/www.linuxmi.com/
sudo chown jellyfin:jellyfin /home/linuxmi/www.linuxmi.com/
步驟5:將媒體添加到Jellyfin安裝程序后,找到頁面底部的“下一個”按鈕,然后單擊它。在下一頁上,您將看到“首選元數據語言”。選擇您說的語言,以便Jellyfin知道將元數據語言設置為什么。然后,單擊“下一個”
步驟6:在下一頁上,Jellyfin想要設置遠程訪問。如果要訪問網絡外部的Jellyfin媒體服務器,請選中兩個框。如果沒有,請取消選中它們,然后單擊“下一步”。
在Jellyfin中配置了遠程訪問后,設置過程就完成了。從這里,您可以訪問服務器上的媒體。或者,在此處下載適用于您的智能手機,機頂盒等的應用程序。
Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。
感謝你的閱讀,相信你對“Linux系統流媒體服務器該如何搭建”這一問題有一定的了解,快去動手實踐吧,如果想了解更多相關知識點,可以關注億速云網站!小編會繼續為大家帶來更好的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。