Configuration of Conditional Access Using XML File Download
<cp_duration_ds>600</cp_duration_ds>
<program_number>10</program_number>
<key_no>41</key_no>
<ecm_group>
<ecm_id>0x100</ecm_id>
<super_cas_id>0xD000000</super_cas_id>
<access_criteria>1111112222223333334444446666</access_criteria>
</ecm_group>
</scg>
</ecmg>
<emmg>
</emmg>
</simulcrypt_config>
• The scg_id shall be different for each SCG. The usual value for this is
(output_index<<8) + program_index, making each unique.
• The transport_stream_id and program_number are set in the unit
configuration.
Note: The transport_stream_id in this case is actually the transport stream
index which starts at 0 (i.e. output 1 = transport_stream_id 0, output 2 =
transport_stream_id 1 and so on).
• The cp_duration_ds is the minimum duration of the crypto period in
decisecond (1/10 of a second). This shall be higher than the value set on the
web browser for crypto period duration and shall also be higher than the value
that the ECMG may declare as its minimum crypto period duration at the time of
connection (the parameter nominal_cp_duration that is present in the
channel_setup message of OPENCAS).
• The key_no has to be different for each SCG and be below 512.
• The ecm_group shall contain the relevant super_cas_id and access_criteria
(max 1 kbyte),
• The ecm_id shall have the following construction:
• (output_index << 8) + (64 * simul_stream) + program_index.
• simul_stream is kept as 0 as long as simulcrypting is not used (same program
number encrypted by multiple ECMGs / multiple SuperCasID)
• Its lower byte, i.e. (64 * simul_stream + program_index) will be the offset
added to the ECM_PID_output<output_index>min and has to be lower than
ECM_PID_output<output_index>max.
2/1553-FGC 101 1019 Uen A
5-13
Comentarios a estos manuales