オンライン設定について
各設定項目について
後程詳細を追記します。
リスト内にはMQTTで主に使用される番号が振られています。
Broker Addressについて
使用するMQTTブローカーについて予め用意されているブローカー以外に、
自身で用意したブローカーに接続する事が可能です。
Name | Broker Address | TCP Port | TLS Port | WebSocket Port | Link |
---|---|---|---|---|---|
EMQX | broker.emqx.io | 1883 | 8883 | 8083 | Link |
HiveMQ | broker.hivemq.com | 1883 | 8883 | 8000 | Link |
Mosquitto | test.mosquitto.org | 1883 | 8883, 8884 | 80 | Link |
Mosquittoを例に解説します。
MosquittoはCentOS、Ubuntu等のLinuxディストリビューションの他、Windowsでも動作します。
Linuxの場合、インストールはターミナルで以下のコマンドを実行します。
# Mosquitto(Broker)をインストール
$ sudo apt-get install mosquitto
ブローカーの開始と確認、停止は以下のコマンドで行います。# システムの起動
$ sudo systemctl start mosquitto
# システムの状態確認
$ sudo systemctl status mosquitto
# システムの終了
$ sudo systemctl stop mosquitto
Windowsの場合は、Mosquittoの公式サイトで配布されているインストーラーを起動してインストールします。
デバイスからのアクセスを許可するには「mosquitto.conf」の設定ファイルの書き換えが必要です。
LAN内で使用する場合はlocalのIPアドレスで接続が可能です。
デバイスからのアクセスを許可するには「mosquitto.conf」の設定ファイルの書き換えが必要です。
listener 1883
allow_anonymous true
コマンドプロンプトを開き、インストールしたフォルダ内でmosquitto -v
を実行して、起動させます。LAN内で使用する場合はlocalのIPアドレスで接続が可能です。
マッチング条件について
- プレイ方法選択で「オンライン」を選択している事
- MQTTブローカーの接続先サーバーが同じ
- ルーム名が同じ
- 楽曲情報が同じ
「タイトル名」「サブタイトル名」「作曲者名」「譜面制作者名」
「 (#63) 楽曲ファイル音声の再生時間 秒単位(#62) 最後のノーツの時間」