* モジュールが起動していない
bden.exe をクリックすると無画面&無反応のまま タスクマネージャー > プロセス に常駐します。
※↑はタスクの存在確認について
※bden.exe はスタートアップ起動を勧めています
* モジュール設定に問題あり
複数人のアプリ利用者が居てルーターを共有していれば、ポート衝突を回避する必要があります。
※LAN利用者数と一致するとは限りません
※ログイン設定も連動修正をお願いします、モジュール設定と初期値は同じ
→ 1人だけなら、何もしないのが普通
* ルーター設定に問題あり
ポートマッピング(外→内)における音声データの転送を何に任せる?
→ (ツール)startup.vbsのショートカットをスタートアップへ入れるのがオススメ!bden.exe も起動します
→ (ネット機器(Web設定))もちろん結構です、恒久的に設定が維持されます
※ログイン直後にポマ値を確認し、再設定なりポマ処理をします
※モジュール設定の値を使います、尚…呼の確立にはログイン設定が使われます
* ルーター挙動に問題あり
安定稼動になれば何も起きなくなるも、初回時やいじった後は以下を食らうことも…
→ アプリを入れたのに音なしはおかしいです、問題発生中
> ※滅多に置きませんが、以下ならルーターを再起動し、PCをリブートしましょう!周辺装置の問題がPC本体(OSの装置認識)にも連鎖?(体感:PC再起動するまで…音なしから逃れられず)
> ※音なしの原因は音声がルーターを越えられず∴log.txt(RLen=0)
> ※音に関しては80,443と関係ない
> _upnpc l.bat をクリックする
> ```
> 現在のコード ページ: 932
> upnpc : miniupnpc library test client, version 2.2.3.
> (c) 2005-2022 Thomas Bernard.
> Go to http://miniupnp.free.fr/ or https://miniupnp.tuxfamily.org/
> for more information.
> No IGD UPnP Device found on the network !
> 続行するには何かキーを押してください . . .
> ```
* VPN接続は不通…対象外!要望次第
音声データをWAN上に飛ばそうとすると、VPNアプリの決め打ちされた値(ポート番号)がデータ転送の邪魔になります。VPN対応にはそれなりの時間とコストがかかる。
* 以下は常駐アプリの行動ログ /logs/log.txt です
ブラウザは性質上…OS機能(ファイル読み書き等)へアクセスできません!よって、音データのソケット送受信は常駐アプリがします、音の問題は送受信の問題と概ね連動するので、ログを見るべし。
* 正常通話は↓です
自環境はループバック用に複数人居たり、普通しなさそうな操作もワザとしています。
※音がしない 困ったケース も正常通話以下に載せています。該当していないか確認しましょう。
※相手設定は自分に影響します、両装置の正常が前提!原因から自分の対処を決めましょう。
押下者
使用ポートは`固定値(24538)`
設置者は押下者の使用ポート番号を知れない!押下者の電話番号`(2001~)`は要求時に決る
```
2025/09/27 13:46:31 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 13:46:31 recvPort(listening port) = 12346
2025/09/27 13:46:31 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 13:46:35 startSndRtp circle time = 400 ms
2025/09/27 13:46:46 startRcvRtp circle time = 411 ms
2025/09/27 13:47:17 killed by [end]
2025/09/27 13:47:17 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 13:47:17 Rcv[end] MIC=2 SPK=1 (RLen=1126400)
2025/09/27 13:47:17 Snd[end] MIC=2 SPK=1 (SLen=1459200)
```
設置者
使用ポートは `初期値+1` にした↓理由↓ `…A24539(24538+1)`
ループバックルーターを使い…隣同士のPC2台でテストしているから
```
2025/09/27 13:46:26 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 13:46:26 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 13:46:26 recvPort(listening port) = 12346
2025/09/27 13:46:28 answer's startRecvRtp after 2(s). danX = 3
2025/09/27 13:46:30 startSndRtp circle time = 417 ms
2025/09/27 13:46:32 startRcvRtp circle time = 400 ms
2025/09/27 13:47:03 [recvfrom] 127.0.0.1:59998 cstop
2025/09/27 13:47:03 Rtp::stopRecvRtp()
2025/09/27 13:47:03 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 13:47:03 Rcv[end] MIC=1 SPK=2 (RLen=1164800)
2025/09/27 13:47:03 Snd[end] MIC=1 SPK=2 (SLen=1139200)
```
* デバイスの未装着(押下者PCにスピーカーがない)
SPK:スピーカーデバイスの数…1以上であれば問題なし
押下者
デバイスの装着を忘れた
```
2025/09/27 14:30:39 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:30:39 startRcvRtp has done to not equip a speaker device
2025/09/27 14:30:39 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 14:30:40 Snd[end] MIC=1 SPK=0 (SLen=12800)
```
設置者
相手の未装着の影響で`RLen=0`を食らった!即断し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:30:43 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:30:43 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 14:30:43 recvPort(listening port) = 12346
2025/09/27 14:30:45 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 14:30:45 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:30:45 killed by [end]
2025/09/27 14:30:45 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:30:45 Rcv[end] MIC=1 SPK=2 (RLen=0)
2025/09/27 14:30:45 Snd[end] MIC=1 SPK=2 (SLen=64000)
2025/09/27 14:31:06 [recvfrom] 127.0.0.1:59998 cstop
```
* デバイスの未装着(設置者PCにマイクがない)
MIC:マイクデバイスの数…1以上であれば問題なし
押下者
相手の未装着の影響で`RLen=0`を食らった!終了を受信し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:02:07 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:02:07 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 14:02:07 recvPort(listening port) = 12346
2025/09/27 14:02:10 startSndRtp circle time = 400 ms
2025/09/27 14:02:20 killed by [end]
2025/09/27 14:02:20 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:02:20 Rcv[end] MIC=2 SPK=1 (RLen=0)
2025/09/27 14:02:20 Snd[end] MIC=2 SPK=1 (SLen=435200)
```
設置者
デバイスの装着を忘れた
```
2025/09/27 14:02:06 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:02:06 startSndRtp has done to not equip a mic device
2025/09/27 14:02:06 recvPort(listening port) = 12346
2025/09/27 14:02:08 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 14:02:08 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:02:08 killed by [end]
2025/09/27 14:02:08 OUT(0 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:02:08 Rcv[end] MIC=0 SPK=1 (RLen=0)
2025/09/27 14:02:21 [recvfrom] 127.0.0.1:59998 cstop
```
* デバイスの未装着(押下者PCにスピーカーがない)(設置者PCにマイクがない)
押下者
デバイスの装着を忘れた
```
2025/09/27 14:41:16 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:41:16 startRcvRtp has done to not equip a speaker device
2025/09/27 14:41:16 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 14:41:16 Snd[end] MIC=1 SPK=0 (SLen=12800)
```
設置者
デバイスの装着を忘れた
相手の未装着の影響で`RLen=0`を食らった!即断し`Rcv[end]`へ
```
2025/09/27 14:41:09 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:41:09 startSndRtp has done to not equip a mic device
2025/09/27 14:41:09 recvPort(listening port) = 12346
2025/09/27 14:41:11 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 14:41:11 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:41:11 killed by [end]
2025/09/27 14:41:11 OUT(0 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:41:11 Rcv[end] MIC=0 SPK=1 (RLen=0)
2025/09/27 14:41:17 [recvfrom] 127.0.0.1:59998 cstop
```
* デバイスの未装着(押下者PCにスピーカーがない・マイクがない)
押下者
デバイスの装着を忘れた
```
2025/09/27 14:13:19 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:13:19 startSndRtp has done to not equip a mic device
2025/09/27 14:13:19 startRcvRtp has done to not equip a speaker device
```
設置者
相手の未装着の影響で`RLen=0`を食らった!即断し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:13:10 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:13:10 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 14:13:10 recvPort(listening port) = 12346
2025/09/27 14:13:12 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 14:13:12 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:13:12 killed by [end]
2025/09/27 14:13:12 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:13:12 Rcv[end] MIC=1 SPK=2 (RLen=0)
2025/09/27 14:13:12 Snd[end] MIC=1 SPK=2 (SLen=76800)
2025/09/27 14:13:41 [recvfrom] 127.0.0.1:59998 cstop
```
* デバイスの未装着(設置者PCにスピーカーがない・マイクがない)
押下者
相手の未装着の影響で`RLen=0`を食らった!終了を受信し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:23:13 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:23:13 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 14:23:13 recvPort(listening port) = 12346
2025/09/27 14:23:16 startSndRtp circle time = 400 ms
2025/09/27 14:23:23 killed by [end]
2025/09/27 14:23:23 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:23:23 Rcv[end] MIC=2 SPK=1 (RLen=0)
2025/09/27 14:23:24 Snd[end] MIC=2 SPK=1 (SLen=345600)
```
設置者
デバイスの装着を忘れた
```
2025/09/27 14:23:09 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:23:09 startSndRtp has done to not equip a mic device
2025/09/27 14:23:09 startRcvRtp has done to not equip a speaker device
2025/09/27 14:23:36 [recvfrom] 127.0.0.1:59998 cstop
```
* デバイスの未装着(押下者PC&設置者PCの両方にスピーカーがない・マイクがない)
押下者
デバイスの装着を忘れた
```
2025/09/27 14:18:38 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:18:38 startSndRtp has done to not equip a mic device
2025/09/27 14:18:38 startRcvRtp has done to not equip a speaker device
```
設置者
デバイスの装着を忘れた
```
2025/09/27 14:18:34 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:18:34 startSndRtp has done to not equip a mic device
2025/09/27 14:18:34 startRcvRtp has done to not equip a speaker device
2025/09/27 14:19:00 [recvfrom] 127.0.0.1:59998 cstop
```
* ポマの不備
音声データーをルーター経由で、転送できない
※`ルーター経由の通り道` の作成行為を`ポートマッピング(ポマ)`と後述します
押下者1
`doin`は伝わらず、呼び出しは継続!32秒経ったので
ルーターの設定不良が原因で`RLen=0`を食らった!即断し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:49:26 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:49:26 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 14:49:26 recvPort(listening port) = 12346
2025/09/27 14:49:29 startSndRtp circle time = 400 ms
2025/09/27 14:49:58 asker's startRecvRtp after 32(s). danX = 0
2025/09/27 14:49:58 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:49:58 killed by [end]
2025/09/27 14:49:58 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:49:58 Rcv[end] MIC=2 SPK=1 (RLen=0)
2025/09/27 14:49:58 Snd[end] MIC=2 SPK=1 (SLen=1024000)
```
設置者1
受話器を(ベル鳴が数回で)上げた=`doin`
ルーターの設定不良が原因で`RLen=0`を食らった!即断し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:49:22 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:49:22 recvPort(listening port) = 12346
2025/09/27 14:49:22 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 14:49:24 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 14:49:24 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:49:24 killed by [end]
2025/09/27 14:49:24 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:49:24 Rcv[end] MIC=1 SPK=2 (RLen=0)
2025/09/27 14:49:24 Snd[end] MIC=1 SPK=2 (SLen=64000)
2025/09/27 14:51:06 [recvfrom] 127.0.0.1:59998 cstop
```
押下者2
`doin`は伝わらず、呼び出しは継続!29秒後に発先切断
ルーターの設定不良が原因で`RLen=0`を食らった!即断し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:56:54 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 14:56:54 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 14:56:54 recvPort(listening port) = 12346
2025/09/27 14:56:57 startSndRtp circle time = 400 ms
2025/09/27 14:57:23 [recvfrom] 127.0.0.1:59998 crstop
2025/09/27 14:57:23 Rtp::stopRecvRtp()
2025/09/27 14:57:23 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:57:23 Rcv[end] MIC=2 SPK=1 (RLen=0)
2025/09/27 14:57:23 Snd[end] MIC=2 SPK=1 (SLen=908800)
```
設置者2
受話器を(ベル鳴が数回で)上げた=`doin`
ルーターの設定不良が原因で`RLen=0`を食らった!即断し`Rcv[end]`と`Snd[end]`へ
```
2025/09/27 14:56:49 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 14:56:49 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 14:56:49 recvPort(listening port) = 12346
2025/09/27 14:56:51 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 14:56:51 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 14:56:51 killed by [end]
2025/09/27 14:56:51 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 14:56:51 Rcv[end] MIC=1 SPK=2 (RLen=0)
2025/09/27 14:56:52 Snd[end] MIC=1 SPK=2 (SLen=76800)
```
押下者3
着先切断を受けて…電話絵に戻り、再度掛けた!今の押下は無視されるがベル鳴へ
```
- - - - - - - - - - - - - - - - - - - - - - - - - - - 自分から切った
2025/09/27 15:12:47 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 15:12:47 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 15:12:47 recvPort(listening port) = 12346
2025/09/27 15:12:50 startSndRtp circle time = 400 ms
2025/09/27 15:12:57 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 15:13:03 [recvfrom] 127.0.0.1:59998 info (32秒間の押下は無視される)
neipa = 111.234.173.98
local = 192.168.1.3▲
local = 192.168.56.1
RTP status = 3 <<< 送受信(通話中)
sipterminal-1.50
2025/09/27 15:13:11 [recvfrom] 127.0.0.1:59998 crstop
2025/09/27 15:13:11 Rtp::stopRecvRtp()
2025/09/27 15:13:11 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 15:13:11 Rcv[end] MIC=2 SPK=1 (RLen=0)
2025/09/27 15:13:11 Snd[end] MIC=2 SPK=1 (SLen=755200)
- - - - - - - - - - - - - - - - - - - - - - - - - - - 32秒経過したので
2025/09/27 15:07:26 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 15:07:26 I am asker. sendTo = 111.234.173.98:24539
2025/09/27 15:07:26 recvPort(listening port) = 12346
2025/09/27 15:07:29 startSndRtp circle time = 400 ms
2025/09/27 15:07:36 [recvfrom] 127.0.0.1:59998 5002:6:111.234.173.98A24539 2001
2025/09/27 15:07:42 [recvfrom] 127.0.0.1:59998 info (32秒間の押下は無視される)
neipa = 111.234.173.98
local = 192.168.1.3▲
local = 192.168.56.1
RTP status = 3 <<< 送受信(通話中)
sipterminal-1.50
2025/09/27 15:07:58 asker's startRecvRtp after 32(s). danX = 0
2025/09/27 15:07:58 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 15:07:58 killed by [end]
2025/09/27 15:07:58 OUT(24539 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 15:07:58 Rcv[end] MIC=2 SPK=1 (RLen=0)
2025/09/27 15:07:58 Snd[end] MIC=2 SPK=1 (SLen=1024000)
```
設置者3
受話器をすぐ上げて、すぐ着先切断
```
- - - - - - - - - - - - - - - - - - - - - - - - - - - 自分から切った
2025/09/27 15:12:36 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 15:12:36 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 15:12:36 recvPort(listening port) = 12346
2025/09/27 15:12:38 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 15:12:38 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 15:12:38 killed by [end]
2025/09/27 15:12:38 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 15:12:38 Rcv[end] MIC=1 SPK=2 (RLen=0)
2025/09/27 15:12:38 Snd[end] MIC=1 SPK=2 (SLen=64000)
2025/09/27 15:12:39 [recvfrom] 127.0.0.1:59998 cstop
- - - - - - - - - - - - - - - - - - - - - - - - - - - 32秒経過した
2025/09/27 15:07:15 [recvfrom] 127.0.0.1:59998 doin 111.234.173.98
2025/09/27 15:07:15 I am answer. sendTo = 111.234.173.98:24538(should be 24538)
2025/09/27 15:07:15 recvPort(listening port) = 12346
2025/09/27 15:07:17 answer's startRecvRtp after 2(s). danX = 0
2025/09/27 15:07:17 Rtp::stopRecvRtpByMyself() at danX=0
2025/09/27 15:07:17 killed by [end]
2025/09/27 15:07:17 OUT(24538 < Iam[ANY]) INN(14896 > Iam[12346])
2025/09/27 15:07:17 Rcv[end] MIC=1 SPK=2 (RLen=0)
2025/09/27 15:07:17 Snd[end] MIC=1 SPK=2 (SLen=76800)
2025/09/27 15:07:20 [recvfrom] 127.0.0.1:59998 cstop
```
参考1
_que info.bat をクリックする
```
現在のコード ページ: 932
(see log.txt)続行するには何かキーを押してください . . .
C:\Program Files\bden\logs>tail log.txt
2025/09/16 04:41:22 [recvfrom] 127.0.0.1:59998 info
neipa = 111.234.173.98
local = 192.168.1.3▲
local = 192.168.56.1
RTP status = 0 <<< 0:無通話 1:送信 2:受信 3:送受信(通話中)
sipterminal-1.50
C:\Program Files\bden\logs>
```
参考2
MIC=総数 SPK=総数
デバイスマネージャー > サウンド、ビデオ、およびゲーム コントローラー
| Realtek High Definition Audio | USB Audio Device | デスクトップ | ノートブック |
|---|---|---|---|
| 有効 | 有効 | MIC=3 SPK=2 | MIC=2 SPK=3? |
| 無効 | 有効 | MIC=1 SPK=1 | 同左 |
| 有効 | 無効 | MIC=2 SPK=1 | MIC=1 SPK=2 |
| ○=1人居る | 押下者 | 設置者 | 備考 |
|---|---|---|---|
| 共有していない | ○ | 押下者、2人以上は想定外 | |
| 共有していない | ○ | ||
| 共有している | ○○ | 各々が別ポートを使う | |
| 共有している | ○ | ○ | 音声ポートは各々∴ |
押下者は…ルーター(24538:固定) → 使用PC(12346:変更不要)で受信します。 設置者(192.168.1.2) WANの外口`24539`で待ちます。初期値`24538`のままでは↑と衝突します。
2人目以降は`base.csv > 24538を+1`へ…続けて`ログイン設定(*1) > 24538を+1`してください。尚、各人が宅内環境からの接続で全国に分散しているようなら共有状態ではありません。
設置者は…ルーター(24539:変更可能) → 使用PC(12346:変更不要)で受信します。 > 同一環境下でブラウザ通話するならループバック対応のルーターが必要…NTT貸借ルーターは非対応
個人で「BBR-4HG」を購入し使用中!貸借はブリッジへ!ひかり電話が要るので > 修正する際は、ログイン設定(*1)と必ず連動させる
base.csv (修正前)…,24538,… (修正後)…,24539,…
ログイン設定 > 使用ポート (修正前)24538 (修正後)24539 > *1
1. 設置者ログイン > トラブル・設定等 からログインする
2. 使用ポート番号(24538)を確認しましょう ## 常駐アプリのリセット 「常駐アプリの再起動が必要」であれば、トップ画面の ■ ■ で出来ます。タスクマネで `bden.exe` を停止し再実行(引数なし)するのと同じ、只…ひとつ余計にします↓ > startup.vbs を実行するので、 > ※ポートマッピングが必要と判断すれば自動でします > ※重複実行は弾く > ■ ’起動中’ ■’停止中’と決め付けないこと
押すと反対に振れるだけ > 通話中の押下者がブラウザ更新をすると、今の自分の2001 はセッションから消えてしまいます、あなたは閲覧者の立場になります
※通話は継続し着先切断後の画面更新で電話絵に戻ります
※同一画面を立場の違う人同士が見ている!押下者のみが影響者である(3秒更新含)
関連)
閲覧者の画面がどうなり、どうすべきか説明します
※3秒更新の対象者ではないのでその時の状態を表示するだけ
※ベル鳴 通話中 は数秒数分後には必ず遷移するも…あなたの画面は[更新]押下まで変化なし ## 音がしない 気になるのはルーティング具合です。ルーター設定(ポートマッピング)に関わります、設定に必要な情報は↑に書きました。ルーターを直接いじる?MiniUPnPを使う?等し問題解決を図りましょう。 > WAN→ルーター→LAN内PCのトンネル開通をポートマッピングと呼びます。ルーターは外から内への侵入を基本…許しません。要は「穴あけ」作業です。一策ではありますがスタートアップへ入れたショートカット(startup.vbs)がOS起動時に道を作ります。でないと「音なし」になります。 > 手動でポートマッピングしたい人もいるだろうと思い、バッチを入れました > _my_apm.batに修正を加え適時実行しましょう > _my_dpm.batはせずとも問題ありません > 備忘録 > _upnpc l.bat をクリックする > ``` > - - - - - - - - - - - - - - - - - - - - - - - - - ポートマッピングされていないと > ExternalIPAddress = 111.234.173.98 > i protocol exPort->inAddr:inPort description remoteHost leaseTime > (((ココに何も出ない))) > GetGenericPortMappingEntry() returned 713 (SpecifiedArrayIndexInvalid) > 続行するには何かキーを押してください . . . > - - - - - - - - - - - - - - - - - - - - - - - - - ポートマッピングされていれば > ExternalIPAddress = 111.234.173.98 > i protocol exPort->inAddr:inPort description remoteHost leaseTime > 0 UDP 24538->192.168.1.3:12346 'libminiupnpc' '' 0 > 1 UDP 24539->192.168.1.2:12346 'libminiupnpc' '' 0 > GetGenericPortMappingEntry() returned 713 (SpecifiedArrayIndexInvalid) > 続行するには何かキーを押してください . . . > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - bden.exe を実行しただけではポマされません!一択が必要になります
| 方法 | 長所 | 短所 | 考察 | ポマの実行結果 |
|---|---|---|---|---|
| startup.vbs | 手間いらず | 48h制限 * | 最良 | /logs/log.txt |
| BATコマンド | 理解度↑ | 忘れると…音なし | セキュリティ意識 | 標準出力で確認する |
| WEB設定 | 手間いらず | ポートが空きっぱなし | 設定は消えない | もう済んでいる |
| ■ ■ | 手作業 | 手作業 | 簡単!再起動 | /logs/log.txt |
| 総称 | 長所 | 短所 | 接続 | オススメ |
|---|---|---|---|---|
| 百均イヤホン マイク |
ノイズなし (聴く) |
ノイズあり(言う) | AUX | 中 |
| 1⇔2変換の入手が困難 | ||||
| アナログスピーカー (10年もの) |
特になし | ノイズあり(聴く) 音量いじるだけで雑音 |
AUX | 小 |
| アナログマイク (10年もの) |
特になし | ノイズあり(言う) 生成された音に雑音あり |
AUX | 小 |
| 百均スピーカー | 据え置き型 | 内蔵DAC無(音質は期待薄) | AUX | 購入不可 |
| 勉強不足 | BT | ? | ||
| スピーカー フォン |
ノイズなし | PC使用中に音が出まくる (MUTEはPC断後も維持) |
USB | 大 |
| 据え置き型 | ||||
| USBマイク | ノイズなし | 特になし | USB | 購入予定 |
| 据え置き型 | ||||
| USBスピーカー | ノイズなし? | 取り扱い少な目 | USB | 購入予定 |
| 内蔵DAC有(音質は期待大) | ||||
| USBヘッドホン MIC+SPK(故障) |
ノイズなし | デバ認:正常もSPK(音無) | USB | 大 |
| 音聴は緑(百均イヤ)!音入は当該 | ||||
| ノートブック 内蔵スピーカー |
購入不要 | base.cxv(100→0,1,2,,)? | なし | ? 今は無音 |
| 音聴は当該!音入はUSBスピーカー | ||||
| 行動 | コマンド入力 | 説明 | |
|---|---|---|---|
| N T T 貸 借 |
見る | upnpc-static.exe -l | VPNアプリを起動させると「No IGD …」が出る |
| 入れる | upnpc-static.exe -a | 追加できるものの48hで消えた | |
| 外す | upnpc-static.exe -d | 問題なく削除できる | |
| WEB画面で設定する | コマンドの影響を受けない | ||
| 市 販 ! 家 庭 用 |
見る | upnpc-static.exe -l | 問題なく閲覧できる |
| 入れる | upnpc-static.exe -a | 問題なく追加できる | |
| 外す | upnpc-static.exe -d | 問題なく削除できる | |
| WEB画面で設定する | |||
| 市 販 ! 業 務 用 |
見る | upnpc-static.exe -l | No IGD UPnP Device found on the network ! |
| 入れる | upnpc-static.exe -a | No IGD UPnP Device found on the network ! | |
| 外す | upnpc-static.exe -d | No IGD UPnP Device found on the network ! | |
| 独自コマンド | この方法でしか設定しようがない | ||
| 設置者 | 押下者 | |
|---|---|---|
| ショートカット | スタートアップへ登録 | |
| 実行方法 | bden: | |
| シリアル番号 | 未使用 | 5分制限の解除 |