トラブルシューティング

SipLineでのオーディオの問題を解決する

音が出ない、片通話、または音声が途切れるといった問題でお困りですか?このガイドでは、SipLineにおける最も一般的なオーディオの問題を体系的に診断し、修正する方法を説明します。

読了時間 10 分

前提条件

  • SipLineがインストールされ、SIPアカウントで登録されていること(ステータスが「Registered」と表示されていること)
  • コンピューターにオーディオデバイス(ヘッドセット、スピーカー、または内蔵オーディオ)が接続されていること
1

Windowsのオーディオ設定を確認する

Windowsの設定 > システム > サウンドを開き、デフォルトの再生デバイスと録音デバイスが正しく設定されていることを確認します。マイクに向かって話し、入力レベルメーターが動くことを確認してください。また、音を再生してスピーカーやヘッドセットが機能していることを確認します。
システムトレイのスピーカーアイコンを右クリックし、サウンド設定を選択すると素早くアクセスできます。デバイスが単に「有効」であるだけでなく、正しいデバイスが「既定」として設定されていることを確認してください。
2

SipLineのオーディオ構成を確認する

SipLineで、設定 > オーディオに移動します。正しい再生デバイス、録音デバイス、および着信音デバイスが選択されているか確認してください。それらが Default に設定されている場合、SipLineはWindowsで構成されている設定を使用します。デバイスを明示的に選択することで、複数のオーディオデバイスが接続されている際の問題を回避できます。
USBヘッドセットやBluetoothデバイスを接続したばかりの場合は、SipLineを再起動してデバイスリストを更新してください。
3

SipLine内蔵のオーディオテストを実行する

SipLineには、設定 > オーディオ > テストにオーディオテスト機能が含まれています。テストボタンをクリックして選択した再生デバイスからトーンを鳴らし、マイクから短いクリップを録音します。トーンが聞こえ、録音内容がクリアに再生されれば、ローカルのオーディオチェーンは正常に動作しています。
オーディオテストは機能するのに通話で音が出ない場合は、オーディオデバイスではなく、ネットワーク関連(ファイアウォール、NAT、またはコーデック)の問題である可能性が高いです。
4

RTPトラフィックのファイアウォールルールを確認する

SIPはシグナリングにUDPポート 5060 を使用しますが、実際の音声は RTP を介して転送され、UDPポートの範囲(通常は 10000–20000)を使用します。Windows Defender ファイアウォール > 詳細設定を開き、SipLineがインバウンドおよびアウトバウンドの両方のUDPトラフィックに対してファイアウォールを通過できる設定になっていることを確認してください。
企業のファイアウォールやVPNでは、非標準ポートのUDPトラフィックがブロックされることがよくあります。社内ネットワークをご利用の場合は、IT部門に連絡してRTPトラフィックを許可するように依頼してください。
5

コーデックのネゴシエーションを確認する

SipLineとプロバイダー間でコーデックが一致しない場合、無音通話の原因となります。SipLineで、設定 > SIPアカウント > [アカウント名] > コーデックに移動し、有効になっているコーデックを確認します。少なくとも1つのコーデックがプロバイダーのサポートするものと一致していることを確認してください。互換性の面では、G.711a (PCMA) が最も確実な選択肢です。
設定 > 詳細 > SIPロギングでSipLineのSIPログを有効にすると、SDPネゴシエーションを確認できます。m=audio 行を探して、コーデックが合意されたことを確認してください。
6

NATとネットワーク構成を確認する

NATルーター(ほとんどの家庭やオフィスのネットワーク)の内側にいる場合、RTPパケットがコンピューターに届かないことがあります。SipLineで、設定 > SIPアカウント > [アカウント名] > ネットワークに移動し、STUN を有効にします。stun.l.google.com:19302 などの公開 STUN サーバーを使用して、SipLineがパブリックIPアドレスを検出できるようにします。
ネットワーク設定ページにあるSipLine内蔵の Network Diagnostics ツールを使用して、接続の問題を素早く特定します。STUNで問題が解決しない場合は、より強力なNATトラバーサルを実現するために ICE (Interactive Connectivity Establishment) を有効にしてみてください。

よくある質問

片通話が発生します(相手の声は聞こえるがこちらの声が届かない、またはその逆)。何が原因ですか?

片通話はほとんどの場合、NATまたはファイアウォールの問題です。SIPシグナリングは通過しますが、RTPパケット(実際の音声)が一方の方向でブロックされています。SipLineのネットワーク設定で STUN を有効にし、ファイアウォールがRTPポート範囲(10000–20000)でインバウンドおよびアウトバウンドの両方のUDPトラフィックを許可していることを確認してください。

通話中にエコーが聞こえます。どうすれば直りますか?

エコーは通常、スピーカーから漏れた音がマイクに再度入ることで発生します。スピーカーの代わりに headset を使用することで、これを解消できます。どうしてもスピーカーを使用する必要がある場合は、スピーカーの音量を下げ、SipLineの 設定 > オーディオ > Echo Cancellation でエコーキャンセレーション機能を有効にしてください。

通話中の音声が途切れたり、ロボットのような声になったりします。どうすればよいですか?

音声の途切れは、ネットワーク上の packet loss(パケットロス)や jitter(ジッター)を示しています。以下のことを試してください:(1) Wi-Fiの代わりに有線Ethernet接続を使用する、(2) 帯域を大量に消費するアプリケーション(ストリーミング、ダウンロードなど)を閉じる、(3) ルーターでQoSを有効にしてVoIPトラフィックを優先させる、(4) SipLineの 設定 > オーディオ > Jitter Buffer でジッターバッファのサイズを大きくしてみる。

双方向で全く音が聞こえません。どこから確認すればよいですか?

基本的なことから始めましょう:(1) 他のアプリケーションでオーディオデバイスが動作しているか確認する、(2) 設定 > オーディオ でSipLineが正しいデバイスを使用しているか確認する、(3) 内蔵のオーディオテストを実行する、(4) ファイアウォールがSipLineのUDPトラフィックを許可しているか確認する、(5) アカウントのネットワーク設定でSTUNを有効にする。オーディオテストは機能するのに通話が無音の場合は、ネットワーク関連の問題です。

ヘッドセットでは聞こえますが、スピーカーでは聞こえません。なぜですか?

SipLineがWindowsのデフォルトではなく、特定のオーディオデバイスを使用するように構成されている可能性があります。設定 > オーディオ に移動し、再生デバイスをスピーカーに変更するか、 Default に設定してからWindowsの既定の出力デバイスを変更してください。また、Windowsのボリュームミキサーでスピーカーの音量がミュートになっていないか確認してください。

SipLineはノイズ抑制をサポートしていますか?

SipLineには、通話中の周囲のノイズを除去できるノイズ抑制機能が内蔵されています。設定 > オーディオ > Noise Suppression で有効にしてください。最高の結果を得るには、独自のハードウェアノイズキャンセリング機能を備えた高品質なヘッドセットと組み合わせて使用してください。

関連ガイド

準備はできましたか?

SipLineを無料でダウンロードして、このガイドに従って進めてください。