Spotify มีเพลงมหาศาลและให้ผู้ใช้สตรีมเพลงโปรดผ่านหลายช่องทาง: เล่นผ่านเว็บเบราว์เซอร์ หรือติดตั้งแอปมือถือและเดสก์ท็อป แต่วิธีเหล่านี้ไม่ได้ให้คุณภาพเสียงสูงสุดเสมอไป Spotify Connect แก้ปัญหานี้โดยให้เล่นเพลงผ่ายอุปกรณ์ไร้สายที่รองรับ เช่น ลำโพงอิสระและซาวด์บาร์
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีตั้งค่า Raspberry Pi ให้กลายเป็นอุปกรณ์ Spotify Connect ที่พกพาได้และราคาไม่แพง
สิ่งที่ต้องเตรียม
เพื่อทำตามบทช่วยสอนนี้ คุณต้องมี:
- Raspberry Pi ที่รัน Raspbian หากยังไม่มี ให้ดาวน์โหลดเวอร์ชันล่าสุดและเขียนลงการ์ด SD ด้วย Etcher
- สายไฟที่เข้ากับรุ่น Raspberry Pi ของคุณ
- คีย์บอร์ดภายนอกและวิธีเชื่อมต่อกับ Pi
- สาย HDMI หรือ micro HDMI ขึ้นอยู่กับรุ่น
- จอภาพภายนอก
- สายอีเทอร์เน็ต หรือเชื่อมต่อผ่าน Wi-Fi
- สาย RCA-to-headphone เพื่อต่อ Pi เข้ากับอุปกรณ์เสียง เช่น ลำโพงหรือสเตอริโอ หรือการ์ดเสียง USB เพื่อคุณภาพดีกว่า
- การสมัครสมาชิก Spotify Premium
Raspbian: ตรวจสอบว่าใช้เวอร์ชันล่าสุดอยู่หรือไม่
เริ่มต้นด้วยการให้ Raspberry Pi ทำงานด้วย Raspbian เวอร์ชันล่าสุด บูต Pi แล้วเปิด Terminal พิมพ์คำสั่งต่อไปนี้:
sudo apt update && sudo apt upgrade
หากมีการอัปเดต ให้รีบูท Pi โดยคลิกไอคอน Raspberry Pi มุมซ้ายบน แล้วเลือก "Shutdown -> Reboot"
ติดตั้ง Spotify Client
บทช่วยสอนนี้ใช้ Raspotify โปรแกรม Spotify Connect client ที่พัฒนาขึ้นสำหรับ Raspberry Pi โดยเฉพาะ
Raspotify ต้องการแพ็กเกจ curl และ apt-transport-https ให้เปิด Terminal และติดตั้ง:
sudo apt install -y apt-transport-https curl
ต่อไป ให้เพิ่มที่เก็บ Raspotify และ GPG key GPG key สำคัญเพราะช่วยให้ Apt ตรวจสอบไฟล์จากที่เก็บ Raspotify ได้ ใน Terminal รันคำสั่งสองคำสั่งนี้:
curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -v - echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list
ที่เก็บ Raspotify ถูกเพิ่มแล้ว แต่ตัวจัดการแพ็กเกจยังไม่รู้จัก ให้รันคำสั่งเพื่ออัปเดต:
sudo apt update
ตอนนี้ติดตั้ง raspotify ได้แล้ว:
sudo apt install raspotify
Raspotify จะเริ่มทำงานอัตโนมัติ พร้อมสตรีมเพลงไปยัง Raspberry Pi ของคุณ!
เพลิดเพลินกับ Spotify บน Raspberry Pi
ตอนนี้คุณสามารถส่งเพลงไปยัง Raspberry Pi จากแอป Spotify บนเดสก์ท็อปหรือมือถือ ในส่วนนี้ใช้ Spotify สำหรับ Android ขั้นตอนอาจต่างออกไปเล็กน้อยบนแพลตฟอร์มอื่น
- เปิดแอป Spotify
- เลือกเพลงที่ต้องการเล่น
- แตะส่วน "Devices available" ที่ด้านล่างของหน้าจอ
- ที่มุมซ้ายล่าง เลือกไอคอน "Devices"
- ค้นหา Raspberry Pi ของคุณและแตะเลือก
Raspberry Pi ควรเล่นเพลงที่คุณเลือกได้แล้ว!
กำหนดค่า Spotify Connect
เพื่อปรับปรุงประสบการณ์ใช้งาน คุณสามารถเปลี่ยนแปลงการตั้งค่าของ Raspotify ได้หลายอย่าง
แก้ไขการตั้งค่า Raspotify โดยรันคำสั่งใน Terminal:
sudo nano /etc/default/raspotify
จะเปิดไฟล์กำหนดค่าในโปรแกรมแก้ไขข้อความ Nano
คุณสามารถเปลี่ยนแปลงต่างๆ ในไฟล์นี้ได้ ได้แก่:
ตั้งชื่อ Raspberry Pi ให้เป็นชื่อเฉพาะตัว
ค่าเริ่มต้นชื่อจะเป็น "raspotify (raspberry pi)" หากมีหลาย Pi ในเครือข่ายเดียวกัน ควรตั้งชื่อให้แตกต่างกัน เช่น "Raspberry Pi Kitchen" หรือ "Spotify Connect Client"
หาบรรทัดต่อไปนี้:
#DEVICE_NAME="raspotify"
แก้ไขเป็นชื่อที่ต้องการ เช่น บทช่วยสอนนี้ใช้:
DEVICE_NAME="Jessica’s Office"
อย่าลืมลบสัญลักษณ์ # ออก!
บันทึกการเปลี่ยนแปลงด้วย Ctrl + X แล้วกด y และ Enter
ทุกครั้งที่แก้ไขไฟล์กำหนดค่า ต้องรีสตาร์ทบริการ Raspotify:
sudo systemctl restart raspotify
ตรวจสอบแอป Spotify บนโทรศัพท์หรือแท็บเล็ต จะเห็น Raspberry Pi มีชื่อใหม่แล้ว
เพิ่มคุณภาพเสียง
Bitrate หมายถึงปริมาณข้อมูลที่ประมวลผลต่อหน่วยเวลา Bitrate สูง = คุณภาพเสียงดีกว่า Bitrate ต่ำ = ใช้ข้อมูลน้อย เหมาะสำหรับสตรีมบนมือถือ
Bitrate มาตรฐานของ Spotify Connect คือ 160 kbps แต่อודיโอไฟล์สามารถเพิ่มเป็น 320 เพื่อคุณภาพสูง หรือลอง 96 สำหรับคุณภาพต่ำเพื่อดูความแตกต่าง
ไม่ว่าจะเลือก 96, 160 หรือ 320 สามารถควบคุม bitrate ได้โดยแก้ไขบรรทัด:
#BITRATE="160"
บันทึกด้วย Ctrl + X, Y แล้ว Enter รีสตาร์ทบริการอีกครั้ง:
sudo systemctl restart raspotify
คุณภาพเสียงสุดท้ายขึ้นอยู่กับอุปกรณ์เสียงที่ต่อกับ Raspberry Pi อย่าลืมใช้เคล็ดลับ Spotify อื่นๆ เพื่อเพิ่มประสบการณ์การฟัง