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
    • Related Articles

    • Introduction to EPG Management

      General Icareus Playout EPG Server is used to broadcast the TV program information and to generate the necessary service information. It provides many different ways to ingest the EPG/EIT data. Each EPG source can be managed based on the settings ...
    • Epgs.com

      Introduction More information can be found at http://www.epgs.com/ Supported Datasources Local drop folder Http(s) EPGS.com DTD EPGS DTD: http://epgs.com/feeds/xml/epg.dtd Example of EPGs.com format <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ...
    • TV-Anytime

      Introduction TV-Anytime EPG format specifies an XML file which contains first a program information table which identifies the programs using crid ids and after this a schedule of events that refer back to the program information table. Note that ...
    • Nagra

      Introduction This page describes support for the Nagra data source. Supported Datasources Local Drop Folder Nagra XML Example of Nagra format <?xml version="1.0" encoding="UTF-8"?> <BroadcastData creationDate="20250911121131"> <ProviderInfo> ...
    • XMLTV

      Introduction More about XMLTV can be found from:http://en.wikipedia.org/wiki/XMLTV Supported Datasources Local Drop Folder Http XMLTV DTD XMLTV DTD: http://xmltv.cvs.sourceforge.net/viewvc/xmltv/xmltv/xmltv.dtd Example of XMLTV <?xml version="1.0" ...