0

現在 WebRTC ビデオ接続用に別のフレームワークを使用している iOS アプリ内で Twilio STUN/TURN をテストしたいと考えています。

以下は、フレームワークで使用する STUN / TURN 設定です。Twilio のドキュメントを調べましたが、接続に必要な URL や、私の場合にサービスを展開するために使用するログイン資格情報が見つからないようです。

    NSURL *stunUrl =
    [NSURL URLWithString:@"turn:numb.viagenie.ca"];
    QBICEServer* stunServer =
    [QBICEServer serverWithURL:stunUrl
                      username:@"myemail@email.com"
                      password:@"xxxxxxxx"];

    NSURL *turnUDPUrl =
    [NSURL URLWithString:@"turn:numb.viagenie.ca:3478?transport=udp"];
    QBICEServer *turnUDPServer =
    [QBICEServer serverWithURL:turnUDPUrl
                      username:@"myemail@email.com"
                      password:@"xxxxxxxx"];

    NSURL *turnTCPUrl =
    [NSURL URLWithString:@"turn:numb.viagenie.ca:3478?transport=tcp"];
    QBICEServer* turnTCPServer =
    [QBICEServer serverWithURL:turnTCPUrl
                      username:@"myemail@email.com"
                      password:@"xxxxxxxx"];

Twilio STUN/TURN の経験がある人は、この情報がどこにあるのか知っていますか?

4

1 に答える 1

3

Twilio 開発者エバンジェリストはこちら。

URL だけで STUN サーバーを使用できます: stun:global.stun.twilio.com:3478?transport=udp

TURN サーバーの場合、アクセスを許可するエフェメラル トークンを要求する必要があります。これに関するドキュメントは、https ://www.twilio.com/docs/api/rest/token にあります。

于 2015-04-28T16:28:59.667 に答える