ネットワーク
概要 以前、UnityでNDI SDKを利用して映像を受信するプラグインを作る記事を書きました。 今回はこれを拡張して映像配信部分の実装について書きたいと思います。具体的には、配信映像の準備とそのエンコード、およびDLLの利用法についてまとめます。 なお、…
NDI SDKのDLLをUnityで扱えるようにする過程を通して、C++ライブラリの使い方を解説していきます。
概要 WebブラウザからUnityへ(そしてビルドしたアプリにも)データを送信したいことがあったのでWebSocketをUnityで利用する方法およびWebブラウザからデータを送信する方法を試してみたのでそのメモです。 Unity側のWebSocketの利用は以下のライブラリを利…
概要 概観する 登場人物 クラス enum フロー セットアップ ネットワークの初期化 コネクション、データ受信などのネットワークイベントをハンドリングする サーバへ接続する シリアライズしてデータを送受信する データのシリアライズ プロトコルについて考…
概要 前に使っていたNetworkViewを使った処理はdeprecatedになり、新しく UNET という仕組みが登場しました。 今回はこれを使っていくにあたって色々新しい概念が出てくるのでそれをまとめておこうと思います。 用語整理 UNETを使う上で、(慣れるまでは)色…
概要 今作っているコンテンツはネットワークの同期を行って遊ぶゲームを想定していて、プラットフォームにPhotonを選びました。 ネットワーク同期をする場合、サーバ・クライアント型のものとP2P型のものとがあり、PhotonはP2P型のものになります。 UNETもPh…