I am looking for information on how to supply iOS6 HLS subtitles with a stream defined by Wowza's MediaList API. Previously (with CEA-608 subtitles) we have used IMediaStreamFileMapper.streamToFileForRead which allowed us to override and supply a TTML filename programmatically. This approach does not seem to work with cupertinoVODCaptionsUseWebVTT=true as the FileMapper seems to only be invoked when rendering chunklist.m3u8's, not the root Playlist.m3u8 where the webvtt subtitle needs to be declared.

Is there something similar to what <textstream> does in SMIL but with MediaList/MediaListSegment instead? Any insight would be most appreciated.

Thanks in advance,