Update callId update
This commit is contained in:
parent
09be2806cc
commit
a919b6efd6
26
src/App.js
26
src/App.js
@ -122,6 +122,7 @@ class App extends Component {
|
|||||||
|
|
||||||
if(parseData.type === 'notify-request') {
|
if(parseData.type === 'notify-request') {
|
||||||
await pc.setLocalDescription(await pc.createOffer())
|
await pc.setLocalDescription(await pc.createOffer())
|
||||||
|
console.log('IIIIIIIIIIIIIIIIIIIIIIIII', this.state.callId);
|
||||||
socket.emit('video', JSON.stringify({
|
socket.emit('video', JSON.stringify({
|
||||||
origin_asset_id: this.state.user.asset.id,
|
origin_asset_id: this.state.user.asset.id,
|
||||||
dest_asset_id: parseInt(parseData.origin_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_priority: this.state.user.asset.priority,
|
||||||
origin_asset_type_name: this.state.user.user_role.name,
|
origin_asset_type_name: this.state.user.user_role.name,
|
||||||
origin_asset_name: this.state.user.asset.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'
|
answer: 'accepted', // answer: 'rejected'
|
||||||
sdp: pc.localDescription
|
sdp: pc.localDescription
|
||||||
}));
|
}));
|
||||||
@ -149,7 +150,8 @@ class App extends Component {
|
|||||||
type: 'candidate',
|
type: 'candidate',
|
||||||
candidate,
|
candidate,
|
||||||
dest_asset_id: parseInt(this.state.dest_asset_id),
|
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)
|
await pc.setRemoteDescription(offer.sdp)
|
||||||
|
|
||||||
pc.onicecandidate = ({candidate}) => {
|
pc.onicecandidate = ({candidate}) => {
|
||||||
|
console.log('IIIIIIIIIIIIIIIIIIIIIIIII2', this.state.callId);
|
||||||
this.state.socket.emit('video', JSON.stringify({
|
this.state.socket.emit('video', JSON.stringify({
|
||||||
type: 'candidate',
|
type: 'candidate',
|
||||||
candidate: candidate,
|
candidate: candidate,
|
||||||
dest_asset_id: parseInt(this.state.dest_asset_id),
|
dest_asset_id: parseInt(this.state.dest_asset_id),
|
||||||
|
video_call_id: this.state.callId,
|
||||||
test: '1111111111'
|
test: '1111111111'
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
@ -188,6 +192,7 @@ class App extends Component {
|
|||||||
pc.onnegotiationneeded = async () => {
|
pc.onnegotiationneeded = async () => {
|
||||||
console.log('---------onnegotiationneeded--------');
|
console.log('---------onnegotiationneeded--------');
|
||||||
try {
|
try {
|
||||||
|
console.log('IIIIIIIIIIIIIIIIIIIIIIIII3', this.state.callId);
|
||||||
await pc.setLocalDescription(await pc.createOffer());
|
await pc.setLocalDescription(await pc.createOffer());
|
||||||
// socket.emit('signal', {destination:remoteUser, data:pc.localDescription})
|
// socket.emit('signal', {destination:remoteUser, data:pc.localDescription})
|
||||||
socket.emit('video', JSON.stringify({
|
socket.emit('video', JSON.stringify({
|
||||||
@ -204,16 +209,7 @@ class App extends Component {
|
|||||||
console.error(err);
|
console.error(err);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
console.log({
|
console.log('IIIIIIIIIIIIIIIIIIIIIIIII4', this.state.callId);
|
||||||
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
|
|
||||||
});
|
|
||||||
this.state.socket.emit('video', JSON.stringify({
|
this.state.socket.emit('video', JSON.stringify({
|
||||||
origin_asset_id: this.state.user.asset.id,
|
origin_asset_id: this.state.user.asset.id,
|
||||||
dest_asset_id: parseInt(this.state.dest_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_priority: this.state.user.asset.priority,
|
||||||
origin_asset_type_name: this.state.user.user_role.name,
|
origin_asset_type_name: this.state.user.user_role.name,
|
||||||
origin_asset_name: this.state.user.asset.name,
|
origin_asset_name: this.state.user.asset.name,
|
||||||
video_call_id: null,
|
video_call_id: this.state.callId,
|
||||||
sdp: pc.localDescription
|
sdp: pc.localDescription
|
||||||
}));
|
}));
|
||||||
console.log('---------onnegotiationneeded END--------');
|
console.log('---------onnegotiationneeded END--------');
|
||||||
@ -256,6 +252,7 @@ class App extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
handleClickEvent = () => {
|
handleClickEvent = () => {
|
||||||
|
console.log('IIIIIIIIIIIIIIIIIIIIIIIII6', this.state.callId);
|
||||||
this.state.socket.emit('video', JSON.stringify({
|
this.state.socket.emit('video', JSON.stringify({
|
||||||
origin_asset_id: this.state.user.asset.id,
|
origin_asset_id: this.state.user.asset.id,
|
||||||
dest_asset_id: parseInt(this.state.dest_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_priority: this.state.user.asset.priority,
|
||||||
origin_asset_type_name: this.state.user.user_role.name,
|
origin_asset_type_name: this.state.user.user_role.name,
|
||||||
origin_asset_name: this.state.user.name,
|
origin_asset_name: this.state.user.name,
|
||||||
video_call_id: null
|
video_call_id: this.state.callId
|
||||||
}));
|
}));
|
||||||
// var userToCall = document.getElementById('calluser').value
|
// var userToCall = document.getElementById('calluser').value
|
||||||
// remoteUser = userToCall
|
// remoteUser = userToCall
|
||||||
@ -275,6 +272,7 @@ class App extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
closeVideo = () => {
|
closeVideo = () => {
|
||||||
|
console.log('IIIIIIIIIIIIIIIIIIIIIIIII7', this.state.callId);
|
||||||
this.state.socket.emit('video', JSON.stringify({
|
this.state.socket.emit('video', JSON.stringify({
|
||||||
origin_asset_id: this.state.user.asset.id,
|
origin_asset_id: this.state.user.asset.id,
|
||||||
dest_asset_id: parseInt(this.state.dest_asset_id),
|
dest_asset_id: parseInt(this.state.dest_asset_id),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user