# Is there a way to use client-side mediasoup only?

**URL:** <https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594>\
**Category:** mediasoup libraries\
**Created:** [August 19, 2020, 7:53am UTC](https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594 "2020-08-19T07:53:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ooyyloo](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ooyyloo/32/542_2.png) [@ooyyloo](https://mediasoup.discourse.group/u/ooyyloo)\
**Post date:** [August 19, 2020, 7:53am UTC](https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594/1 "2020-08-19T07:53:41Z")

</div>

Is there a way to use client-side mediasoup only, which means I don’t want to use server-side mediasoup and want to use my own signaling server logic. I have trouble installing server-side mediasoup, and I don’t want to spend time on configuring the computer to make it work. Running the server-side mediasoup in docker container is also a little bothering, and actually I don’t need the functions of server-side mediasoup as I only need one server node to run my service.

---

<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 19, 2020, 8:58am UTC](https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594/2 "2020-08-19T08:58:44Z")

</div>

This question makes no sense at all:

1. mediasoup and mediasoup-client do NOT provide any signaling stuff. Rule #1 of mediasoup v3.

2. What do you want mediasoup-client for if it does not communicate with a mediasoup server?

---

<div class="post-metadata">

**Author:** ![ooyyloo](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ooyyloo/32/542_2.png) [@ooyyloo](https://mediasoup.discourse.group/u/ooyyloo)\
**Post date:** [August 19, 2020, 9:05am UTC](https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594/3 "2020-08-19T09:05:27Z")

</div>

What I want is a library, which encapsulates webrtc, runs on client-side and supply simple APIs. I think it’s possible for a webrtc library, using which the server just sends messages and manages users.

---

<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 19, 2020, 9:16am UTC](https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594/4 "2020-08-19T09:16:07Z")

</div>

What you are looking for is not mediasoup-client.

---

<div class="post-metadata">

**Author:** ![Dirvann](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/dirvann/32/419_2.png) [@Dirvann](https://mediasoup.discourse.group/u/Dirvann)\
**Post date:** [August 19, 2020, 2:34pm UTC](https://mediasoup.discourse.group/t/is-there-a-way-to-use-client-side-mediasoup-only/1594/5 "2020-08-19T14:34:19Z")

</div>

If i understood correctly you’re describing regular webrtc, peer to peer. Not an SFU.  
An SFU without server-side handling doesn’t make any sense.

[https://webrtc.org/getting-started/peer-connections](https://webrtc.org/getting-started/peer-connections)
