# Push publishing RTSP from WSE server to another media server

**URL:** <https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761>\
**Category:** Wowza Streaming Engine\
**Created:** [January 28, 2021, 9:39am UTC](https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761 "2021-01-28T09:39:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jorge\_Nunes](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jorge_nunes/32/654_2.png) [@Jorge\_Nunes](https://community.wowza.com/u/Jorge_Nunes)\
**Post date:** [January 28, 2021, 9:39am UTC](https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761/1 "2021-01-28T09:39:59Z")

</div>

Hello.

Some questions:

- Is it possible to push publish RTSP streams from a Wowza Streaming Engine to another media server?

- Does the Java API of Wowza Streaming Engine have support for push publishing of RTSP streams? (I.e. is is possible to programatically do push publish of RTSP from within one custom module of our own?)

We know about, and we have beein using for quite a while in our Java code, the Java class com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMP for push publishing RTMP streams from within our own modules.

We would like to know if there is a Java class corresponding to PushPublishRTMP but for push publishing RTSP streams instead. If that is indeed the case, we would also appreciate some samples/examples of code making use of it (e.g. similar to examples for PushPublishRTMP at [https://www.wowza.com/resources/serverapi/com/wowza/wms/pushpublish/protocol/rtmp/PushPublishRTMP.html](https://www.wowza.com/resources/serverapi/com/wowza/wms/pushpublish/protocol/rtmp/PushPublishRTMP.html)).

Thanks in advance.

Jorge Nunes

---

<div class="post-metadata">

**Author:** ![Karel\_Boek](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/karel_boek/32/454_2.png) [@Karel\_Boek](https://community.wowza.com/u/Karel_Boek)\
**Post date:** [January 29, 2021, 3:11pm UTC](https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761/2 "2021-01-29T15:11:21Z")

</div>

Out of my head; use PushPublishRTP

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [January 29, 2021, 7:22pm UTC](https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761/3 "2021-01-29T19:22:29Z")

</div>

Here is a doc with samples for RTP Push Publish that Karel recommended for you @Jorge_Nunes.

If you need any help with it, feel free to submit support ticket.

[https://www.wowza.com/docs/sample-map-file-entries-for-stream-target-destinations-push-publishing#RealTP](https://www.wowza.com/docs/sample-map-file-entries-for-stream-target-destinations-push-publishing#RealTP)

---

<div class="post-metadata">

**Author:** ![Jorge\_Nunes](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jorge_nunes/32/654_2.png) [@Jorge\_Nunes](https://community.wowza.com/u/Jorge_Nunes)\
**Post date:** [February 1, 2021, 6:29am UTC](https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761/4 "2021-02-01T06:29:14Z")

</div>

My scenario was for push publishing RTSP (not RTP).  
And for doing it from Java code in a custom module (not through the “stream targets” feature).

---

<div class="post-metadata">

**Author:** ![Karel\_Boek](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/karel_boek/32/454_2.png) [@Karel\_Boek](https://community.wowza.com/u/Karel_Boek)\
**Post date:** [February 5, 2021, 8:54pm UTC](https://community.wowza.com/t/push-publishing-rtsp-from-wse-server-to-another-media-server/92761/5 "2021-02-05T20:54:56Z")

</div>

As I said: PushPublishRTP. RTSP is only a means of managing the session while actual data is sent over RTP at transport level
