11 ポイント 投稿者 laeyoung 2025-10-28 | 12件のコメント | WhatsAppで共有

一人で家で秋の野球を見ながら楽しんでいて、昔のように友だちと一緒に野球やeスポーツを見たいと思うようになりました。野球はリアルタイム配信がすべて有料なので難しいですが、LoLはYouTube Liveで配信しているので、せめてLoLだけでも友だちと一緒に見ながらチャットできたらどうだろう? というアイデアで作りました。

🔗 Viewing Pub サービスリンク

サービスの使い方

  1. YouTube Live URLを入力するかおすすめイベントを選ぶと、YouTube Liveを一緒に見るためのチャットルームを作成できます。
  2. 作成されたリンクを友だちに共有して、同じYouTube Liveを見ながらチャットできます。
  3. 作成されたルームは最後のアクティビティから24時間が経過すると、チャット履歴とともに削除されます。

技術スタック

  • AI: Claude Code (Sonnet 4.5)
  • Frontend: Next.js + Vercel
  • Backend: Firebase Realtime DB

Claude Codeにうまく書いた2つ目のプロンプトだけで、1時間で機能を試せるプロトタイプまで作れて驚きました。Sonnet 4.5 + Plan mode + Thinking mode の組み合わせが良かったです! さらに半日ほど追加作業をして、今のバージョンまで作りました。

ps. 今日の午後4時に行われる LoL Worlds ベスト8 GEN vs HLE のためのチャットルームをあらかじめ作っておきました。あとでご覧になれそうでしたら、ここに来て一緒にチャットしながらサービスへのフィードバックをいただけるとうれしいです。🤲

12件のコメント

 
hayeseung 2025-11-10

すごいです。素晴らしいです。

 
shakespeares 2025-10-28

アイデアに点数を付けます!

 
laeyoung 2025-10-30

ありがとうございます 🙌!

 
chicol 2025-10-28

再生速度も同期されますか?

 
chicol 2025-10-28

再生区間が変更されたときにも同期されるのか気になりますね

 
laeyoung 2025-10-28

YouTube Liveの映像のみを対象としているため、「同期 == Live」という前提で開発されました。音声会話ではなくチャットなので、1〜2秒の同期差はありますが、ネタバレになるほど大きくはないと考えています。

 
nvkzrx 2025-10-28

YouTube Partyみたいなものですね

 
laeyoung 2025-10-28

似たようなものがあったんですね! 脳が先に動いてAIにやらせて、そういえば調査もしないままとりあえずやってしまいましたね 🤣

 
t7vonn 2025-10-28

いいアイデアですね

 
laeyoung 2025-10-28

ありがとうございます! 実はもっと見たいのは野球とサッカーなんですが、一般的なスポーツはほとんどが有料中継で、YouTube Liveでやっているものがあまりないので(泣)

 
hidarite 2025-10-28

AfreecaTVに似ていますね。

 
laeyoung 2025-10-28

ホスティングをしているわけでもしていないわけでもないので、ライブ配信サービスに別個のプライベートチャット欄だけを付けたと見るほうが近い気がします