# How to customize M3U8 headers for live captions

**URL:** <https://community.wowza.com/t/how-to-customize-m3u8-headers-for-live-captions/34073>\
**Category:** Wowza Streaming Engine\
**Created:** [June 8, 2015, 5:19am UTC](https://community.wowza.com/t/how-to-customize-m3u8-headers-for-live-captions/34073 "2015-06-08T05:19:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Vitale](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@Michael\_Vitale](https://community.wowza.com/u/Michael_Vitale)\
**Post date:** [June 8, 2015, 5:19am UTC](https://community.wowza.com/t/how-to-customize-m3u8-headers-for-live-captions/34073/1 "2015-06-08T05:19:35Z")

</div>

I’m using the latest Streaming Engine and need a way to customize M3U8 headers. As a quick example:

#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID=“subs”,NAME=“English”,FORCED=NO,AUTOSELECT=YES,URI=“subtitlelist\_leng.m3u8”,LANGUAGE=“eng”

I want to update FORCED=NO to FORCED=YES. Is there support for this in 4.1.x?

---

<div class="post-metadata">

**Author:** ![Michelle\_B](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/michelle_b/32/394_2.png) [@Michelle\_B](https://community.wowza.com/u/Michelle_B)\
**Post date:** [July 29, 2015, 4:16pm UTC](https://community.wowza.com/t/how-to-customize-m3u8-headers-for-live-captions/34073/2 "2015-07-29T16:16:40Z")

</div>

Hi elcapitan26,

You can specify the FORCED attribute to have a value of “YES” by adding it in a SMIL file and using the SMIL file for your streaming. You can check the [article on using WebVTT subtitles for HLS](https://www.wowza.com/docs/how-to-stream-webvtt-subtitles-to-ios-for-closed-captioning#livesmil) for more information on this.

Here’s a quick example:

```auto
<smil> 
<head> 
</head> 
<body> 
<switch>
<video src="mp4:sample.mp4" system-bitrate="500000"/>
<textstream src="mp4:sample.mp4" system-language="eng"> 
<param name="cupertinoTag" value="EXT-X-MEDIA" valuetype="data"/> 
<param name="cupertinoTag.TYPE" value="SUBTITLES" valuetype="data"/> 
<param name="cupertinoTag.LANGUAGE" value="en" valuetype="data"/> 
<param name="cupertinoTag.FORCED" value="YES" valuetype="data"/> 
<param name="cupertinoTag.NAME" value="English" valuetype="data"/> 
</switch> 
</body> 
</smil>

```

Michelle
