# Can mediasoup support client-side RTP push stream based on SDP?

**URL:** <https://mediasoup.discourse.group/t/can-mediasoup-support-client-side-rtp-push-stream-based-on-sdp/3093>\
**Category:** Integration\
**Created:** [July 28, 2021, 7:07am UTC](https://mediasoup.discourse.group/t/can-mediasoup-support-client-side-rtp-push-stream-based-on-sdp/3093 "2021-07-28T07:07:06Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [July 28, 2021, 7:27am UTC](https://mediasoup.discourse.group/t/can-mediasoup-support-client-side-rtp-push-stream-based-on-sdp/3093/2 "2021-07-28T07:27:33Z")

</div>

WHIP is based on WebRTC, indeed it is possible to use mediasoup for that with some work, see [Is there a way to use mediasoup server side implementation only without using mediasoup-client ?](https://mediasoup.discourse.group/t/is-there-a-way-to-use-mediasoup-server-side-implementation-only-without-using-mediasoup-client/3061)

As to ports, 4 audio/video ports doesn’t seem right, you just need 1 for each sender or receiver peer connection and you can send as many audio/video tracks over such WebRTC connection as you want.

Also you can add TURN server in front of mediasoup, then you need just 1 port for all clients on the server.

---

_[View the full topic](https://mediasoup.discourse.group/t/can-mediasoup-support-client-side-rtp-push-stream-based-on-sdp/3093)._
