# Consuming an RTP stream and producing a WebRTC

**URL:** <https://mediasoup.discourse.group/t/consuming-an-rtp-stream-and-producing-a-webrtc/307>\
**Category:** mediasoup libraries\
**Created:** [October 3, 2019, 10:55am UTC](https://mediasoup.discourse.group/t/consuming-an-rtp-stream-and-producing-a-webrtc/307 "2019-10-03T10:55:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![copiltembel](https://avatars.discourse-cdn.com/v4/letter/c/e9a140/32.png) [@copiltembel](https://mediasoup.discourse.group/u/copiltembel)\
**Post date:** [October 3, 2019, 10:55am UTC](https://mediasoup.discourse.group/t/consuming-an-rtp-stream-and-producing-a-webrtc/307/1 "2019-10-03T10:55:49Z")

</div>

Is it possible to consume an RTP stream and then produce a WebRTC stream locally on mediasoup server? I would use the resulting stream to send it to other (possibly more than one) mediasoup server/s.

What I am actually trying to achieve is to securely send data between two mediasoup servers through imperfect connection (so I cannot use pipe transport)

---

<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:** [October 3, 2019, 2:14pm UTC](https://mediasoup.discourse.group/t/consuming-an-rtp-stream-and-producing-a-webrtc/307/2 "2019-10-03T14:14:39Z")

</div>

mediasoup implements ICE lite in the WebRTC transport, so no, you cannot connect two mediasoup endpoints using a WebRTC transport.

---

<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:** [December 2, 2019, 11:10pm UTC](https://mediasoup.discourse.group/t/consuming-an-rtp-stream-and-producing-a-webrtc/307/3 "2019-12-02T23:10:57Z")

</div>


