# Merging multiple tracks in 1 stream

**URL:** https://react-native-webrtc.discourse.group/t/merging-multiple-tracks-in-1-stream/1056
**Category:** Help
**Created:** [December 2, 2020, 12:29pm UTC](https://react-native-webrtc.discourse.group/t/merging-multiple-tracks-in-1-stream/1056 "2020-12-02T12:29:47Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Servo97](https://yyz2.discourse-cdn.com/free1/user_avatar/react-native-webrtc.discourse.group/servo97/32/290_2.png) [@Servo97](https://react-native-webrtc.discourse.group/u/Servo97)
#### Post date: [December 2, 2020, 12:29pm UTC](https://react-native-webrtc.discourse.group/t/merging-multiple-tracks-in-1-stream/1056/1 "2020-12-02T12:29:47Z")

</div>

Hi,  
I’m sorry if I come across as a total noob, but is there a way to add multiple audio tracks to a single stream and send it through some transport like mediasoup?

I want to build a multiple audio recording feature in a conference calling app. I’m using mediasoup for SFU and FFmpeg for recording individual streams on the server end.

However, this solution seems to require a lot of port management and other computational overhead.  
I was thinking, can the tracks from other producers be somehow “ **merged** ” together to form a single stream which can be produced from a single “SuperUser” who records the call.

Is it possible to implement such a system?
