# Ingest via RTMP and play via WebRTC

**URL:** <https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977>\
**Category:** Hire a Consultant\
**Created:** [June 13, 2017, 7:04am UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977 "2017-06-13T07:04:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jim\_Gatsios](https://avatars.discourse-cdn.com/v4/letter/j/7c8e57/32.png) [@Jim\_Gatsios](https://community.wowza.com/u/Jim_Gatsios)\
**Post date:** [June 13, 2017, 7:04am UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/1 "2017-06-13T07:04:27Z")

</div>

Hi,

I’m playing with the webRTC preview and i am very impressed! Now i’m trying to ingest via RTMP and playback with webRTC. I can’t seem to get it working!

Please note that the following works:

- Ingest: WebRTC, play: WebRTC
- Ingest: WebRTC, play: RTMP
- Ingest: WebRTC, play: RTP

Cheers

---

<div class="post-metadata">

**Author:** ![Jhonny\_Villarroel](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Jhonny\_Villarroel](https://community.wowza.com/u/Jhonny_Villarroel)\
**Post date:** [June 13, 2017, 7:35pm UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/2 "2017-06-13T19:35:32Z")

</div>

I have the same question , please anyone else can answer this question 🙂

---

<div class="post-metadata">

**Author:** ![Aymeric\_GUILBERT1](https://avatars.discourse-cdn.com/v4/letter/a/6a8cbe/32.png) [@Aymeric\_GUILBERT1](https://community.wowza.com/u/Aymeric_GUILBERT1)\
**Post date:** [June 15, 2017, 8:47am UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/3 "2017-06-15T08:47:56Z")

</div>

J’ai la même question, s’il vous plaît.

---

<div class="post-metadata">

**Author:** ![Jason\_Hilton](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jason_hilton/32/437_2.png) [@Jason\_Hilton](https://community.wowza.com/u/Jason_Hilton)\
**Post date:** [June 19, 2017, 3:25pm UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/4 "2017-06-19T15:25:27Z")

</div>

Hi,

In my testing I was able to get WebRTC playback using a RTMP based encoder as the source stream (H.264 video). You’ll need the latest software update which is currently Wowza Streaming Engine 4.7.0.02 **Build 20446** and you’ll need to add the rtpForceH264Constraint Property detailed below.  
[https://www.wowza.com/docs/how-to-get-started-as-a-wowza-streaming-engine-manager-administrator#configProperties](https://www.wowza.com/docs/how-to-get-started-as-a-wowza-streaming-engine-manager-administrator#configProperties)

> - Path: /Root/Application/RTP
> - Name: rtpForceH264Constraint
> - Type: Boolean
> - Value: true

_This has been answered in ticket 234989_

Regards,

Jason Hilton

Wowza Media Systems Support Team

---

<div class="post-metadata">

**Author:** ![Jim\_Gatsios](https://avatars.discourse-cdn.com/v4/letter/j/7c8e57/32.png) [@Jim\_Gatsios](https://community.wowza.com/u/Jim_Gatsios)\
**Post date:** [June 28, 2017, 7:38am UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/5 "2017-06-28T07:38:46Z")

</div>

Hi Jason,

Thanks for responding. I finally got the time to perform the changes you suggested.

Unfortunately i couldn’t get it working. The Console returned the following error:

setRemoteDescriptionOnFailure

```auto
Failed to set remote offer sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set remote video description send parameters.

```

Could you please advise my next steps?

The following are still working for the same application

- Ingest: WebRTC, play: WebRTC
- Ingest: RTMP, play: RTSP

Cheers

---

<div class="post-metadata">

**Author:** ![Jason\_Hilton](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jason_hilton/32/437_2.png) [@Jason\_Hilton](https://community.wowza.com/u/Jason_Hilton)\
**Post date:** [March 11, 2019, 4:32pm UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/6 "2019-03-11T16:32:37Z")

</div>

Hi,  
The WebRTC functionality has seen several updates since version 4.7.0 of the Wowza Streaming Engine software and is now out of preview in version 4.7.7. However, this workflow is not supported.

Regards,  
Jason Hilton  
Wowza Media Systems Support Team

---

<div class="post-metadata">

**Author:** ![Emre\_Karatasoglu\_Adv](https://avatars.discourse-cdn.com/v4/letter/e/0ea827/32.png) [@Emre\_Karatasoglu\_Adv](https://community.wowza.com/u/Emre_Karatasoglu_Adv)\
**Post date:** [March 12, 2019, 8:57pm UTC](https://community.wowza.com/t/ingest-via-rtmp-and-play-via-webrtc/48977/7 "2019-03-12T20:57:30Z")

</div>

Hi, I asked the rtc endpoint support for server side api on webinar, the answer is the same not supported yet. Actually there is a work around exist, it can be done handling webrtc ingest on other sfu that support rtcendpoint and you can take this stream sdp to your wowza with stream file . also there was a module on thewowza.guru , on demand stream caster if I’m not mistaken, you can modify this code and it will let you take the sdp when the stream published your sfu
