# Live Adaptive bitrate Streaming using using LoopUntilLive

**URL:** <https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585>\
**Category:** Wowza Streaming Engine\
**Created:** [February 11, 2022, 12:50pm UTC](https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585 "2022-02-11T12:50:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rene\_Fraedrich](https://avatars.discourse-cdn.com/v4/letter/r/57b2e6/32.png) [@Rene\_Fraedrich](https://community.wowza.com/u/Rene_Fraedrich)\
**Post date:** [February 11, 2022, 12:50pm UTC](https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585/1 "2022-02-11T12:50:10Z")

</div>

Hi there,

is there a way to use ABR in combination with LoopUntilLive? I already did some research on this topic but i was unable to find a suitable solution.

I’ve already set up an environment where both LoopUntilLive and ABR are working independently. So the big question is: Is it possible to combine both approaches with each other?

Kind Regards  
René

---

<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 11, 2022, 2:47pm UTC](https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585/2 "2022-02-11T14:47:18Z")

</div>

Are you doing transcoding on the Wowza server or do you pull multiple streams in and combine them with a SMIL? If you do transcoding on the server you can set up the LoopUntilLive module on the ingest side before the transcoder.

---

<div class="post-metadata">

**Author:** ![Rene\_Fraedrich](https://avatars.discourse-cdn.com/v4/letter/r/57b2e6/32.png) [@Rene\_Fraedrich](https://community.wowza.com/u/Rene_Fraedrich)\
**Post date:** [February 11, 2022, 4:58pm UTC](https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585/3 "2022-02-11T16:58:28Z")

</div>

I transcode on the Wowza server. There the LoopUntilLive is automaticly loaded on server startup. I keep struggeling, maybe because of missing knowledge, on how to combine the ABR Smil File that i created earlier with the LoopUntiLive. Because the ABR Stream is only available under this url type:

[https://URL/live/smil:livestream-abr.smil/playlist.m3u8](https://URL/live/smil:livestream-abr.smil/playlist.m3u8)

How can i configure LoopUntilLive on the ingest side?

---

<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 11, 2022, 6:26pm UTC](https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585/4 "2022-02-11T18:26:52Z")

</div>

Why do you create a SMIL feed if you do transcoding on the server? You can use [https://url/live/ngrp:streamnamegroup/playlist.m3u8](https://url/live/ngrp:streamnamegroup/playlist.m3u8) (e.g. if your stream name is “mystream” and you’re using a default transcoding template, you’d use [https://url/live/ngrp:mystream\_all/playlist.m3u8](https://url/live/ngrp:mystream_all/playlist.m3u8))

The flow is:

```auto
input stream  
             \ 
               loop-until-live >> transcoding >> output streams
             /
backup asset

```

---

<div class="post-metadata">

**Author:** ![Rene\_Fraedrich](https://avatars.discourse-cdn.com/v4/letter/r/57b2e6/32.png) [@Rene\_Fraedrich](https://community.wowza.com/u/Rene_Fraedrich)\
**Post date:** [February 14, 2022, 3:34pm UTC](https://community.wowza.com/t/live-adaptive-bitrate-streaming-using-using-loopuntillive/94585/5 "2022-02-14T15:34:12Z")

</div>

@Karel_Boek: Thank you for that hint. I guess Name Groups did the trick! And it’s working pretty well.
