なんかいろいろしてみます

Jan 31, 2019 - 1 minute read - HoloLens

HololensWebSocketControlの紹介

HoloLensでWebSocketによる通信を行いたかったので作成しました.

概要

  • HoloLensとパソコンの間でWebSocket通信が行えます.
  • パソコン側はUnityEditorでの利用を想定し,WebSocketSharpを利用しています.
  • UWP側にはwebsocketのクライアント機能が標準で提供されています.
  • ただしUWP側のWebSocketにはサーバー機能はないのでクライアント機能のみ機能します.
  • プロジェクトはGithubで公開中 : HololensWebSocketControl

使い方

  • サンプルの利用方法
  • サンプルのWebSocketControlSampleのipAddressの項目にパソコンのIPアドレスを設定してHoloLens用とPC用にビルドします.
  • PCビルドの実行時はパソコンからスペースキーを押下すると文字列が送信されてます.
  • 受信文字列は正面に表示されます.
  • HoloLens側にも文字が表示されていれば成功です.

  • 送信データはstring型の文字列とbyte配列のデータを送受信できます.

  • サーバー側は受信データを接続中のデバイス全てに対して同じ内容を送信するようになっています.

まとめ