สำหรับผู้ที่ต้องการตั้งค่าเพลงของตัวเองระบบการสตรีมบน Linux มีตัวเลือกมากมาย อย่างไรก็ตามถึงแม้ทุกคนจะให้ความสนใจต่อสิ่งต่าง ๆ เช่น Emby, Plex และ Subsonic ผู้ใช้ Linux จำนวนมากยังคงต้องการโซลูชันที่ใช้บรรทัดคำสั่ง นั่นเป็นสาเหตุที่ในบทความนี้เราจะอธิบายถึงวิธีการตั้งค่าเครื่องมือสตรีมมิ่งเพลงบน Linux ด้วย Music Player Daemon เราจะอธิบายถึงวิธีการสตรีมผ่านเครือข่ายวิธีการตั้งค่าไคลเอนต์ MPD แต่ละรายและแม้กระทั่งวิธีการใช้เครื่องมือ MPD ที่ใช้เทอร์มินัลกับเครื่องเล่นเพลงดั้งเดิมบน Linux
ติดตั้ง Music Player Daemon
ทำให้ Daemon เครื่องเล่นเพลง (MPD) ทำงานได้Linux เป็นกระบวนการที่ค่อนข้างน่าเบื่อ มันเริ่มต้นด้วยการติดตั้งไคลเอนต์เพื่อโฮสต์สตรีม รู้ว่าคุณไม่จำเป็นต้องใช้ MPD ผ่านเครือข่าย เป็นไปได้ที่จะติดตั้ง MPD และเล่นจากบนพีซีเครื่องเดียวกัน
อูบุนตู
sudo apt install mpd mpc
Debian
sudo apt-get install mpd mpc
Arch Linux
sudo pacman -S mpd mpc
Fedora
sudo dnf install mpd mpc
OpenSUSE
sudo zypper install mpd mpc
ลินุกซ์อื่น ๆ
หา MPD ไม่พบ เปิดหน้าต่างเทอร์มินัลของคุณและใช้โปรแกรมจัดการแพ็คเกจเพื่อค้นหา“ MPD” ติดตั้งและคุณควรจะไป ตรวจสอบให้แน่ใจว่าได้ติดตั้งเครื่องมือ MPC เนื่องจากเป็นสิ่งสำคัญเช่นกัน หากการแจกจ่าย Linux ของคุณไม่รองรับ MPD เลยมีวิธีอื่นในการดาวน์โหลด วิธีที่ดีที่สุดคือการคว้าซอร์สโค้ดตัวเองและสร้างมัน
ในการรับสำเนาซอร์สโค้ดของ Music Player Daemon ให้ไปที่เว็บไซต์อย่างเป็นทางการของ MPD แล้วหยิบ .tar.xz รุ่น รุ่นนี้จะทำงานบน Linux
การกำหนดค่า Music Player Daemon
การแก้ไขทั้งหมดในเครื่องมือ Music Player Daemon ต้องเกิดขึ้นภายในไฟล์การกำหนดค่า การเปลี่ยนแปลงใด ๆ ในระบบในขณะที่ไม่จำเป็นจะต้องทำที่นั่น หากคุณต้องการแก้ไขไฟล์ให้เปิดหน้าต่างเทอร์มินัลแล้วป้อนข้อมูลต่อไปนี้:
sudo nano /etc/mpd.conf
โดยค่าเริ่มต้นเครื่องมือ MPD จะเก็บไฟล์เพลงไว้ / var / lib / MPD / เพลงเพลย์ลิสต์ใน / var / lib / MPD / รายการเพลงและอื่น ๆ MPD ใช้ตำแหน่งเหล่านี้เพื่อจัดเก็บไฟล์เนื่องจากวัตถุประสงค์ในการขออนุญาต ผู้ใช้โดยเฉลี่ยไม่จำเป็นต้องแก้ไขไฟล์นี้เนื่องจากตำแหน่งปกติดีมาก
วิธีที่ดีกว่าในการใช้ MPD ก็เพียงแค่ใช้การเชื่อมแบบผูก การติดตั้งแบบนี้จะวางเนื้อหาของโดยอัตโนมัติ ~ / เพลง เข้าไป / var / lib / MPD / เพลง.
หมายเหตุ: หากคุณกำลังโฮสต์ MPD บนเซิร์ฟเวอร์และไม่ใช่ในพื้นที่ให้พิจารณาเพียงแค่วางไฟล์ / var / lib / MPD / เพลง โดยตรง.
sudo mount --bind ~/Music /var/lib/mpd/music
จากนั้นใช้ แมว คำสั่งเพื่อค้นหาสายเชื่อมต่อใน / proc / เมาท์.
cat /proc/mounts | grep ~/Music
รวมทั้งสองอย่าง แมว และ grep จะแสดงบรรทัดยึดที่แน่นอนให้กับเรา ~ / เพลง และ / var / lib / MPD / เพลง ถูกผูกไว้ ตอนนี้เพื่อทำให้การผูกนี้ถาวร อย่าลืมเปลี่ยน“ / home / ชื่อผู้ใช้” เป็นผู้ใช้พีซีของคุณ
su echo "" >> /etc/fstab echo "# MPD Bind Mount" >> /etc/fstab echo "/home/username/Music /var/lib/mpd/music none rw,bind 0 0" >> /etc/fstab
สุดท้ายคุณจะต้องใช้ระบบ systemd init เพื่อเริ่มบริการ
sudo systemctl enable mpd sudo systemctl start mpd
ไคลเอนต์เครื่องเล่นเพลง Gnome
มีไคลเอนต์ MPD แบบกราฟิกจำนวนมากที่จะใช้Linux และพวกเขาทั้งหมดมีกรณีการใช้งาน ที่กล่าวว่าไม่ใช่ลูกค้าเหล่านี้ทั้งหมดที่ใช้งานง่าย ในบทช่วยสอนนี้เราจะเชื่อมต่อสตรีมกับไคลเอนต์โปรแกรมเล่นเพลงของ Gnome นี่คือวิธีการติดตั้ง
อูบุนตู
sudo apt install gmpc
Debian
sudo apt-get install gmpc
Arch Linux
sudo pacman -S gmpc
Fedora
sudo dnf install gmpc
OpenSUSE
sudo zypper install gmpc
เปิด GMPC เพื่อดำเนินการผ่าน“ การเปิดตัวครั้งแรก”เครื่องมือ. มันจะช่วยคุณตั้งค่าการเชื่อมต่อ หากคุณใช้ MPD จากเซิร์ฟเวอร์ Linux ระยะไกลโปรดเปลี่ยน“ localhost” เป็นที่อยู่ IP ไม่แน่ใจว่าที่อยู่ IP คืออะไร ลองสิ่งนี้
ค้นหา IP สาธารณะ
ping pcdomainname.com -c1
ตัวอย่าง: ping google.com
OUTPUT: PING google.com (172.217.12.110) 56(84) bytes of data.
ค้นหา Local IP
ping pc-host-name -c1
ตัวอย่าง: ping ubuntu-server
OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.
ป้อนรายละเอียดการเชื่อมต่อทั้งหมดแล้วเลื่อนลงไปที่ "ไดเรกทอรีเพลง" ในพื้นที่นี้ให้เขียนตำแหน่ง / var / lib / MPD / เพลง /. ไม่ต้องกังวลกับการป้อนรหัสผ่านเพียงคลิกที่ปุ่มเชื่อมต่อ หากการเชื่อมต่อสำเร็จให้คลิกปุ่ม“ ส่งต่อ” เพื่อไปยังหน้าถัดไป

เมื่อเริ่มต้น GMPC คุณจะสังเกตเห็นว่าไม่มีไฟล์เพลงใด ๆ ไม่ไม่ได้หมายความว่าคุณตั้งค่าเซิร์ฟเวอร์ MPD ผิดและคุณต้องเริ่มต้นใหม่ ไคลเอ็นต์เครื่องเล่นเพลงของ Gnome เพียงแค่สร้างฐานข้อมูล การสร้างฐานข้อมูล MPD ขึ้นมาใหม่ก็เหมือนกับการกดปุ่ม "สแกนไลบรารี" บนเครื่องเล่นเพลงท้องถิ่นของคุณ

รีเฟรชฐานข้อมูลโดยคลิก "เซิร์ฟเวอร์" จากนั้นเลือก "อัพเดตฐานข้อมูล MPD" จากนั้นคุณจะสามารถเล่นเพลงใน / var / lib / MPD / เพลง โฟลเดอร์จากระยะไกลผ่าน GMPC แอปนี้ไม่ได้อัปเดตฐานข้อมูลโดยอัตโนมัติ ทุกครั้งที่มีการเพิ่มไฟล์เพลงใหม่คุณจะต้องรีเฟรชไคลเอนต์อีกครั้ง
ความคิดเห็น