Update callId update

This commit is contained in:
Sergiu Toma 2021-02-17 14:12:27 +02:00
parent 20fd681242
commit 2c13b988f3
1 changed files with 3 additions and 19 deletions

View File

@ -135,13 +135,11 @@ class App extends Component {
// HUB 'video' event handler
socket.on('video', async (data) => {
const parseData = JSON.parse(data);
console.log('[VIDEO]', parseData);
if(parseData.type === 'notify-request') {
console.log('[NOTIFY-REQUEST]', parseData);
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),
@ -164,7 +162,6 @@ class App extends Component {
console.log('[ANSWER]');
await pc.setRemoteDescription(parseData.sdp)
pc.onicecandidate = ({candidate}) => {
console.log('candidate1', candidate);
this.state.socket.emit('video', JSON.stringify({
type: 'candidate',
candidate,
@ -175,9 +172,7 @@ class App extends Component {
}
}
} else if(parseData.type === 'candidate') {
console.log('candidate parseData', parseData);
if(parseData.candidate) {
console.log('parseData.candidate', parseData.candidate)
pc.addIceCandidate(parseData.candidate).catch(e => {console.log(e)})
}
}
@ -190,28 +185,21 @@ class App extends Component {
}
offerReceived = async (offer) => {
console.log('Received offer', offer)
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'
video_call_id: this.state.callId
}));
}
await pc.setLocalDescription(await pc.createAnswer())
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({
@ -228,7 +216,6 @@ class App extends Component {
console.error(err);
}
};
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),
@ -239,7 +226,6 @@ class App extends Component {
video_call_id: this.state.callId,
sdp: pc.localDescription
}));
console.log('---------onnegotiationneeded END--------');
}
handleChangeLogin = (e) => {
@ -271,7 +257,6 @@ 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),
@ -291,7 +276,6 @@ 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),