# mediasoup / GStreamer Recording sample

**URL:** <https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220>\
**Category:** Announcements\
**Created:** [August 22, 2019, 2:00am UTC](https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220 "2019-08-22T02:00:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ethand91](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ethand91/32/14_2.png) [@ethand91](https://mediasoup.discourse.group/u/ethand91)\
**Post date:** [August 22, 2019, 2:00am UTC](https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220/1 "2019-08-22T02:00:04Z")

</div>

Hello,

I created a simple video/audio sample using Mediasoup 3 and GStreamer.  
I will link the repository below, feel free to use it as a reference for your own applications.  
If there are any suggestions to improve/make it easier to understand please let me know.

> **[ethand91/mediasoup3-record-demo](https://github.com/ethand91/mediasoup3-record-demo)**
>
> Simple Record Demo using Mediasoup 3 and GStreamer - ethand91/mediasoup3-record-demo

---

<div class="post-metadata">

**Author:** ![mkh](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/mkh/32/145_2.png) [@mkh](https://mediasoup.discourse.group/u/mkh)\
**Post date:** [August 22, 2019, 4:53am UTC](https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220/2 "2019-08-22T04:53:23Z")

</div>

Thanks for sharing the code. 👌

Did you find gstreamer better than ffmpeg for recording?

---

<div class="post-metadata">

**Author:** ![ethand91](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ethand91/32/14_2.png) [@ethand91](https://mediasoup.discourse.group/u/ethand91)\
**Post date:** [August 22, 2019, 5:01am UTC](https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220/3 "2019-08-22T05:01:35Z")

</div>

> Did you find gstreamer better than ffmpeg for recording?

I haven’t fully tried FFmpeg yet, but would be interested in comparing the two.  
I also don’t think FFmpeg supports receiving RTCP?

Definitely interested in comparing the two though so I’ll try to add it to the sample 🙂

---

<div class="post-metadata">

**Author:** ![ibc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ibc/32/1540_2.png) [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Post date:** [August 22, 2019, 11:07am UTC](https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220/4 "2019-08-22T11:07:45Z")

</div>

Thanks a lot! I’ve added it to the Examples section:

> **[mediasoup :: Examples](https://mediasoup.org/documentation/examples/#ethand91-mediasoup3-record-demo)**
>
> Cutting Edge WebRTC Video Conferencing

(and will move this topic to “Announcements”)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/b/b318c4d3397e65af9535f79c605b80b9ceb066c8.png) [@system](https://mediasoup.discourse.group/u/system)\
**Post date:** [August 24, 2019, 11:08am UTC](https://mediasoup.discourse.group/t/mediasoup-gstreamer-recording-sample/220/5 "2019-08-24T11:08:02Z")

</div>

Closed on August 24, 2019, 11:08am UTC

This topic was automatically closed after 2 days. New replies are no longer allowed.
