Update callId update

This commit is contained in:
Sergiu Toma 2021-02-17 13:53:54 +02:00
parent 09be2806cc
commit a919b6efd6
1 changed files with 12 additions and 14 deletions

View File

@ -122,6 +122,7 @@ class App extends Component {
if(parseData.type === 'notify-request') {
await pc.setLocalDescription(await pc.createOffer())
console.log('IIIIIIIIIIIIIIIIIIIIIIIII', this.state.callId);
socket.emit('video', JSON.stringify({
origin_asset_id: this.state.user.asset.id,
dest_asset_id: parseInt(parseData.origin_asset_id),
@ -129,7 +130,7 @@ class App extends Component {
origin_asset_priority: this.state.user.asset.priority,
origin_asset_type_name: this.state.user.user_role.name,
origin_asset_name: this.state.user.asset.name,
video_call_id: parseData.video_call_id,
video_call_id: parseInt(parseData.video_call_id),
answer: 'accepted', // answer: 'rejected'
sdp: pc.localDescription
}));
@ -149,7 +150,8 @@ class App extends Component {
type: 'candidate',
candidate,
dest_asset_id: parseInt(this.state.dest_asset_id),
test: '222222222222'
video_call_id: parseData.video_call_id,
test: '222222222222',
}));
}
}
@ -175,10 +177,12 @@ class App extends Component {
await pc.setRemoteDescription(offer.sdp)
pc.onicecandidate = ({candidate}) => {
console.log('IIIIIIIIIIIIIIIIIIIIIIIII2', this.state.callId);
this.state.socket.emit('video', JSON.stringify({
type: 'candidate',
candidate: candidate,
dest_asset_id: parseInt(this.state.dest_asset_id),
video_call_id: this.state.callId,
test: '1111111111'
}));
}
@ -188,6 +192,7 @@ class App extends Component {
pc.onnegotiationneeded = async () => {
console.log('---------onnegotiationneeded--------');
try {
console.log('IIIIIIIIIIIIIIIIIIIIIIIII3', this.state.callId);
await pc.setLocalDescription(await pc.createOffer());
// socket.emit('signal', {destination:remoteUser, data:pc.localDescription})
socket.emit('video', JSON.stringify({
@ -204,16 +209,7 @@ class App extends Component {
console.error(err);
}
};
console.log({
origin_asset_id: this.state.user.asset.id,
dest_asset_id: parseInt(this.state.dest_asset_id),
type: 'offer',
origin_asset_priority: this.state.user.asset.priority,
origin_asset_type_name: this.state.user.user_role.name,
origin_asset_name: this.state.user.asset.name,
video_call_id: null,
sdp: pc.localDescription
});
console.log('IIIIIIIIIIIIIIIIIIIIIIIII4', this.state.callId);
this.state.socket.emit('video', JSON.stringify({
origin_asset_id: this.state.user.asset.id,
dest_asset_id: parseInt(this.state.dest_asset_id),
@ -221,7 +217,7 @@ class App extends Component {
origin_asset_priority: this.state.user.asset.priority,
origin_asset_type_name: this.state.user.user_role.name,
origin_asset_name: this.state.user.asset.name,
video_call_id: null,
video_call_id: this.state.callId,
sdp: pc.localDescription
}));
console.log('---------onnegotiationneeded END--------');
@ -256,6 +252,7 @@ class App extends Component {
}
handleClickEvent = () => {
console.log('IIIIIIIIIIIIIIIIIIIIIIIII6', this.state.callId);
this.state.socket.emit('video', JSON.stringify({
origin_asset_id: this.state.user.asset.id,
dest_asset_id: parseInt(this.state.dest_asset_id),
@ -263,7 +260,7 @@ class App extends Component {
origin_asset_priority: this.state.user.asset.priority,
origin_asset_type_name: this.state.user.user_role.name,
origin_asset_name: this.state.user.name,
video_call_id: null
video_call_id: this.state.callId
}));
// var userToCall = document.getElementById('calluser').value
// remoteUser = userToCall
@ -275,6 +272,7 @@ class App extends Component {
}
closeVideo = () => {
console.log('IIIIIIIIIIIIIIIIIIIIIIIII7', this.state.callId);
this.state.socket.emit('video', JSON.stringify({
origin_asset_id: this.state.user.asset.id,
dest_asset_id: parseInt(this.state.dest_asset_id),