「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2025.01.12
XML
カテゴリ: ネットワーク


動画配信に使用されるウェルノウンポート(Well-Known Ports)は、主にストリーミングプロトコルや動画関連の通信プロトコルに基づいています。これらのポートは、動画配信の種類(オンデマンド、ライブストリーミング)や使用するサービスによって異なります。


---



以下は、動画配信や関連プロトコルでよく利用されるウェルノウンポートの一覧です。


| **ポート番号** | **プロトコル/用途**                              | **詳細**                                                        |

|----------------|--------------------------------------------------|----------------------------------------------------------------|

| **80**         | HTTP                                             | 動画配信でのウェブブラウザアクセス(ストリーミングやダウンロード)|

| **443**        | HTTPS                                            | 暗号化されたHTTP通信を使用した動画配信                          |

| **1935**       | RTMP(Real-Time Messaging Protocol)             | ライブストリーミングやオンデマンドストリーミングで使用          |

| **554**        | RTSP(Real-Time Streaming Protocol)             | 動画ストリーミング制御(再生、停止、シーク)                    |

| **554**        | RTP(Real-time Transport Protocol)              | RTSPと組み合わせて使用されることが多い                          |

| **123**        | NTP(Network Time Protocol)                     | ストリーミング同期のための時刻同期                              |

| **5004, 5005** | RTP(Real-Time Transport Protocol)              | 音声や動画のリアルタイムストリーム転送                          |

| **7070**       | RTSP(Real-Time Streaming Protocol、代替ポート) | RealPlayerなどのアプリケーションで利用                         |


---


## **プロトコル別のポート利用詳細**


### **1. HTTP/HTTPS(ポート: 80, 443)**

- **用途**:

  - 動画配信プラットフォーム(例: YouTube、Netflix)のウェブベース通信。

  - HTTP Progressive StreamingやHLS(HTTP Live Streaming)など、セグメント化された動画配信で使用。

- **特徴**:

  - ファイアウォールやプロキシを容易に通過。

  - 暗号化(HTTPS)でセキュリティ向上。


---


### **2. RTMP(ポート: 1935)**

- **用途**:

  - ライブストリーミング(例: Twitch、Facebook Live)。

  - 動画配信サーバー(例: Adobe Media Server)との接続。

- **特徴**:

  - 低遅延で高品質のストリーミングを提供。

  - 現在ではHLSやDASHに置き換えられることが多い。


---


### **3. RTSP/RTP(ポート: 554, 5004, 5005)**

- **用途**:

  - IPカメラや監視システムでの動画ストリーミング。

  - 動画の制御(例: 再生、停止、シーク)。

- **特徴**:

  - ネットワーク帯域に応じた動的な調整が可能。

  - 音声ストリーミングと組み合わせたマルチメディア配信。


---


### **4. HLS/DASH(HTTPベース、ポート: 80, 443)**

- **用途**:

  - 動画オンデマンド(例: Netflix、Amazon Prime Video)。

  - セグメント化された動画ファイルをHTTP経由で配信。

- **特徴**:

  - アダプティブビットレートに対応(帯域に応じた品質調整)。

  - HLSはApple、DASHは標準化された仕様。


---


### **5. NTP(ポート: 123)**

- **用途**:

  - ストリーミング同期。

  - 動画配信時のタイムスタンプ補正。

- **特徴**:

  - 配信の時間的整合性を確保。


---


## **その他のポート番号(登録済み/動的ポート)**

登録済みポートや動的ポートも動画配信で利用される場合があります。


| **ポート番号** | **プロトコル/用途**                              |

|----------------|--------------------------------------------------|

| **8080**       | HTTP(代替ポート)                               |

| **8443**       | HTTPS(代替ポート)                              |

| **1936**       | RTMP(RTMPの代替ポート)                         |

| **3478, 5349** | STUN/TURN(WebRTCのNAT traversal)               |


---


## **ファイアウォール設定時の考慮点**

1. **許可すべきポート**:

   - 動画配信に必要なポート(例: 80, 443, 1935, 554)を開放。

2. **不要なポートの遮断**:

   - セキュリティを強化するため、未使用のポートは閉じる。

3. **プロトコルの暗号化**:

   - HTTPSやTLSを利用して通信を保護。


これらのポートを活用し、適切な設定を行うことで、動画配信システムを効率的かつ安全に運用できます。






お気に入りの記事を「いいね!」で応援しよう

Last updated  2025.01.12 22:49:40


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: