Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Raspberry PiでSqueeze Boxを作る
Search
Barippi
May 18, 2019
Technology
1
310
Raspberry PiでSqueeze Boxを作る
Raspberry PiでSqueeze Boxを作る。Squeezeliteというパッケージを使用。
Barippi
May 18, 2019
Tweet
Share
More Decks by Barippi
See All by Barippi
7年目のLinux初心者
barippi
0
360
Other Decks in Technology
See All in Technology
Security response for open source ecosystems
frasertweedale
0
100
お問い合わせ対応の改善取り組みとその進め方
masartz
1
370
Redefine_Possible
upsider_tech
0
280
どっちの API SHOW?SharePoint 開発における SharePoint REST API Microsoft Graph API の違い / Which API show? Differences between Microsoft Graph API and SharePoint REST API
karamem0
0
110
「ラベルにとらわれない」エンジニアでいること/Be an engineer beyond labels
kaonavi
0
150
20250328_OpenAI製DeepResearchは既に一種のAGIだと思う話
doradora09
PRO
0
150
チームビルディング「脅威モデリング」ワークショップ
koheiyoshikawa
0
150
パスキー導入の課題と ベストプラクティス、今後の展望
ritou
7
1.2k
日本MySQLユーザ会ができるまで / making MyNA
tmtms
1
370
チームの性質によって変わる ADR との向き合い方と、生成 AI 時代のこれから / How to deal with ADR depends on the characteristics of the team
mh4gf
4
340
Road to SRE NEXT@仙台 IVRyの組織の形とSLO運用の現状
abnoumaru
0
400
ISUCONにPHPで挑み続けてできるようになっ(てき)たこと / phperkaigi2025
blue_goheimochi
0
140
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Music & Morning Musume
bryan
46
6.4k
Designing Experiences People Love
moore
141
23k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
GraphQLの誤解/rethinking-graphql
sonatard
70
10k
Being A Developer After 40
akosma
90
590k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Embracing the Ebb and Flow
colly
85
4.6k
How to Think Like a Performance Engineer
csswizardry
22
1.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Transcript
Raspberry PiでSqueeze Boxを作る 2019/5/18 東海道らぐ横浜の集い 2019春の巻 ばりっぴ
自己紹介 • ハンドルネーム ばりっぴ • WindowsメインのUbuntuとRaspbianのゆるーいユーザー • https://barippi.com を運用中 •
最近ブログをlivedoor BlogからGithub Pagesに乗り換えた • 去年の9月に再就職しました
ラズパイオーディオに目覚めた、が • 2018年の東海道らぐ横浜春で「そもそもいくらするんですか」という「右も左 も分かりません」的質問をしたRaspberry Pi(Model 3B+)を今年に入って買いま した • 一緒に買った3000円程度のDACを乗せて音楽を聴いたら「これはヤバイ」と感じ た(分かる人には分かるテキサスインスツルメンツのPCM5122チップが乗ってい
た) • 最初はVolumio2などmpd主体のディストリビューションを試していたりしたが、 「mpdじゃ面白くないな」と思い似たようなのがないか調べた • 「Squeezelite」というパッケージをRaspbianで見つけて似たような物ができる ことを知る • 最終的にLogitech Media Serverと連携を取り自家製Squeeze Boxを作るに至る
Squeeze Boxとは • Logitechから販売されていた、大雑把に言えばネットワークラジオチューナー • 日本では残念ながら発売されなかったため、日本では知る人ぞ知る存在に • Logitech Media Serverと連携することでmpdのようにお家の中にある音楽再生
もすることができる • Squeeze Boxを実現するソフトウェア自体はオープンソースなのでLinuxを初め とする様々なOS上でパッケージやソフトウェアバイナリとして頒布されている • 実は「pi CorePlayer」というSqueeze Liteを動かすのに特化したディストリ ビューションがあるが今回はRaspbianで汎用化させたかったため利用を見送っ た
Squeeze Boxを使う利点・Raspbianで汎用化する利点 • RadikoやAudio Addict系(di.fmなど)のネットワークラジオがプラグインまたは https://mysqueezebox.com のAppsとして提供されている(これをmpdでやろうと するとめんどい) • 楽曲DBをマシンごとに持たなくていい(mpdの知見がないので設定次第かもしれ
ないけど) • Raspbianで汎用化することでディストリビューションのバージョンアップごと にSDカードに焼き直すとかいう作業が不要になる • mpdと共存することも可能(Volumio2やmoodeOSでは逆にSqueezeliteがはいって たりするけど) • 専用ディストリビューションとの音質差は(私の耳では)判別不可能
実際の構築手順について • 「LinuxサーバーとRaspberry Pi 3B+を使ってSqueezeBoxを作った話」という題 でQiitaに手順を書いたので見つけていただければと思います。おそらく https://qiita.com/barippi/ からいけます。 • Raspberry
Pi上にLogitech Media Serverを入れるのはオススメしません。めん どうでも別マシンにたてましょう。
苦労した点・所感 • mpdと比べると圧倒的に日本語の情報が少ない(radikoプラグインがあるにもか かわらず) • Systemd運用にするには日本語の情報が見つからず、英語を読まなければならな かった(簡易な英語で助かった) • Squeezeliteを使うにせよ、mpdを使うにせよ、ラズパイオーディオはコスパが 非常によいと感じた。廉価でハードウェアを売ってくださったり、ソフトウェ
アをフリーウェアとして配布してくださっている皆さまに感謝!!