As per documentation if anything specified in Smil file, it takes the highest priority.
I have a smil file named "F97DB162.smil" and it has an entry as below.
<textstream src="F97DB162" system-language="eng">
<param name="isWowzaCaptionStream" value="true"/>
Q1. Can we specify the src as "F97DB162.ttml" (with extension) instead of "F97DB162" (no extension).
Q2. If there is a src specified in smil file under textStream tag does it mean that it will consider F97DB162 named files for close captioning.
Q3. I have seen the wowza logs and it looks like if the smil file contains multiple stream tags, it checks the default stream named caption file. I don't see its considering the textStream src specified in smil file.
I want to understand, under which circumstances the textStream src is used and under which circumstances the languages specified as a part of textStream tag are used.
Q4. If ttml file has english, french and dutch language and the textStream specifies only english language. Will it give higher preference to the language specified in smil file or it will always take the language which is specified as a part of url (wowzacaptionlanguages).
For Q1-Q2 you should include the file extension for the cc file in the src and the texstream declaration should take precedence over any local cc files that match the asset. For Q3-Q4, please zip up your conf/ and logs/ (including your .smil file) and send it to
email@example.com for further review. Be sure to include a reference to this thread.