You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or API help for more information.
<?xml version="1.0"?>
<api>
  <query-continue>
    <allpages gapcontinue="Reporting" />
  </query-continue>
  <query>
    <pages>
      <page pageid="66" ns="0" title="Reboot">
        <revisions>
          <rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">A-SMIL players can be rebooted remotely using [[maintenance tasks]].

== The shutdownPlayer Task Schedule ==

To initiate player reboot, the player must be issued a SMIL script with a TaskSchedule subscription (see [[maintenance tasks]]) in the head section. The subscription contains a URL that points to a &lt;tt&gt;taskSchedule.xml&lt;/tt&gt; file that looks like the following:

&lt;source lang=&quot;xml&quot;&gt;
&lt;taskSchedule xmlns=&quot;http://schemas.adfotain.org/adapi-1.0&quot;&gt;
  &lt;timedTaskList at=&quot;0&quot; abortOnError=&quot;false&quot;&gt;
    &lt;shutdownPlayer id=&quot;123&quot;&gt;
      &lt;type&gt;reboot&lt;/type&gt;
    &lt;/shutdownPlayer&gt;
  &lt;/timedTaskList&gt;
&lt;/taskSchedule&gt;
&lt;/source&gt;

'''shutdownPlayer id''': the ID is used by the player to register if a particular task has already be applied. The player will not apply the task if its ID is the same as the one most recently applied. In other words, if you wish you re-apply a task, make sure you change its ID</rev>
        </revisions>
      </page>
      <page pageid="29" ns="0" title="Reference">
        <revisions>
          <rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">{| class=&quot;wikitable&quot; border=&quot;1&quot; style=&quot;margin: 1em auto 1em auto&quot;
|-
! Element [Attribute]
! Usage
! SMIL Version
! Reference
|-
| /smil
| Main SMIL element
| 3.0
| [[Structure]]
|-
| /smil [xmlns]
| XML namespace specification
| 3.0
| [[Structure]]
|-
| /smil/head
| SMIL head section
| 3.0
| [[Structure]]
|-
| /smil/head/layout
| Screen layout
| 3.0
| [[Layout]]
|-
| /smil/head/layout/root-layout
| Screen logical resolution
| 3.0
| [[Layout]]
|-
| /smil/head/layout/root-layout [width]
| Logical resolution of width of the screen, in pixels
| 3.0
| [[Layout]]
|-
| /smil/head/layout/root-layout [height]
| Logical resolution of height of the screen, in pixels
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region
| Definition of screen part
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region [xml:id]
| ID of the screen part
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region [left]
| Left coordinate of the screen part
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region [top]
| Top coordinate of the screen part
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region [width]
| Width of the screen part
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region [height]
| Height of the screen part
| 3.0
| [[Layout]]
|-
| /smil/head/layout/region [z-index]
| Z-order (closer if larger) of the screen part
| 3.0
| [[Layout]]
|-
| /smil/body
| SMIL body section
| 3.0
| [[Structure]]
|-
| /smil/body/seq
| Simple sequential playlist
| 3.0
| [[Sequential playlist (seq)]]
|-
| /smil/body/par
| Parallel scheduling of playlists
| 3.0
| [[Parallel playlist (par)]]
|-
| /smil/body/excl
| Grouping of playlists with priority-based exclusive playback
| 3.0
| [[Exclusive playlist (excl)]]
|-
| seq [begin]
| Begin time/event of the playlist relative to timebase
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq [end]
| End time/event of the playlist, as offset from sequence start
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq [dur]
| Duration of the playlist, per single loop
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq [repeatCount]
| Number of times the playlist is to repeat (also “indefinite”)
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq [repeatDur]
| Total duration of the repeats (also “indefinite”)
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq/seq
| Nested sequential schedule
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq/par
| Sequentially nesting parallel schedules
| 3.0
| [[Sequential playlist (seq)]]
|-
| seq/excl
| Sequentially nesting exclusive schedules
| 3.0
| [[Sequential playlist (seq)]]
|-
| par [begin]
| Begin time/event of the parallel schedule relative to timebase
| 3.0
| [[Parallel playlist (par)]]
|-
| par [end]
| End time/event of the parallel, as offset from parallel start
| 3.0
| [[Parallel playlist (par)]]
|-
| par [dur]
| Duration of the parallel schedule, per single loop
| 3.0
| [[Parallel playlist (par)]]
|-
| par [repeatCount]
| Number of times the parallel is to repeat (also “indefinite”)
| 3.0
| [[Parallel playlist (par)]]
|-
| par [repeatDur]
| Total duration of the repeats (also “indefinite”)
| 3.0
| [[Parallel playlist (par)]]
|-
| par/seq
| Scheduling of multiple playlists to start simultaneously
| 3.0
| [[Parallel playlist (par)]]
|-
| par/seq [begin(wallclock)]
| Start sequence on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| par/seq [end(wallclock)]
| End sequence on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| par/par
| Scheduling of multiple parallels to start simultaneously
| 3.0
| [[Parallel playlist (par)]]
|-
| par/par [begin(wallclock)]
| Start parallel on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| par/par [end(wallclock)]
| End parallel on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| par/excl
| Scheduling of multiple exclusives to start simultaneously
| 3.0
| [[Parallel playlist (par)]]
|-
| par/excl [begin(wallclock)]
| Start exclusive on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| par/excl [end(wallclock)]
| End exclusive on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl [begin]
| Begin time/event of the exclusive schedule relative to timebase
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl [end]
| End time/event of the exclusive, as offset from exclusive start
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl [dur]
| Duration of the exclusive schedule, per single loop
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl [repeatCount]
| Number of times the exclusive is to repeat (also “indefinite”)
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl [repeatDur]
| Total duration of the repeats (also “indefinite”)
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/seq
| Scheduling of multiple playlists to run one at a time
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/seq [begin(wallclock)]
| Start sequence on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl/seq [end(wallclock)]
| End sequence on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl/par
| Scheduling of multiple parallels to run one at a time
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/par [begin(wallclock)]
| Start parallel on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl/par [end(wallclock)]
| End parallel on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl/excl
| Scheduling of multiple exclusives to run one at a time
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/excl [begin(wallclock)]
| Start exclusive on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl/excl [end(wallclock)]
| End exclusive on ISO-8601 time (also repeat pattern)
| 3.0
| [[Wallclock]]
|-
| excl/priorityClass
| Defining interrupt behavior for an exclusive schedule
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/priorityClass [peers]
| “stop”, “pause”, “defer”, or “never” to interrupt peers in class
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/priorityClass [higher]
| “stop” or “pause” to interrupt higher priority class
| 3.0
| [[Exclusive playlist (excl)]]
|-
| excl/priorityClass [lower]
| “defer” or “never” to interrupt lower priority class
| 3.0
| [[Exclusive playlist (excl)]]
|-
| (seq,par,excl)/video
| Video media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [ref]
| URL pointing to media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [region]
| Screen part to play
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [begin]
| Begin time to start play media item, relative to timebase
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [end]
| End time of media item, relative to media item start
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [dur]
| Duration of media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [repeatCount]
| Number of times to repeat media item (also “indefinite”)
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/video [repeatDur]
| Total duration to repeat media item (also “indefinite”)
| 3.0
| [[SMIL Media Objects]]
|-
| par/video [begin(wallclock)]
| Begin playback at specified wallclock time
| 3.0
| [[Wallclock]]
|-
| par/video [end(wallclock)]
| End playback at specified wallclock time
| 3.0
| [[Wallclock]]
|-
| excl/video [begin(wallclock)]
| Begin playback at specified wallclock time, interrupt peers
| 3.0
| [[Wallclock]]
|-
| excl/video [end(wallclock)]
| End playback at specified wallclock time, resume peers
| 3.0
| [[Wallclock]]
|-
| (seq,par,excl)/img
| Still image media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [ref]
| URL pointing to media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [region]
| Screen part to play
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [begin]
| Begin time to start play media item, relative to timebase
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [end]
| End time of media item, relative to media item start
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [dur]
| Duration of media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [repeatCount]
| Number of times to repeat media item (also “indefinite”)
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/img [repeatDur]
| Total duration to repeat media item (also “indefinite”)
| 3.0
| [[SMIL Media Objects]]
|-
| par/img [begin(wallclock)]
| Begin playback at specified wallclock time
| 3.0
| [[Wallclock]]
|-
| par/img [end(wallclock)]
| End playback at specified wallclock time
| 3.0
| [[Wallclock]]
|-
| excl/img [begin(wallclock)]
| Begin playback at specified wallclock time, interrupt peers
| 3.0
| [[Wallclock]]
|-
| excl/img [end(wallclock)]
| End playback at specified wallclock time, resume peers
| 3.0
| [[Wallclock]]
|-
| (seq,par,excl)/audio
| Audio media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [ref]
| URL pointing to media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [region]
| Screen part to play
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [begin]
| Begin time to start play media item, relative to timebase
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [end]
| End time of media item, relative to media item start
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [dur]
| Duration of media item
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [repeatCount]
| Number of times to repeat media item (also “indefinite”)
| 3.0
| [[SMIL Media Objects]]
|-
| (seq,par,excl)/audio [repeatDur]
| Total duration to repeat media item (also “indefinite”)
| 3.0
| [[SMIL Media Objects]]
|-
| par/audio [begin(wallclock)]
| Begin playback at specified wallclock time
| 3.0
| [[Wallclock]]
|-
| par/audio [end(wallclock)]
| End playback at specified wallclock time
| 3.0
| [[Wallclock]]
|-
| excl/audio [begin(wallclock)]
| Begin playback at specified wallclock time, interrupt peers
| 3.0
| [[Wallclock]]
|-
| excl/audio [end(wallclock)]
| End playback at specified wallclock time, resume peers
| 3.0
| [[Wallclock]]
|}</rev>
        </revisions>
      </page>
    </pages>
  </query>
</api>