<?xml version="1.0" encoding="Windows-1250" ?>
<schema xmlns     = "http://schemas.rozsnyo.com/schema"
        namespace = "http://schemas.rozsnyo.com/kolejnet/tv/channels"
        desc      = "Seznam televizních kanálů"
>

 <!--
      CHANNELS
 -->
 <element id="channels" type="elements" desc="Seznam kanálů">
  <elem min="1">channel</elem>
 </element>

 <element id="channel" type="elements" desc="Televizní kanál">
  <elem>stream</elem>
  <string id="id" uniq="global" desc="Identifikátor kanálu"    />
  <enum   id="media"     desc="Druh média" list="Channel media type" />
  <string id="shortname" desc="Zkrácený název kanálu"   />
  <string id="longname"  desc="Úplný název kanálu"      />
  <string id="lang"      desc="Jazyk vysílaných pořadů" />
  <string id="homepage"  null="1" desc="Webová stránka stanice"   />
  <boolean id="program" default="1" null="1" desc="Existuje program pro tuto stanici?" />
 </element>

 <element id="stream" type="none" desc="Stream pro kanál">
  <string  id="url"    uniq="local" desc="Adresa streamu" />
  <enum    id="class"  desc="Třída streamu" list="Stream class" />
  <integer id="resx"   null="1" desc="Rozlišení (vodorovně)"    />
  <integer id="resy"   null="1" desc="Rozlišení (vertikálně)"   />
  <string  id="video"  null="1" desc="Kodek pro video" />
  <string  id="audio"  null="1" desc="Kodek pro audio" />
  <string  id="source" null="1" desc="Popisek pro zdroj dat" />
 </element>

 <valuelist id="Channel media type">
  <value desc="Televizní kanál">tv</value>
  <value desc="Radiová stanice">radio</value>
 </valuelist>

 <valuelist id="Stream class">
  <value desc="Veřejné digitální vysílání">dvb</value>
  <value desc="Lokálně komprimovaný nebo vysílaný">encode</value>
  <value desc="Redistribuovaný privátní stream">distribute</value>
 </valuelist>

</schema>

