2016-04-22 9 views
1

私はwebRTCアプリケーションで動作するChromeを使用しています。私はWebRTC - 不正な制約オブジェクトを取得する

constraints = {'mandatory': { 
       'offerToReceiveAudio': true, 
       'offerToReceiveVideo': true}}; 
constraints = {'offerToReceiveAudio': true, 
      'offerToReceiveVideo': true}; 

として、資本とO」小さな両方で、このようなすべてのオプションを試してみました

pc.createAnswer(gotDescription, errorHandler, constraints); 

セッション記述提供のために()createAnswerにエラー「不正な形式制約オブジェクト」を取得しています'でも同じエラーです。

提案がありますか?

答えて

3

最新の仕様のようですが、RTCOfferOptionsではオーディオ/ビデオのオファーが不要になるため、デフォルトのfalseであるiceRestartオプションを指定しない限り省略することができます。

http://w3c.github.io/webrtc-pc/#idl-def-RTCOfferOptions

pc.createAnswer(gotDescription, errorHandler); 
+0

ビンゴ!私は他のポストで提案されている様々なオプションを試して2時間を過ごしました。これはうまくいった。 –

+0

不思議なことに、もうofferToReceiveAudio/Videoの手がかりはもうありません。彼らはそれを完全に削除しますか? – Luz

関連する問題