# Stream audio from file using libmediasoupclient

**URL:** <https://mediasoup.discourse.group/t/stream-audio-from-file-using-libmediasoupclient/1280>\
**Category:** mediasoup libraries\
**Created:** [June 18, 2020, 7:32pm UTC](https://mediasoup.discourse.group/t/stream-audio-from-file-using-libmediasoupclient/1280 "2020-06-18T19:32:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BenG](https://avatars.discourse-cdn.com/v4/letter/b/b3f665/32.png) [@BenG](https://mediasoup.discourse.group/u/BenG)\
**Post date:** [June 18, 2020, 7:32pm UTC](https://mediasoup.discourse.group/t/stream-audio-from-file-using-libmediasoupclient/1280/1 "2020-06-18T19:32:49Z")

</div>

Hi,

I would like to know if it is currently possible to replace the track of a producer with a audio stream from a local file using libmediasoupclient (not through the browser).

A research on this led me the believe I would need a custom audio device module for this (currently the default adm is used). Am I in the right direction or am I missing something obvious?

Thank you

---

<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:** [June 18, 2020, 8:11pm UTC](https://mediasoup.discourse.group/t/stream-audio-from-file-using-libmediasoupclient/1280/2 "2020-06-18T20:11:45Z")

</div>

That’s something you have to figure out using the libwebrtc exposed API. Libmediasoupclient lets you integrate it.
