XML_InsertCharacter

XML message about text message

<InsertCharacter version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <InsertMessageList>
    <InsertMessage><!--required, text message-->
      <id><!--required, xs:integer, text message No.--></id>
      <msgName><!--required, xs:string, text message name--></msgName>
      <content><!--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><!--required, xs:string, text message position: top, middle, bottom, "selfDefine"-custom--></msgPos>
  <Position><!--dependent, text message position, this field is valid only when msgPos is "selfDefine"-->
    <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, character effect-->
    <fontSize><!--required, xs:integer, font size--></fontSize>
    <FontColor><!--required, font color-->
      <RGB/><!--required-->
    </FontColor>
    <BackColor><!--required, background color-->
      <RGB/><!--required-->
    </BackColor>
    <backTransparent><!--required, xs:integer, transparency--></backTransparent>
    <subtitlesEnabled><!--required, xs:boolean, whether to enable preview--></subtitlesEnabled>
    <scrollDirection><!--required, xs:string, scrolling direction: none, left, right, up, down--></scrollDirection>
    <scrollSpeed><!--required, xs:integer, scrolling speed--></scrollSpeed>
  </CharactersEffect>
</InsertCharacter>