diff --git a/public/bundle.js b/public/bundle.js index 3c020f0..59cdd16 100644 --- a/public/bundle.js +++ b/public/bundle.js @@ -20688,6 +20688,19 @@ const connectSendTransport = async () => { // https://mediasoup.org/documentation/v3/mediasoup-client/api/#transport-produce // this action will trigger the 'connect' and 'produce' events above + producerVideo = await producerTransport.produce(videoParams) + console.log('producerVideo', producerVideo); + producerVideo.on('trackended', () => { + console.log('track ended') + // close video track + }) + + producerVideo.on('transportclose', () => { + console.log('transport ended') + // close video track + }) + + producerAudio = await producerTransport.produce(audioParams) console.log('producerAudio', producerAudio); producerAudio.on('trackended', () => { @@ -20702,17 +20715,6 @@ const connectSendTransport = async () => { - producerVideo = await producerTransport.produce(videoParams) - console.log('producerVideo', producerVideo); - producerVideo.on('trackended', () => { - console.log('track ended') - // close video track - }) - - producerVideo.on('transportclose', () => { - console.log('transport ended') - // close video track - }) diff --git a/public/index.js b/public/index.js index b2a99a0..2996ae6 100644 --- a/public/index.js +++ b/public/index.js @@ -330,6 +330,19 @@ const connectSendTransport = async () => { // https://mediasoup.org/documentation/v3/mediasoup-client/api/#transport-produce // this action will trigger the 'connect' and 'produce' events above + producerVideo = await producerTransport.produce(videoParams) + console.log('producerVideo', producerVideo); + producerVideo.on('trackended', () => { + console.log('track ended') + // close video track + }) + + producerVideo.on('transportclose', () => { + console.log('transport ended') + // close video track + }) + + producerAudio = await producerTransport.produce(audioParams) console.log('producerAudio', producerAudio); producerAudio.on('trackended', () => { @@ -344,17 +357,6 @@ const connectSendTransport = async () => { - producerVideo = await producerTransport.produce(videoParams) - console.log('producerVideo', producerVideo); - producerVideo.on('trackended', () => { - console.log('track ended') - // close video track - }) - - producerVideo.on('transportclose', () => { - console.log('transport ended') - // close video track - })