질문

질문

배경

저는 PocketC.HIP을 사용하여 인터넷 라디오를 스트리밍하고 있습니다. mpg123제가 사용하는 명령은 다음과 같습니다.

sudo mpg123-alsa \
  --aggressive --realtime \
  -a hw:1,0 \
  -v \
  --no-icy-meta \
  --preload 0.5 \
  http://176.9.138.209:8025/dfm_1

재생은 대부분 원활하지만 가끔 몇 초 동안 멈추는 경우도 있습니다. 버퍼를 추가하면 문제가 해결될 수도 있겠다는 생각에 --buffer 1024위의 명령을 추가했습니다.

결과적으로 mpg123프레임을 로드하는 데 7초(버퍼 크기 정도)가 걸렸다고 인쇄하고 중지합니다. 오디오가 재생되지 않고 프로그램이 SIGINT(^C)에 응답하지 않습니다. 으로 죽여야 합니다 kill.

질문

오디오 출력 버퍼를 추가하는 이유(-b인수 사용) 나머지 mpg123?


자세한 내용은

  • mpg123 1.20.1을 사용하고 있습니다.

관련 정보