Added my assetName and assetType in URL

This commit is contained in:
Sergiu Toma 2022-08-07 16:54:39 +03:00
parent 6d80943907
commit 9cc00c05fd
2 changed files with 16 additions and 12 deletions

View File

@ -20665,6 +20665,8 @@ console.log('[CONFIG]', config);
const ASSET_ID = parseInt(urlParams.get('assetId')) || null; const ASSET_ID = parseInt(urlParams.get('assetId')) || null;
const ACCOUNT_ID = parseInt(urlParams.get('accountId')) || null; const ACCOUNT_ID = parseInt(urlParams.get('accountId')) || null;
const ASSET_NAME = urlParams.get('assetName') || null;
const ASSET_TYPE = urlParams.get('assetType') || null;
let callId = parseInt(urlParams.get('callId')) || null; let callId = parseInt(urlParams.get('callId')) || null;
const IS_PRODUCER = urlParams.get('producer') === 'true' ? true : false const IS_PRODUCER = urlParams.get('producer') === 'true' ? true : false
console.log('[URL] ASSET_ID', ASSET_ID, '| ACCOUNT_ID', ACCOUNT_ID, '| callId', callId, ' | IS_PRODUCER', IS_PRODUCER) console.log('[URL] ASSET_ID', ASSET_ID, '| ACCOUNT_ID', ACCOUNT_ID, '| callId', callId, ' | IS_PRODUCER', IS_PRODUCER)
@ -20711,8 +20713,8 @@ if (IS_PRODUCER === true) {
if (parsedData.type === 'notify-request') { if (parsedData.type === 'notify-request') {
console.log('video', parsedData) console.log('video', parsedData)
originAssetId = parsedData.origin_asset_id; originAssetId = parsedData.origin_asset_id;
originAssetName = parsedData.origin_asset_name; // originAssetName = parsedData.origin_asset_name;
originAssetTypeName = parsedData.origin_asset_type_name; // originAssetTypeName = parsedData.origin_asset_type_name;
callId = parsedData.video_call_id; callId = parsedData.video_call_id;
console.log('[VIDEO] notify-request | IS_PRODUCER', IS_PRODUCER, 'callId', callId); console.log('[VIDEO] notify-request | IS_PRODUCER', IS_PRODUCER, 'callId', callId);
@ -20749,8 +20751,8 @@ let consumerTransport
let producer let producer
let consumer let consumer
let originAssetId let originAssetId
let originAssetName // let originAssetName = 'Adi'
let originAssetTypeName // let originAssetTypeName = 'linx'
// https://mediasoup.org/documentation/v3/mediasoup-client/api/#ProducerOptions // https://mediasoup.org/documentation/v3/mediasoup-client/api/#ProducerOptions
// https://mediasoup.org/documentation/v3/mediasoup-client/api/#transport-produce // https://mediasoup.org/documentation/v3/mediasoup-client/api/#transport-produce
@ -20949,8 +20951,8 @@ const connectSendTransport = async () => {
dest_asset_id: originAssetId || parseInt(urlParams.get('dest_asset_id')), dest_asset_id: originAssetId || parseInt(urlParams.get('dest_asset_id')),
type: 'notify-answer', type: 'notify-answer',
origin_asset_priority: 1, origin_asset_priority: 1,
origin_asset_type_name: originAssetTypeName, origin_asset_type_name: ASSET_TYPE,
origin_asset_name: originAssetName, origin_asset_name: ASSET_NAME,
video_call_id: callId, video_call_id: callId,
answer: 'accepted', // answer: 'rejected' answer: 'accepted', // answer: 'rejected'
}; };

View File

@ -6,6 +6,8 @@ console.log('[CONFIG]', config);
const ASSET_ID = parseInt(urlParams.get('assetId')) || null; const ASSET_ID = parseInt(urlParams.get('assetId')) || null;
const ACCOUNT_ID = parseInt(urlParams.get('accountId')) || null; const ACCOUNT_ID = parseInt(urlParams.get('accountId')) || null;
const ASSET_NAME = urlParams.get('assetName') || null;
const ASSET_TYPE = urlParams.get('assetType') || null;
let callId = parseInt(urlParams.get('callId')) || null; let callId = parseInt(urlParams.get('callId')) || null;
const IS_PRODUCER = urlParams.get('producer') === 'true' ? true : false const IS_PRODUCER = urlParams.get('producer') === 'true' ? true : false
console.log('[URL] ASSET_ID', ASSET_ID, '| ACCOUNT_ID', ACCOUNT_ID, '| callId', callId, ' | IS_PRODUCER', IS_PRODUCER) console.log('[URL] ASSET_ID', ASSET_ID, '| ACCOUNT_ID', ACCOUNT_ID, '| callId', callId, ' | IS_PRODUCER', IS_PRODUCER)
@ -52,8 +54,8 @@ if (IS_PRODUCER === true) {
if (parsedData.type === 'notify-request') { if (parsedData.type === 'notify-request') {
console.log('video', parsedData) console.log('video', parsedData)
originAssetId = parsedData.origin_asset_id; originAssetId = parsedData.origin_asset_id;
originAssetName = parsedData.origin_asset_name; // originAssetName = parsedData.origin_asset_name;
originAssetTypeName = parsedData.origin_asset_type_name; // originAssetTypeName = parsedData.origin_asset_type_name;
callId = parsedData.video_call_id; callId = parsedData.video_call_id;
console.log('[VIDEO] notify-request | IS_PRODUCER', IS_PRODUCER, 'callId', callId); console.log('[VIDEO] notify-request | IS_PRODUCER', IS_PRODUCER, 'callId', callId);
@ -90,8 +92,8 @@ let consumerTransport
let producer let producer
let consumer let consumer
let originAssetId let originAssetId
let originAssetName // let originAssetName = 'Adi'
let originAssetTypeName // let originAssetTypeName = 'linx'
// https://mediasoup.org/documentation/v3/mediasoup-client/api/#ProducerOptions // https://mediasoup.org/documentation/v3/mediasoup-client/api/#ProducerOptions
// https://mediasoup.org/documentation/v3/mediasoup-client/api/#transport-produce // https://mediasoup.org/documentation/v3/mediasoup-client/api/#transport-produce
@ -290,8 +292,8 @@ const connectSendTransport = async () => {
dest_asset_id: originAssetId || parseInt(urlParams.get('dest_asset_id')), dest_asset_id: originAssetId || parseInt(urlParams.get('dest_asset_id')),
type: 'notify-answer', type: 'notify-answer',
origin_asset_priority: 1, origin_asset_priority: 1,
origin_asset_type_name: originAssetTypeName, origin_asset_type_name: ASSET_TYPE,
origin_asset_name: originAssetName, origin_asset_name: ASSET_NAME,
video_call_id: callId, video_call_id: callId,
answer: 'accepted', // answer: 'rejected' answer: 'accepted', // answer: 'rejected'
}; };