Spotify มีคอลเลคชันเพลงมากมายและให้ผู้ใช้มีตัวเลือกมากมายในการสตรีมเพลงโปรด:คุณสามารถเพลิดเพลินกับ Spotify ผ่านเว็บเบราว์เซอร์ของคุณ หรือโดยการติดตั้งแอปพลิเคชันเฉพาะสำหรับสมาร์ทโฟนหรือเดสก์ท็อป อย่างไรก็ตาม วิธีการเหล่านี้ไม่ได้ให้คุณภาพเสียงสูงสุดเสมอไป Spotify Connect มุ่งมั่นที่จะแก้ปัญหานี้โดยทำให้สามารถเล่นเพลงโปรดทั้งหมดของคุณผ่านผลิตภัณฑ์ไร้สายที่เข้ากันได้ ซึ่งรวมถึงลำโพงและซาวด์บาร์แบบสแตนด์อโลน
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีตั้งค่า Raspberry Pi เป็นอุปกรณ์ Spotify Connect แบบพกพาราคาไม่แพง
สิ่งที่คุณต้องการ
เพื่อให้บทแนะนำนี้สมบูรณ์ คุณจะต้อง:
- Raspberry Pi ใช้งาน Raspbian หากคุณยังไม่มี Raspbian ให้ดาวน์โหลดเวอร์ชันล่าสุดแล้วแฟลชไปยังการ์ด SD โดยใช้ Etcher
- สายไฟที่เข้ากันได้กับ Raspberry Pi ของคุณ
- แป้นพิมพ์ภายนอกและวิธีการเชื่อมต่อกับ Raspberry Pi
- สาย HDMI หรือ micro HDMI ขึ้นอยู่กับรุ่น Raspberry Pi ของคุณ
- จอภาพภายนอก
- สายอีเทอร์เน็ตหรือเชื่อมต่อผ่าน Wi-Fi
- สาย RCA กับหูฟัง คุณจึงต่อ Raspberry Pi กับอุปกรณ์เสียงได้ เช่น ลำโพงหรือสเตอริโอ หรือการ์ดเสียง USB เพื่อคุณภาพเสียงที่สูงขึ้น
- สมัครสมาชิก Spotify Premium
Raspbian:คุณใช้เวอร์ชันล่าสุดหรือไม่
ในการเริ่มต้น Raspberry Pi ควรเปิดใช้งาน Raspbian เวอร์ชันล่าสุด บูต Raspberry Pi ของคุณและเปิดหน้าต่างเทอร์มินัล พิมพ์คำสั่งต่อไปนี้:
sudo apt update sudo apt upgrade
หาก Raspbian ติดตั้งการอัปเดตใดๆ คุณจะต้องรีบูต Raspberry Pi โดยคลิกที่ไอคอน Raspberry Pi เล็กๆ ที่มุมซ้ายบน จากนั้นเลือก “Shutdown -> Reboot”
ติดตั้งไคลเอนต์ Spotify
บทช่วยสอนนี้ใช้ Raspotify ซึ่งเป็นไคลเอนต์ Spotify Connect ที่ออกแบบมาสำหรับ Raspberry Pi โดยเฉพาะ
Raspotify ต้องการ curl
และ apt-transport-https
แพ็คเกจ ดังนั้นให้เปิด Terminal และตรวจสอบให้แน่ใจว่าแพ็คเกจเหล่านี้ได้รับการติดตั้งบน Raspberry Pi ของคุณ:
sudo apt install -y apt-transport-https curl
ถัดไป เพิ่มที่เก็บ Raspotify และคีย์ GPG ที่เกี่ยวข้อง คีย์ GPG มีความสำคัญเป็นพิเศษ เนื่องจากจะช่วยให้ตัวจัดการแพ็คเกจ 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 สำเร็จแล้ว แต่ปัจจุบันตัวจัดการแพ็คเกจไม่รู้เกี่ยวกับที่เก็บนี้ หากต้องการให้ตัวจัดการแพคเกจอยู่ในลูป ให้รันคำสั่ง Terminal ต่อไปนี้:
sudo apt update
ตอนนี้คุณสามารถติดตั้ง raspotify:
sudo apt install raspotify
Raspotify จะเปิดขึ้นโดยอัตโนมัติ ดังนั้นคุณจึงพร้อมที่จะเริ่มสตรีมเพลงไปยัง Raspberry Pi!
เพลิดเพลินกับ Spotify บน Raspberry Pi ของคุณ
ตอนนี้คุณสามารถส่งเพลงไปยัง Raspberry Pi จากเดสก์ท็อป Spotify หรือแอพมือถือได้แล้ว ในบทช่วยสอนนี้ มีการใช้ Spotify สำหรับ Android ดังนั้นขั้นตอนอาจแตกต่างกันเล็กน้อยหากคุณใช้แพลตฟอร์มอื่น
1. เปิดแอป Spotify
2. เลือกเพลงที่คุณต้องการเล่น
3. แตะส่วน “อุปกรณ์ที่มี” ที่ด้านล่างของหน้าจอ
4. ที่มุมล่างซ้าย เลือกไอคอน “อุปกรณ์” เล็กๆ
5. ค้นหา Raspberry Pi แล้วแตะ
Raspberry Pi ของคุณควรเล่นเพลงที่คุณเลือกได้แล้ว!
การกำหนดค่า Spotify Connect
เพื่อปรับปรุงประสบการณ์ผู้ใช้ คุณสามารถทำการเปลี่ยนแปลงหลายอย่างในซอฟต์แวร์ Raspotify
คุณแก้ไขการตั้งค่าของ Raspotify ได้โดยเรียกใช้คำสั่ง Terminal ต่อไปนี้:
sudo nano /etc/default/raspotify
การดำเนินการนี้จะเปิดไฟล์การกำหนดค่าในตัวแก้ไขข้อความนาโน
คุณสามารถทำการเปลี่ยนแปลงต่างๆ กับไฟล์นี้รวมถึง:
ตั้งชื่อเฉพาะให้ Raspberry Pi ของคุณ
ตามค่าเริ่มต้น Raspberry Pi ของคุณจะมีชื่อ “raspotify (raspberry pi)” หากคุณมี Raspberry Pi หลายตัวในเครือข่าย คุณอาจต้องการตั้งชื่อเฉพาะให้อุปกรณ์แต่ละเครื่อง เช่น “Raspberry Pi Kitchen” หรือ “Spotify Connect Client”
หากต้องการเปลี่ยนชื่อ Raspberry Pi ให้ค้นหาบรรทัดต่อไปนี้:
#DEVICE_NAME="raspotify"
และทำการเปลี่ยนแปลงตามที่คุณต้องการ – ตัวอย่างเช่น บทช่วยสอนนี้ใช้:
DEVICE_NAME="Jessica’s Office"
อย่าลืมลบเครื่องหมาย #!
บันทึกการเปลี่ยนแปลงของคุณโดยใช้ Ctrl + X แป้นพิมพ์ลัด จากนั้นกดปุ่ม y และแป้น Enter บนแป้นพิมพ์ของคุณ
ทุกครั้งที่คุณเปลี่ยนแปลงไฟล์การกำหนดค่า คุณจะต้องเริ่มบริการ Raspotify ใหม่โดยป้อนคำสั่งต่อไปนี้ลงในเทอร์มินัล:
sudo systemctl restart raspotify
ตรวจสอบแอปพลิเคชัน Spotify บนสมาร์ทโฟนหรือแท็บเล็ตของคุณ และคุณควรสังเกตว่าตอนนี้ Raspberry Pi ของคุณมีชื่อใหม่แล้ว
เพิ่มคุณภาพเสียง
บิตเรตหมายถึงจำนวนข้อมูลที่ประมวลผลในช่วงระยะเวลาหนึ่ง ยิ่งบิตเรตสูงเท่าไร คุณภาพเสียงก็จะยิ่งดีขึ้น ในขณะที่บิตเรตที่ต่ำกว่าจะใช้ข้อมูลน้อยลง ซึ่งจะเป็นประโยชน์หากคุณเล่น Spotify บนสมาร์ทโฟนของคุณ
บิตเรตมาตรฐานสำหรับ Spotify Connect คือ 160 kbps แต่ออดิโอไฟล์สามารถปลดล็อกเสียงคุณภาพสูงได้โดยเพิ่มค่านี้เป็น 320 หรือคุณอาจต้องการทดสอบด้วยบิตเรต "คุณภาพต่ำ" ของ Spotify ที่ 96 เพื่อดูว่าคุณสามารถบอกได้จริงหรือไม่ ความแตกต่าง
ไม่ว่าคุณจะเลือกคุณภาพต่ำ (96) คุณภาพปานกลาง (160) หรือคุณภาพสูง (320) คุณควบคุมการตั้งค่าบิตเรตของ Spotify ได้โดยแก้ไขบรรทัดต่อไปนี้
#BITRATE="160"
บันทึกการเปลี่ยนแปลงของคุณโดยใช้ Ctrl + X , Y แล้ว Enter สุดท้าย คุณจะต้องเริ่มบริการ Raspotify ใหม่:
sudo systemctl restart raspotify
ในที่สุด คุณภาพเสียงจะขึ้นอยู่กับอุปกรณ์เสียงที่คุณต่อกับ Raspberry Pi อย่าลืมใช้เคล็ดลับ Spotify เหล่านี้เพื่อปรับปรุงประสบการณ์การฟังของคุณ