15
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Unityを使った映像配信方法

Last updated at Posted at 2021-07-25

Unityを使って映像配信をしてみたかったので、方法を調べてみました。

1.OBS Studioに出力

Unity内の映像をOBSに出力し、HTTPサーバから映像を取得する方法

UnityCapture

UnityCamを基に作られたUnity内のカメラをノートPCの内側カメラとして扱えるようになるUnityプラグイン
4kも対応可能

2.NDI(ネットワークデバイスインターフェイス)

LANを介してビデオを共有することができる
NDIホストを自動検出可能
ロイヤリティフリー

KlakNDI

NDIを使用してコンピューター間でビデオフレームを送受信できるようにするUnityプラグイン

3.SPOUT

同一PC内のアプリ間高で速映像共有ができる

KlakSpoutUnity

SPOUTを使用してコンピューター間でビデオフレームを送受信できるようにするUnityプラグイン

4.WebRTC(Web Real-Time Communication)

ウェブブラウザやモバイルアプリケーション間でのリアルタイム通信で、Web会議システム等で利用されている。

WebRTC for Unity

WebRTCを使用するためのUnityプラグイン
Unity Render Streamingで同時に 複数の端末のブラウザに対して映像のストリーミング配信することができる。

Unity間での配信の参考記事

Sora Unity SDK
1:1,1:多で映像配信できるプラグイン

5.HLS(HTTP Live Streaming)

ライブ配信、VOD(Video On Demand)配信に対応している通信規格
Abema TV等で使用されている

Unityの配信用プラグインは配布されていない?

受信は以下のアセットで可能

15
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?