Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> ฮาร์ดแวร์

วิธีตั้งค่า Spotify Connect บน Raspberry Pi

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 ขั้นตอนอาจต่างออกไปเล็กน้อยบนแพลตฟอร์มอื่น

  1. เปิดแอป Spotify
  2. เลือกเพลงที่ต้องการเล่น
  3. แตะส่วน "Devices available" ที่ด้านล่างของหน้าจอ
  4. ที่มุมซ้ายล่าง เลือกไอคอน "Devices"
  5. ค้นหา 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 อื่นๆ เพื่อเพิ่มประสบการณ์การฟัง