화면 없는 작은 서버에서 스포티파이를 자동 재생하려는 문제

화면 없이 쓰는 에서 스포티파이 재생을 자동으로 시작하려고 하지만, 재생 시작 단계가 막혀 있다. d, librespot, ra를 써 봤고 로그인 정보는 로그에서 정상으로 보인다. 문제는 이 장치만으로 바로 음악을 시작하지 못하고, 먼저 다른 기기에서 스포티파이를 열어야 장치가 재생 대상으로 나타난다는 점이다.

에서는 장치가 보이기 시작한 뒤에는 자동화로 재생을 시작하고 음량을 조절할 수 있다. SSH로 에서 스크립트를 원격 실행하는 것도 가능하다. 원하는 목표는 간단한 크론 작업만으로 화면 없는 장치에서 스포티파이를 자동 재생하는 것이다.

Snapcast도 써 봤지만, 여러 방에서 소리를 맞춰 내는 용도일 뿐 같은 시작 문제를 해결하지 못했다. 대안으로 터미널용 스포티파이 도구, 에서 빌드 문제를 겪은 -player, 또는 스포티파이 대신 다른 음악 서비스를 고려하고 있다.

핵심 포인트

  • d, librespot, ra에서는 로그인은 되지만 단독 자동 재생이 되지 않는다.
  • 다른 스포티파이 를 먼저 열어야 장치가 재생 대상으로 보인다.
  • 는 장치가 보인 뒤 재생과 음량 조절 자동화에는 쓸 수 있다.
  • SSH로 실행은 가능해서 크론 작업 방식이 목표다.
  • Snapcast는 여러 방 재생에는 맞지만 스포티파이 시작 문제는 해결하지 못했다.
원문 보기