SimpleWebRTC、Signalmaster、Coturnを使用してビデオチャットアプリケーションを作成しようとしています。SimpleWebRTC経由で接続しようとするとサーバー接続に失敗する
ウェブページ上で、同じブラウザまたはLAN経由で別のタブに接続しようとすると、すべて正常に動作します。私は別のネットワーク(有線ブロードバンドと私の場合3G)のコンピュータ間を接続しながら問題に遭遇している。
私は一部を回しSTUN /に対して次の設定をサーバー(Signalmasterを)シグナリングの設定でした:
"stunservers": [
{
"urls": "stun:mydomain.com:3478"
}
],
"turnservers": [
{
"urls": ["turn:mydomain.com:3478"],
"secret": "secretword",
"expiry": 3600
}
]
ブラウザはサーバとやり取りシグナリングデータをSTUNに接続するので、それは動作します。しかし、TURN機能について言えば、Chromeはサイレントモードで失敗し、FirefoxではTURNサーバーが壊れている可能性があると言います。マイCoturnの設定(のは、サーバーのIPが1.2.3.4で、ドメインがmydomain.comであると仮定します):事前に
listening-ip=1.2.3.4
use-auth-secret
static-auth-secret=secretword
realm=mydomain.com
感謝。
私が理解する限り、私はそれに従います。それはかなり短いセクションなので、私はそれを理解したと思う。 –
さて、私はあなたの設定ファイルに(コマンドラインで指定されていない限り)長期的な資格と指紋のオプションが表示されません。 – CpnCrunch
シグナルマスターシグナリングサーバは、長期クレデンシャルメカニズムをサポートしていません。私は指紋について読んでそれを有効にしようとします。ありがとう。 –