# HLS modify EXT-X-VERSION on the fly

**URL:** <https://community.wowza.com/t/hls-modify-ext-x-version-on-the-fly/51179>\
**Category:** Wowza Streaming Engine\
**Tags:** wowza-streaming-server-java-api\
**Created:** [April 20, 2018, 10:24pm UTC](https://community.wowza.com/t/hls-modify-ext-x-version-on-the-fly/51179 "2018-04-20T22:24:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nicolas\_Levy](https://avatars.discourse-cdn.com/v4/letter/n/b19c9b/32.png) [@Nicolas\_Levy](https://community.wowza.com/u/Nicolas_Levy)\
**Post date:** [April 20, 2018, 10:24pm UTC](https://community.wowza.com/t/hls-modify-ext-x-version-on-the-fly/51179/1 "2018-04-20T22:24:52Z")

</div>

Hi!

The problem i’m trying to solve is that I need HLS version 5 to enable Fairplay DRM but I have some devices (that i can identify) that only work with HLS version 3 and I would like to serve the content under the same URL.

Is it possible to change the EXT-X-VERSION of a HLS (cupertino) stream on the fly by API (Java/Rest) ?

Any other sugestion to solve this issue?

Thanks!

Nico
