回線ラグについて

Q-Pot は、早押しクイズをオンラインで行う以上、どうしてもネットワークがもたらす「ラグ」という概念とは切っても切れない関係にあります。早押しクイズはリアルタイム性が求められるので、ボタンを押したのにすぐに反応がないことによって、ラグを感じるケースが多いと思います。
Q-Pot の場合、ラグは以下3つの要素の掛け算で現れてくるものなので、どれかひとつの要素で遅延が大きくなると、それがボトルネックとなって全体に影響が出ます。

(1) 入室者がお使いの回線に起因する遅延(特に有線か無線か)
(2) Q-Pot のアプリそのものの処理遅延
(3) Q-Pot が使用しているサーバーの遅延

このうち、(2) については当方である程度考慮して作成されており、早押しボタンにかかわる処理は、なるべく遅延を起こさず、高優先度で処理される設計です。
(3) については、Q-Pot が使用している音声通話PFの仕様に依存するところですが、こちらで計測したところ、20-30ms 程度のレスポンスが得られています。この程度であれば、ほとんどラグを感じないレベルだと思われます。ただし、この音声通話PFは、クイズだけでなく日本全国色々なオンラインツールで使用されているPFのため、接続者数が多くなればレスポンスも遅くなるリスクはあります。

(1) は、当方の経験上、特にWi-Fiなど無線環境の人に遅延が起こりやすいようです。他の入室者との接続状態の乖離が大きくなると Q-Pot から自動退室という挙動になることもあります。どんなに高速な無線環境であっても、無線の特性上、どうしても通信速度の粗密が発生するものですから、開発者としては、有線環境でクイズされることを推奨しています。オンラインクイズにおいては、普通速度の有線環境は高速な無線環境に勝ります。

入室者のうち特定の人のみラグを感じるようであれば、(1) が原因の可能性が高く、全員に等しくラグを感じるようであれば、(3) が原因の可能性が高い、と切り分けできます。

上記情報が参考になればと思います。

Ver1.3.1 - 1.3.6 リリース内容

■Ver1.3.6 (2021/02/11)

*マニュアルの誤記を修正

*寄付に関する記載を追記


■Ver1.3.5 (2021/02/03)

*入室ログ修正

*名前の最大字数を10字、部屋名の最大字数を15字に制限


■Ver1.3.4 (2021/01/26)

*音声の読み込みを最初の一度だけにし、以降はバッファ領域から読み出すよう修正


■Ver1.3.3 (2021/01/21)

*ボードクイズで入退室があっても、司会の正誤操作板が更新されない不具合を修正


■Ver1.3.2 (2021/01/14)

*チャット欄のフォントを変更

*録音ウィンドウをデフォルト非表示化。 /record で表示可能とした


■Ver1.3.1 (2021/01/12)

*マイク不許可で入室した際、アイコンがマイクON状態で固定される不具合を修正

*マニュアルを修正


Ver1.2.3 - 1.3.0 リリース内容

■Ver1.3.0 (2021/01/11)

*AQLルールで1枠に2人いる場合、司会操作で×数が減らない事がある不具合を修正

*途中退出してから再入室時、退出直前のポイント/×数を記憶して自動で再設定する機能を追加(同じセットで、同一の名前の場合に限り適用)

*誰かが解答権を取得中に入室があった際、正誤判定した結果状態が不一致となる不具合を修正

*観戦者の名前を表示できるコマンドを追加 (/watcher)

*通信量削減対策

*ゲームパッドのチャタリング対策


■Ver1.2.9 (2021/01/09, 内部版 未リリース)

*早押しボタン・正解・誤答の効果音を5種類に増加、ボードの効果音変更

*入室中に F5更新操作により退室する現象を防止

*通常時、入室者の表示を中央アラインに修正

*司会権限移譲後もボードの司会操作ができてしまう不具合を修正

*一部表示修正

*不具合解析ログ修正

*マニュアルを修正


■Ver1.2.8 (2021/01/05)

*早押しボタン・正解・誤答の効果音をそれぞれ4種類から選べるよう変更

(「個人設定」から選択可能)


■Ver1.2.7 (2021/01/01)

*通常ルールにおける勝ち抜け表示を修正


■Ver1.2.6 (2021/01/01)

*特定の参加者のポイントと×数を司会者側で修正できるインタフェースを追加

*使用ブラウザによりオープニングクレジットの背景色を変えるよう修正(解析用)


■Ver1.2.5 (2020/12/28)

*不具合解析ログを修正

*サウンドのファイルフォーマットを修正


■Ver1.2.4 (2020/12/28)

*不具合解析ログを修正

 

■Ver1.2.3 (2020/12/27)

*司会者がルール設定中に入室があると、ルール設定ウィンドウが閉じてしまう不具合を修正

*AQLルールの勝ち抜けポイント設定を設定画面に追従するよう修正

*ダブルチャンス以上のルールにおけるUndoの不具合を修正

*トップページから開発ブログをリンク (今後リリースノートはこちらに記載)


【不具合?】勝手にボタンがついてしまう

不具合報告フォームより 

回答席が一番左なのですが、勝手にボタンがついてしまう

こちらでは少なくとも発生していないので、なにか条件があるものと思います。もう少し詳しく状況を教えていただけますと幸いです。

・入室後つねに点いてしまう状態になるのか、時々突然点いてしまうのか

・ゲームパッドは接続されているか → 接続していたら、外した場合でも勝手に点いてしまうか

一番考えられるのは、ゲームパッドが接続されていて、どれかのボタンがつねに押されっぱなしの状態になっている場合です。そういったことはないでしょうか?あるいは「キーボードのEnterキーが押されてしまっている」も考えられます。(何も書かれていないチャット欄にEnter押下でもボタンとして機能します)