メインコンテンツへスキップ

Chromebookを使った狂気のビデオウォールが登場!高校生が手掛けた驚きのプロジェクト

·1 分
2025/03 Chromebook ビデオウォール 高校生プロジェクト メディア同期 技術

Chromebookを使った狂気のビデオウォールが登場!高校生が手掛けた驚きのプロジェクト

引用元:https://news.ycombinator.com/item?id=43221697

szvsw 2025-03-01T18:29:17

面白いプロジェクトを届けてくれてありがとう!メディアコンテンツの同期には結構取り組んでるから、みんなのソリューションを見られて楽しいよ。BrightSignメディアプレーヤーが業界標準だけど、20台のディスプレイを買うと数万ドルかかるから、リサイクルデバイスでの解決策には大きな拍手を贈りたいね。メディア関連のコードベースに興味があれば連絡して!

varun_ch 2025-03-01T18:41:32

ありがとう!ブログに書けなかったけど、商業ソリューションの価格は本当にびっくりしたよ。ハードウェアとソフトウェアのコストはどれくらいかずっと気になってたし、プロのデジタルサイネージは信頼性も求められるしね。

szvsw 2025-03-01T19:02:01

信頼性は大事だけど、企業向けにしてはそんなに高くないと思うな。BrightSignは非常に信頼性が高く、カスタマイズもできるしネットワークやスクリプトも充実してる。コストパフォーマンスがすごく良いと思うよ。BrightSignの安価な代替はRaspberry Piだけど、問題もあるね。

mikepurvis 2025-03-01T19:46:07

専用ボックスが必要なのは商業ディスプレイの現実に関係してるの?展示会ではUSBスティックをテレビに挿して再生することが多いけど。各ディスプレイに小さなARMコンピュータを組み込むメリットはないのかな?

szvsw 2025-03-01T20:12:18

私は博物館で働いているから、レンダリングデバイスには多くの考慮が必要だね。商業用のディスプレイにはちょっと違った考慮があるし、別の視点からの回答になるかな。別のボックスを使うと、プロジェクターの種類に関係なく接続できるし、信号を適切に変換するハードウェアが必要な場合もある。別のボックスを使うことで柔軟性が増すんだ。

nolist_policy 2025-03-01T22:56:46

ちなみに、Chromebookや-ボックスをデジタルサイネージやキオスクに使用することもできるよ。ただし、Google Cloudで管理する必要があるけどね。

dividuum 2025-03-01T20:21:22

私はPiをベースにしたデジタルサイネージ会社を運営してるけど、どんな問題があるのか興味あるな。SDカードの問題とか?

szvsw 2025-03-01T20:57:07

OMXPlayerの廃止が問題になってるよ。一部のカスタムアプリは正確で低遅延な再生が必要だからね。その要件に合ったメカニズムはまだ見つけられてない。HDMI出力が不定期なのは面倒だけど、問題ではないかな。個々のクライアントが自分のPiを使いたがると、テクノロジーに不慣れな人にはソフトウェアの設定が難しいことがある。

dividuum 2025-03-01T21:10:13

>その廃止は問題になっている。再生開始のタイミングを正確に制御するアプリが必要だからね。これまでの10年間、再生エンジンを自作してきたが、特に難しかった。正確な再生開始は私のソフトウェアでサポートされているよ。

szvsw 2025-03-02T15:31:29

いいね!info-Beamerの情報を見たことがあるかもしれない。BrightSignでも同じように設定できるZIP展開を使っているから、いつか話しましょう!メールを送るね。

niutech 2025-03-02T14:41:56

古いChromebookを遊び道具に使うのはもったいない。子供たちのために第三世界の学校に寄付したほうがいいんじゃない?Thinkpad 11eはまだまだ使えるし、最新のLubuntuを入れて困ってる人たちに渡した方がいいよ。第一世界のハードウェアが無駄になっているのは悲しい。

LTL_FTC 2025-03-02T18:18:41

ノートパソコンを第三世界に送るのは大変だよ。税関が古いモデルだと知らずに押収したり、なくなったり、賄賂が必要になったりすることもある。前の職場で百台以上のノートPCがあったけど、輸送に苦労した。もし物流が楽なら、もっと寄付できると思う。

niutech 2025-03-02T21:00:44

インドでは、5万円未満のノートパソコンは関税が無料だよ。5万から7万の範囲なら10%、7万以上は18%とGSTがかかる。ただし、以下の条件を満たせば関税が免除されることがある:使用感があったり、3年以上前の領収書があったり、海外での修理や保証書があればOK

greggman25 2025-03-01T19:16:37

GoogleでChromebookが出た時、ロビーの装飾を提案したけど、40〜64台必要ってことで却下された(笑)。動画をシンクさせるつもりはなかったけど、時間を基にしたアニメーションを作って、ネットで時計を同期させるのが理想かな。

preinheimer 2025-03-02T00:21:30

作者は試したみたいだけど、時計の同期がうまくいかなかったみたい。メモに書いてあったけど、ミリ秒単位で時間を正確に保てなかったから、この方法はダメだったって。

greggman25 2025-03-02T06:32:35

動画の同期がうまくいくかは疑問だけど、アクアリウムのページは毎秒サーバーに時間を聞いて同期してるよ。時間ベースのアニメーションにはこの方法が合う気がする。

_kb 2025-03-07T21:00:25

PTPはこういう時間同期に良いアプローチだね。LAN内での精度はサブマイクロ秒まで達成できるし、リアルタイムメディア関連の多くの製品で使われているよ。

simondotau 2025-03-02T04:10:28

これについてもっと深掘りする価値がありそう。同期間で時計がどのくらいずれたのか、24時間でどのくらいドリフトしたのかとか、SNTPがちゃんと機能していたのか、ローカルタイムサーバーを立ててみたのかなど、知りたい。

01HNNWZ0MV43FF 2025-03-02T05:50:10

昔IoTプロジェクトで、NTPがブロックされているとPCの時計がすぐずれることに驚いた。数ミリ秒のずれでも驚かない。このようにすることで、時計が速くなることを防いでいるのは思慮深いデザインだと思った。

Someone 2025-03-02T13:16:17

確かに、そういう設計は思慮深いけど、’現代の’ NTPアルゴリズムを使えば必要ないと思う。彼らはハードウェア時計から遅くすることで時間を失わせるから、元に戻す必要はないよ。

もっとコメントを表示(1)
crote 2025-03-03T02:45:10

正確な時間管理は難しいよね。コンピュータは長期的な時計の安定性がそれほど必要ないから、高価な時間管理ハードウェアをわざわざ入れる理由もないし、毎日NTPで同期すれば済むんだ。そんな中で「ミリ秒/日」はかなりいい部類だと思うよ。通常の結晶オシレーターは20PPMくらいの誤差があって、最悪で1日あたり約2秒のズレだ。

varun_ch 2025-03-02T11:44:02

あまり試す機会がなかったんだけど、時計の同期はできてるのに次にチェックするともうダメだった。将来的にこの辺りを掘り下げるのは面白そうだと思う。

simondotau 2025-03-02T23:38:06

同期の問題は、ChromeOSを生のLinuxディストリビューションに置き換えた後に観察されたものなのか?ChromeOSには時間の同期に関する問題が幾つかあると思う。

szvsw 2025-03-01T21:02:11

固定メディアがあれば、この方法はかなり効果があるかも。特に音声に関与する場合、20~30msのズレでもかなり目立つからいい時計の同期が必要だね。でもNTPやPTPを使えば、かなりのところまで行けるよ。

ashirviskas 2025-03-01T23:57:43

すごい!私は4x4のタブレットを使って同じようなことをやったんだ。全16台をADB経由で接続して、ほとんどを自動化したんだ。Wi-Fiで16のVNCクライアントを使ってストリーミングして、PCが19のディスプレイを持ってる状態は最高だったよ。もちろん、ハードウェア周りは結構面倒だったけど。

bazzargh 2025-03-01T19:50:34

昔の話だけど、ジャンクヤードジャumbotronっていうのがあって、ランダムなディスプレイを組み合わせて大きな画像を表示できるものだよ。

varun_ch 2025-03-01T20:51:41

メディアラボはいろんな面白いものを作ってるね。今のウェブ技術でこれを作り直したら楽しそうだな。写真のアラインメントをメールで送るのも楽しそうだね。

amendegree 2025-03-02T11:59:52

もしスキミングして読むのをサボってたら分からないかもしれないけど、これは高校生たちが高校生活の中でやったプロジェクトで、すごく印象的だと思う。

mos_6502 2025-03-02T00:18:23

>今、なぜこれがうまくいくのか分からないけど、偶然に面白い解決策を見つけた。
>最も遅いコンピュータが最も速いコンピュータを制約する。
うまく機能するのは、システムの設計がボトルネックに最適化されてるからだね。この理論に関しては制約理論をチェックしてみて。

layer8 2025-03-01T20:21:46

まさにアンヒンジドな、Chromebooksだね。

simondotau 2025-03-02T04:11:13

それがジョークなんだよね。

netcraft 2025-03-02T14:23:53

すっごくクールだね!以前、5つの大きなタッチスクリーンTVを使って、テーブルみたいに並べて、各側面で別々のアプリを動かしながら、バックグラウンドで同期された動画を再生するプロジェクトをやったんだ。ユーザーは、一方から他方にオブジェクトを送信できるようにしてね。最終的にはMac Proで、アプリをredisで同期させたんだけど、安定運用が難しかったのが残念だった。PC同士をもっと連携させて、リソースを共有できる環境ができればいいのにと思う。

niutech 2025-03-02T14:49:45

それは分散コンピューティングって言うんだよ(https://en.m.wikipedia.org/wiki/Distributed_computing)で、LinuxやBSDで実現できるよ。

mrbluecoat 2025-03-02T14:24:41

>”自分専用のディストロを作る旅に出たんだ。最小限のシステムから始めて、KioskモードのChromiumを自動起動するスクリプトを作ろうとしたんだけど、NixOSはストレージの少ないChromebookには合わないことに気づいて、すぐに断念した。Debianの最小インストールを試みたけど、非常に手間がかかるし、FAIという自動インストールツールを見つけてからはかなり効率的に進められた。” 他にも自動インストール可能なオプションが知りたいな。

leohonexus 2025-03-02T02:56:06

Corebootに切り替えたことでフリーズが解消されたのが興味深い。何が原因だと思う?ACPIやDSDTが関係してるのかな、それとも元々のBIOSがHWコントローラーを正しく初期化できてなかったのかも。

oynqr 2025-03-02T06:52:29

それ、ウォッチドッグが作動してた可能性もあるんじゃない?

jpeggtulsa 2025-03-01T23:00:29

昔、300席のコールセンターでWindows Embeddedの薄型クライアントを使って、動画を同期させるってのをやったんだ。タイムスタンプと高精度のJavaScriptライブラリを使ってさ。夜中にはビジネス名と日々の統計を全画面に流して、呼び出し直前にはキューから動画やテキストを流してた。

nashashmi 2025-03-01T18:52:05

1つの動画を作って、コンピュータがその動画の特定の部分をズームインする方が楽だったんじゃないかな。それをブラウザで同時に再生すればいいと思う。

xmprt 2025-03-01T22:38:26

このプロジェクトで一番難しかったのは、各画面で違う動画を流すことよりも「ブラウザで動画を同時に流すこと」だった。Chromebookでそんな大きな動画を処理できても、動画の同期は難しいし、ソフトのインストールや自動起動の設定も大変だった。

dividuum 2025-03-01T19:47:44

13660×768の動画を速くデコードするのは非常に難しいと思うよ。

もっとコメントを表示(2)
gloflo 2025-03-01T19:39:46

弱いデバイスや省エネ目標に合わないかもしれないから、計算的には高くつくかもしれないね。

lakesta 2025-03-02T14:40:27

見事な仕事だね!ビジョンを持ってそれを最後まで貫く姿勢が成功の秘訣だよ。

incanus77 2025-03-02T23:39:15

Chromebookの再利用は素晴らしいよね。Teardown ‘23でのワークショップがきっかけだったんだ。$50で手に入るし、Linuxを動かすとすごく軽いよ!

sandreas 2025-03-02T03:26:38

iPod Nano 6のディスプレイを使った逆エンジニアリングの動画壁、ぜひ見たいね!11年前のMikes Electric Stuffの動画がオススメだよ。

cjaackie 2025-03-01T21:11:49

‘書き込み保護’のネジを見て、ToshibaのChromebookを思い出したよ。Mr. Chromeboxのおかげでcorebootが入ったんだ。ただ、eMMCでLinuxがうまく動かなかったのが残念。

niutech 2025-03-02T14:38:19

Lenovo Thinkpad 11eはゴミじゃないよ。Ubuntuを入れてまだ活用してるけど、アップグレードして寄付することを考えるべきだよ。

danans 2025-03-02T14:58:17

>1st worldの人が解体したり捨てたりするのは驚かないな。スマートフォンが普及して、発展途上国の子供がコンピュータを必要としなくなっているかもしれないし。

niutech 2025-03-02T15:35:03

インドでは約34%の学校がインターネット設備を整えてないし、50%以上が機能するコンピュータを持ってないって。これは数億人がテクノロジーにアクセスできてないってことだよ。

danans 2025-03-02T18:33:21

>インドは経済大国で、核兵器も持っているし、製造業も強い。それに34%の学校がネットを使えてないことは、裕福さと社会的不平等の結果なんだよ。

jojol 2025-03-01T18:48:10

素晴らしい仕事で、良い記事だったね。テストが終わった後、どんな動画を流したの?アクションの録画はある?

varun_ch 2025-03-01T18:56:31

ありがとう!実はまだ何を流すか決まってないんだ。計画としては、学校が自分たちの動画(学生の作品のモンタージュとか)を作ってアップロードできるツールを作るつもり。卒業後もセルフサービスで使えるかも。

xmprt 2025-03-01T22:41:16

これにもっと時間をかけるなら、無限にバウンドするDVDロゴなんて楽しいアイデアがあると思うよ。バウンドするたびにロゴの位置を同期させて、どのデバイスも同じものを見られるようにするといいかも。

i-am-gizm0 2025-03-01T22:13:34

めっちゃ広いPongゲームが楽しそうだよ!

hoc 2025-03-02T00:34:38

昔、Amigaのバウンシングボールデモをやったことがあるよ。マスター画面に接続したターミナルが、各自異なる部分を表示してた。今思うと、あれは楽しかったな。

varun_ch 2025-03-02T11:49:49

同じく!インタラクティブなことをやるのは実際かなり簡単で、socket.ioのウェブアプローチを選んだから。QRコードを使ってプレイヤーが参加し、広いPongゲームをして、スマホのジャイロスコープで操作できたら面白そう。

mezzman 2025-03-01T21:10:02

2013年にChromebook Pixelが発表されたときのは最高だったよ。
>「https://tomsepe.com/portfolio/google-pixeltree/」

cjaackie 2025-03-01T21:19:42

誰かがChromebook Pixelのディスプレイをスタンドアロンモニターにアダプトしたの覚えてる。いい4:3画面だったから自分もやりたかったけど、あまりにも美しくてカスタマイズできなかった。

fitsumbelay 2025-03-01T20:13:23

すごいよね!

IshKebab 2025-03-01T18:51:30

それは膨大な作業だね。今のうちに自由時間を楽しんで!

記事一覧へ

海外テックの反応まとめ
著者
海外テックの反応まとめ
暇つぶしがてらに読むだけで海外のテックニュースに詳しくなれるまとめサイトです。