Thomson Jade

Thomson Jade

Introduction

Jade EPG format specifies an XML file which contains the EPG events for multiple services.

Format

Example of Jade Format
<PSI lang="chi">
  <BOUQUET id="65520" version_number="31">
    <NAME_BOUQUET encoding="05">RTHK</NAME_BOUQUET>
    <NAME_BOUQUET lang="chi">RTHK</NAME_BOUQUET>
    <SERVICE_BOUQUET on_id="32764" ts_id="1" service_id="31" type="digital television" dvb_type="0x01"/>
    <SERVICE_BOUQUET on_id="32764" ts_id="1" service_id="32" type="digital television" dvb_type="0x01"/>
  </BOUQUET>
  <NETWORK id="32764" version_number="1">
    <NAME_NETWORK encoding="05">RTHK</NAME_NETWORK>
    <NAME_NETWORK lang="chi">RTHK</NAME_NETWORK>
    <TRANSPORT_STREAM id="1" on_id="32764" sdt="true" create_service_list="true" version_number="31">
      <TERRESTRIAL centre_frequency="80200000" bandwidth="8 MHz" high_priority_flag="true" time_slicing_used="false" mpe_fec_used="false" constellation="64-QAM" hierarchy_information="non-hierarchical" code_rate_HP="2/3" code_rate_LP="2/3" guard_interval="1/32" transmission_mode="8k mode" other_frequency="false" dvb_hierarchy_information="0x00" dvb_code_rate_HP="0x01" dvb_code_rate_LP="0x01"/>
      <PRIVATE_TRANSPORT_STREAM>0x830C001FFC1F0020FC200021FC21</PRIVATE_TRANSPORT_STREAM>
      <SERVICE id="31" type="digital television" dvb_type="0x01" ca="false" eit_schedule="true" eit_present_following="true" running_status="running" event_type="scheduleAndPF">
        <NAME_SERVICE lang="chi">???? 31</NAME_SERVICE>
        <NAME_SERVICE>RTHK TV 31</NAME_SERVICE>
        <PROVIDER encoding="05">RTHK</PROVIDER>
        <PROVIDER lang="chi">RTHK</PROVIDER>
        <PROVIDER lang="eng" encoding="05">RTHK</PROVIDER>
        <EVENT id="1" time="2018-10-04T00:25:00.0000000+08:00" duration="PT5M" ca="false" type="schedule" running_status="running">
          <AUDIO lang="eng" description="Mono" type="Mono" service_flag="complete main" ac3="true" component_tag="0" dvb_type="0xC2" encoding="15" audio_encoding="AC-3" enhanced_ac3_flag="true"/>
          <VIDEO lang="eng" description="high definition video, &amp;gt; 16:9 aspect ratio, 25Hz" type="more than 16:9" frequency="25" high_definition="true" component_tag="0" dvb_type="0x0C" encoding="15" video_encoding="H264/AVC"/>
          <DESCRIPTION lang="chi">?????robot?????? 1920??????????????????????????????????????????????????????????????robot????????robota??????? 2013?????120...</DESCRIPTION>
          <DESCRIPTION lang="eng" encoding="05">Robot</DESCRIPTION>
          <NAME lang="chi">????</NAME>
          <NAME lang="eng" encoding="05">HitChat</NAME>
        </EVENT>
        <EVENT id="2" time="2018-10-04T00:30:00.0000000+08:00" duration="PT60M" ca="false" type="schedule" running_status="running">
          <AUDIO lang="eng" description="Nicam(Stereo)" type="Nicam(Stereo)" service_flag="complete main" ac3="true" component_tag="0" dvb_type="0xC2" encoding="15" audio_encoding="AC-3" enhanced_ac3_flag="true"/>
          <VIDEO lang="eng" description="high definition video, &amp;gt; 16:9 aspect ratio, 25Hz" type="more than 16:9" frequency="25" high_definition="true" component_tag="0" dvb_type="0x0C" encoding="15" video_encoding="H264/AVC"/>
          <DESCRIPTION lang="chi">?31???-????????????????????????????????????????????????????????????????????????????????</DESCRIPTION>
          <DESCRIPTION lang="eng" encoding="05">"31 See the World - Catalonia - War of the Flags" THE CATALAN DECLARATION OF INDEPENDENCE ended up in the loss of the local government and the capture of the whole of the Catalan regional administration.</DESCRIPTION>
          <NAME lang="chi">31 ???</NAME>
          <NAME lang="eng" encoding="05">31 See The World</NAME>
        </EVENT>
      </SERVICE>
      <SERVICE id="32" type="digital television" dvb_type="0x01" ca="false" eit_schedule="true" eit_present_following="true" running_status="running" event_type="scheduleAndPF">
        <NAME_SERVICE lang="chi">???? 32</NAME_SERVICE>
        <NAME_SERVICE>RTHK TV 32</NAME_SERVICE>
        <PROVIDER encoding="05">RTHK</PROVIDER>
        <PROVIDER lang="chi">RTHK</PROVIDER>
        <PROVIDER lang="eng" encoding="05">RTHK</PROVIDER>
        <EVENT id="287" time="2018-10-04T00:00:00.0000000+08:00" duration="PT2M" ca="false" type="schedule" running_status="running">
          <AUDIO lang="eng" description="Stereo" type="Stereo" service_flag="complete main" ac3="true" component_tag="0" dvb_type="0xC2" encoding="15" audio_encoding="AC-3" enhanced_ac3_flag="true"/>
          <VIDEO lang="eng" description="high definition video, &amp;gt; 16:9 aspect ratio, 25Hz" type="more than 16:9" frequency="25" high_definition="true" component_tag="0" dvb_type="0x0C" encoding="15" video_encoding="H264/AVC"/>
          <DESCRIPTION lang="chi">????</DESCRIPTION>
          <DESCRIPTION lang="eng" encoding="05">World News Bulleti</DESCRIPTION>
          <NAME lang="chi">???? [?]</NAME>
          <NAME lang="eng" encoding="05">World News Bulletin</NAME>
        </EVENT>
        <EVENT id="288" time="2018-10-04T00:02:00.0000000+08:00" duration="PT18M" ca="false" type="schedule" running_status="running">
          <AUDIO lang="eng" description="Stereo" type="Stereo" service_flag="complete main" ac3="true" component_tag="0" dvb_type="0xC2" encoding="15" audio_encoding="AC-3" enhanced_ac3_flag="true"/>
          <VIDEO lang="eng" description="high definition video, &amp;gt; 16:9 aspect ratio, 25Hz" type="more than 16:9" frequency="25" high_definition="true" component_tag="0" dvb_type="0x0C" encoding="15" video_encoding="H264/AVC"/>
          <DESCRIPTION lang="chi">?????????. ????. ??. ????</DESCRIPTION>
          <DESCRIPTION lang="eng" encoding="05">LOCAL AND WORLD NEWS . CONFERENCES . TV JOURNEY</DESCRIPTION>
          <NAME lang="chi">?????????. ????. ??. ????</NAME>
          <NAME lang="eng" encoding="05">LOCAL AND WORLD NEWS . CONFERENCES . TV JOURNEY</NAME>
        </EVENT>
      </SERVICE>
    </TRANSPORT_STREAM>
  </NETWORK>
  <NETWORK>
    <TRANSPORT_STREAM id="0" on_id="100" sdt="true" version_number="31"/>
  </NETWORK>
</PSI>

MAPPING JADE TO ICAREUS EIT DATABASE

1. Start time - 'EVENT' tag 'time' attribute, e.g. time="2019-02-01T00:30:00.0000000+01:00"
2. Duration - 'EVENT' tag 'duration' attribute, e.g. duration="PT5M"
3. Language - 'lang' attribute of 'NAME', 'DESCRIPTION' tags
4. name - 'NAME' tag
5. Short description - 'DESCRIPTION' tag
6. Long description - not available in current implementation
7. Free CA mode - 'EVENT' tag 'ca' attribute, e.g. ca="false"
8. Parental control - not available in current implementation

JADE CONFIGURATION

To use Jade format in Icareus Playout, the license must include the feature Jade Data source.
In Icareus Playout Management Console (PMC), Jade format is activated in Server > Settings > EIT.
Open Server > Settings > EIT
  • Select Jade tab (available when Jade Data Source feature is active)
  • Enable the checkbox Use remote source update
  • Choose Remote source folder (where to copy the jade xml file), e.g. /opt/playout/ftp/update/jade
  • Select the update rate, e.g. if you want to update once per hour, select Use periodically and How often to update (seconds), put 3600