# how to record multiple streams?

**URL:** <https://mediasoup.discourse.group/t/how-to-record-multiple-streams/1268>\
**Category:** Integration\
**Created:** [June 17, 2020, 5:59am UTC](https://mediasoup.discourse.group/t/how-to-record-multiple-streams/1268 "2020-06-17T05:59:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rohityadav12](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rohityadav12](https://mediasoup.discourse.group/u/rohityadav12)\
**Post date:** [June 17, 2020, 5:59am UTC](https://mediasoup.discourse.group/t/how-to-record-multiple-streams/1268/1 "2020-06-17T05:59:39Z")

</div>

Node js, server side, ffmpeg

I m able to record single stream. But unable to record multiple streams at server side.

Pls help me

---

<div class="post-metadata">

**Author:** ![jmillan](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/jmillan/32/9_2.png) [@jmillan](https://mediasoup.discourse.group/u/jmillan)\
**Post date:** [June 17, 2020, 7:25am UTC](https://mediasoup.discourse.group/t/how-to-record-multiple-streams/1268/2 "2020-06-17T07:25:53Z")

</div>

Impossible to help with the description you provide.

Check in this forum for similar questions and if you are about to ask again, provide detailed information about what are you doing and what does not work as expected.

---

<div class="post-metadata">

**Author:** ![nazar-pc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/nazar-pc/32/369_2.png) [@nazar-pc](https://mediasoup.discourse.group/u/nazar-pc)\
**Post date:** [June 17, 2020, 11:10am UTC](https://mediasoup.discourse.group/t/how-to-record-multiple-streams/1268/3 "2020-06-17T11:10:48Z")

</div>

You either need to spawn multiple ffmpeg instances and record each stream separately or have some external processing pipeline that will combine streams together somehow and then save resulting stream into a single file.

Mediasoup just forwards streams without any re-encoding applied, so it can’t and shouldn’t produce one output stream for multiple incoming streams.
