XML message about capabilities of terminal text message parameters
<InsertCharacter xmlns="http://www.isapi.org/ver20/XMLSchema" version="2.0" >
<InsertMessageList>
<InsertMessage size="" >
<!--required, text message-->
<id>
<!--required, xs:integer, text message No.-->
</id>
<msgName min="" max="" >
<!--required, xs:string, text message name-->
</msgName>
<content min="" max="" >
<!--required, xs:string, text message content-->
</content>
<TimeRange>
<!--required, play duration-->
<beginTime>
<!--required, xs:time, start time (ISO 8601 format)-->
</beginTime>
<endTime>
<!--required, xs:time, end time (ISO 8601 format)-->
</endTime>
</TimeRange>
</InsertMessage>
</InsertMessageList>
<msgPos opt="top,middle,bottom,selfDefine" >
<!--required, xs:string, "top,middle,bottom,selfDefine"-->
</msgPos>
<Position>
<!--dependent, text message position, this field is required only when msgPos is "selfDefine" (custom) -->
<positionX>
<!--required, xs:integer, custom position X-->
</positionX>
<positionY>
<!--required, xs:integer, custom position Y-->
</positionY>
<height>
<!--required, xs:integer, height-->
</height>
<width>
<!--required, xs:integer, width-->
</width>
</Position>
<CharactersEffect>
<!--required, playing effect of the text message-->
<fontSize min="" max="" >
<!--required, xs:integer, font size-->
</fontSize>
<FontColor>
<!--required, font color-->
<RGB>
</RGB>
<!--required-->
</FontColor>
<BackColor>
<!--required, background color-->
<RGB>
</RGB>
<!--required-->
</BackColor>
<backTransparent>
<!--required, xs:integer, transparency-->
</backTransparent>
<subtitlesEnabled>
<!--required, xs:boolean, whether to enable preview-->
</subtitlesEnabled>
<scrollDirection opt="none,left,right,up,down" >
<!--required, xs:string, scrolling direction: none, left, right, up, down-->
</scrollDirection>
<scrollSpeed min="" max="" >
<!--required, xs:integer, scrolling speed-->
</scrollSpeed>
</CharactersEffect>
</InsertCharacter>