###webRTCにおけるVideo自動生成
自動生成したVideoに相手の映像を映し出せないか試行錯誤しているのですが、エラーが出てしまい実現できません。また、どうしてエラーが出てしまうのか理解できません。
Videoを作った後ストリームをセットすると下記のエラーが表示されます。
Uncaught (in promise) DOMException: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer sdp: Called in wrong state: kStable
現在ボタンを用意し押下するとVideoが作成されます。
そこにprepareNewConnection()内のstreamの設定先をtest_remoteVideoに変更しています。
類似するケースを探したのですが、見つからず困っています。
ご協力お願いしますm(__)m
###コード
webRTC部分:
https://qiita.com/Turtle-child-No2/items/7205d5c1399375a8c10b
Video自動生成:
javascript
1function createRemoteVideo(){ 2 var test_remoteVideo = document.createElement('video'); 3 test_remoteVideo.style.cssText = "width: 240px; height: 180px; border: 1px solid black;" 4 document.getElementById('display_remote').appendChild(test_remoteVideo); 5 console.log("RemoteVideo生成"); 6 }
あなたの回答
tips
プレビュー