# single RTMP source \> Wowza \> ABR HLS

**URL:** <https://community.wowza.com/t/single-rtmp-source-wowza-abr-hls/53321>\
**Category:** Wowza Streaming Engine\
**Created:** [May 10, 2019, 3:44pm UTC](https://community.wowza.com/t/single-rtmp-source-wowza-abr-hls/53321 "2019-05-10T15:44:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sebastian\_Toro](https://avatars.discourse-cdn.com/v4/letter/s/a6a055/32.png) [@Sebastian\_Toro](https://community.wowza.com/u/Sebastian_Toro)\
**Post date:** [May 10, 2019, 3:44pm UTC](https://community.wowza.com/t/single-rtmp-source-wowza-abr-hls/53321/1 "2019-05-10T15:44:04Z")

</div>

Hello guys,

I have a single RTMP source being pushed to my Wowza Streaming Engine and I would like to know how can I make the WSE transcode the RTMP to an ABR HLS stream. Is this possible?

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [May 10, 2019, 4:33pm UTC](https://community.wowza.com/t/single-rtmp-source-wowza-abr-hls/53321/2 "2019-05-10T16:33:42Z")

</div>

Sending in one live stream, regardless of the source type (RTMP, RTSP, UDP based MPEG-TS, etc…), and generating ABR content is the purpose of Transcoder. Our article covers this in detail.

[https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming](https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming)

Note that Transcoder is CPU/GPU intensive. Hardware system requirements for Wowza Streaming Engine can be found at the link below:  
[https://www.wowza.com/products/streaming-engine/specifications](https://www.wowza.com/products/streaming-engine/specifications)

We have an article on how to find the right hardware for your needs.  
[https://www.wowza.com/blog/4-tips-for-sizing-streaming-server-hardware](https://www.wowza.com/blog/4-tips-for-sizing-streaming-server-hardware)

We do have benchmarks regarding the usage of our Transcoder with specific details on the hardware that was in use. Note that the benchmarks do not reflect the performance impact that the Spectre and Meltdown patches had on overall hardware and OS performance.  
[https://www.wowza.com/docs/wowza-transcoder-performance-benchmark](https://www.wowza.com/docs/wowza-transcoder-performance-benchmark)

---

<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:** [May 10, 2019, 4:37pm UTC](https://community.wowza.com/t/single-rtmp-source-wowza-abr-hls/53321/3 "2019-05-10T16:37:35Z")

</div>

Yes you sure can @Sebastian Toro and this is a very common workflow for Wowza customers. It’s quite easy to do in the Engine manager and it’s called creating a SMIL file. Here are some tools for you to get started including a step-by-step video tutorial on ABR.

But, first, here is how to send your RTPM stream to Engine and enable HLS playback:

[https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder](https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder)

Once the RTMP stream is ingested and processed by Engine, you can then set up your adaptive bitrate files:

[https://www.wowza.com/docs/how-to-do-adaptive-bitrate-streaming](https://www.wowza.com/docs/how-to-do-adaptive-bitrate-streaming)

Please reach out to tech support with a support ticket should you need additional assistance setting this up and they’re happy to help.
