Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

Jellyfin เป็น Media Server สำหรับสตรีมและจัดระเบียบรูปภาพ วิดีโอ และเสียง แตกต่างจากโซลูชันอื่นๆ ในตลาด Jellyfin ฟรีสมบูรณ์ ไม่มีฟีเจอร์เสียเงินหรือแผนอัปเกรดพรีเมียม และให้คุณควบคุมสื่อของคุณได้เต็มที่ อุปกรณ์ใดก็ตามที่มีเว็บเบราว์เซอร์สมัยใหม่สามารถเข้าถึงและสตรีมจาก Jellyfin ได้ และมีแอปพลิเคชันสำหรับ Android, Android TV และ Amazon Fire TV

นี่คือวิธีที่คุณสามารถตั้งค่า Media Streaming Server ของตัวเองด้วย Jellyfin

ก่อนเริ่มต้น

คุณจะต้องมีอุปกรณ์ 64-bit ที่รัน Ubuntu 18.04 desktop หรือ server edition สิ่งนี้อาจเป็นตั้งแต่แล็ปท็อปเก่าที่คุณทิ้งไว้จนถึงเซิร์ฟเวอร์ dual socket ระดับสูง แต่มั่นใจว่าคุณมีพื้นที่จัดเก็บเพียงพอสำหรับไฟล์สื่อทั้งหมด สำหรับประสิทธิภาพที่ดีกว่า ให้ใช้การเชื่อมต่อเครือข่ายแบบสายลากแทน Wi-Fi

คุณยังต้องตั้งค่าที่อยู่ IP แบบคงที่ (Static IP) บนเครื่อง Ubuntu ของคุณ

การติดตั้ง Jellyfin

เริ่มต้นด้วยการอัปเดตระบบ Ubuntu ของคุณ:

sudo apt update && sudo apt -y upgrade

ติดตั้ง curl (HTTP client) และ apt-transport-https ซึ่งเปิดใช้งานการรองรับ HTTPS สำหรับ APT:

sudo apt install -y curl apt-transport-https

เปิดใช้งาน Ubuntu repository universe:

sudo add-apt-repository universe

เพิ่ม Jellyfin software repository:

echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/ubuntu $( lsb_release -c -s ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list

GPG signing key ใช้เพื่อให้แน่ใจว่าไฟล์ที่ดาวน์โหลดไม่ได้ถูกแก้ไข เพิ่ม Jellyfin signing key:

curl https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | sudo apt-key add -

อัปเดตรายการแพ็กเกจ:

sudo apt update

ติดตั้ง Jellyfin:

sudo apt install -y jellyfin

หากคุณต้องการให้ Jellyfin เริ่มทำงานอัตโนมัติเมื่อบูท ให้รัน:

sudo systemctl enable jellyfin.service

เริ่มต้น Jellyfin:

sudo systemctl start jellyfin.service

การใช้งาน Setup Wizard

เข้าไปที่ https://IP_ADDRESS:8096 โดยที่ "IP_ADDRESS" คือที่อยู่แบบคงที่ที่คุณได้กำหนดค่าไว้

เลือกภาษาเริ่มต้นและคลิก Next

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

ใส่ชื่อและรหัสผ่านของคุณเพื่อสร้างบัญชีผู้ดูแลระบบและคลิก Next

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

คุณสามารถเพิ่มไลบรารีได้ในภายหลัง ดังนั้นข้ามขั้นตอนนี้ไปก่อนโดยคลิก Next

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

Metadata ประกอบด้วยข้อมูลต่างๆ เช่น อายุการจัดอันดับ ภาพรวม โปสเตอร์ ฯลฯ เลือกภาษาและประเทศของคุณแล้วคลิก Next

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

หากคุณวางแผนที่จะสตรีมจาก Jellyfin ไปยังนอกบ้าน ให้เปิดใช้งานตัวเลือกเหล่านี้ มิฉะนั้น ให้ยกเลิกการติ๊ก คลิก Next และ Finish เพื่อออกจาก Wizard

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

การเพิ่ม Libraries

Jellyfin ใช้ Libraries ที่ปรับแต่งได้เพื่อจัดระเบียบไฟล์สื่อ เพื่อสร้างไลบรารีแรก ให้ลงชื่อเข้า Jellyfin ที่ https://IP_ADDRESS:8096/ และเปิดแดชบอร์ดการจัดการโดยคลิกไอคอนมุมขวาบนสุด ที่แถบด้านซ้าย ภายใต้ Server ให้คลิก Libraries แล้วคลิก "Add Media Library"

เลือกประเภทเนื้อหาและตั้งชื่อไลบรารีของคุณ แล้วคลิกเครื่องหมายบวกเพื่อเพิ่มโฟลเดอร์

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

ใส่พาธเต็มของโฟลเดอร์ที่คุณจะจัดเก็บไฟล์สำหรับไลบรารีนี้ แล้วคลิก OK ทำซ้ำกระบวนการนี้สำหรับโฟลเดอร์อื่นๆ หากมี คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่าไลบรารีอื่นๆ เนื่องจากค่าเริ่มต้นทำงานได้ดีในกรณีส่วนใหญ่

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

เมื่อคุณต้องการเพิ่มสื่อใหม่ ให้เพิ่มลงในโฟลเดอร์ที่คุณเลือกไว้ Jellyfin จะสแกนโฟลเดอร์เหล่านี้เป็นประจำและอัปเดตไลบรารีของคุณตามลำดับ

การเพิ่ม Users

บัญชีผู้ใช้เริ่มต้นที่สร้างโดย Wizard มีสิทธิ์ผู้ดูแลระบบ และไม่ควรแชร์ คุณสามารถสร้างบัญชี Jellyfin อื่นๆ สำหรับสมาชิกในครอบครัว เพื่อน ฯลฯ

จากแดชบอร์ดผู้ดูแล ภายใต้ Server ให้คลิก Users แล้วเครื่องหมายบวกเพื่อเพิ่มบัญชีผู้ใช้

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

ใส่ชื่อและรหัสผ่าน และหากคุณไม่ต้องการให้ผู้ใช้นี้เข้าถึงไลบรารีทั้งหมด ให้ล้างเครื่องหมายถูก "Enable access to all libraries" คลิก Save เพื่อสร้างบัญชี

การติดตั้ง Jellyfin Plugins

สำหรับฟังก์ชันเพิ่มเติม คุณสามารถติดตั้งปลั๊กอินได้ เช่น ปลั๊กอิน OpenSubtitles ยอดนิยมซึ่งดาวน์โหลดซับไตเติลโดยอัตโนมัติ

จากแดชบอร์ดผู้ดูแล ภายใต้ "Advanced" ให้คลิก Plugins แล้วแท็บ Catalog

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

คลิกปลั๊กอินที่คุณต้องการติดตั้ง

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

หากคุณต้องการเวอร์ชันเฉพาะ ให้เลือก มิฉะนั้น ให้เลือกเวอร์ชันล่าสุดและคลิก Install เมื่อเห็นข้อความ "The plugin has been successfully installed" ให้รีสตาร์ท Jellyfin จากหน้าหลักของแดชบอร์ดผู้ดูแลโดยคลิก Restart

วิธีตั้งค่า Home Media Server ด้วย Jellyfin บน Ubuntu

หลังจากรีสตาร์ท Jellyfin แล้ว ปลั๊กอินของคุณพร้อมใช้งาน

ตอนนี้คุณควรจะมี Media Streaming Server ที่ทำงานได้แล้ว ขอให้เพลิดเพลินไปกับมัน!