12362: みかん弁当 @Kkakka 2026/02/01 15:46:14通報 非表示

#投票トークに動画投稿機能つけたらもっと活発になると思う

#ということでGeminiに聞いてみた【全文】

結論から言うと、**「めちゃくちゃ重くなります」**。

動画はテキストや画像とは比較にならないほどデータ量が大きいため、何も対策せずに自社サーバーで完結させようとすると、サイト全体の動作がガクガクになったり、最悪の場合はサーバーが落ちたりします。

なぜ重くなるのか、主な理由は以下の3点です。

---

### 1. ネットワーク帯域(通信量)の圧迫

動画ファイルは数MB〜数百MBとサイズが巨大です。

* **10人が同時に再生**するだけで、サーバーが一度に送り出すデータ量が跳ね上がります。
* これによって他のページの読み込みまで遅くなる「通信の渋滞」が発生します。

### 2. ストレージ容量の不足

動画投稿が盛り上がれば盛り上がるほど、サーバーのハードディスク容量を猛烈な勢いで消費します。バックアップを取るのも一苦労です。

### 3. CPU負荷(エンコード処理)

投稿された動画を「スマホでもPCでも見られる形式」に変換(エンコード)する作業は、サーバーにとって非常に重い重労働です。

---

---

## 賢く回避するための「3つの戦略」

プロの現場でも、自前のサーバーだけで全てを賄うことは稀です。以下の方法を検討するのが一般的です。

| 方法 | メリット | デメリット |
| --- | --- | --- |
| **外部配信サービスの利用** | サーバー負荷がゼロに近い。 | サービス側の規約に縛られる。 |
| **クラウドストレージ(S3等) + CDN** | 高い拡張性。サイトは重くならない。 | 設定が複雑でコスト管理が必要。 |
| **動画API (MuxやCloudflare Stream)** | エンコードから配信までお任せ。 | 利用料がかかる。 |

> **アドバイス:**
> 初めの一歩としては、**YouTubeの非公開・限定公開リンクを埋め込む**か、**Vimeoなどの外部プレーヤーを利用する**のが、サーバー負荷と開発コストを抑える一番の近道です。

らしいです。(頼りにならない人間)