You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<pid="section-toc.1-1.7.2.4.1"><ahref="#section-7.4" class="auto internal xref">7.4</a>. <ahref="#name-multi-program-source-two-pr" class="internal xref">Multi-Program Source — Two Programs from One MPTS</a></p>
<pid="section-5.5-2.2.1">Program Association Table packets (PID 0x0000), rewritten to list only the
1521
+
program present in this track.<ahref="#section-5.5-2.2.1" class="pilcrow">¶</a></p>
1522
+
</li>
1523
+
<liclass="normal" id="section-5.5-2.3">
1524
+
<pid="section-5.5-2.3.1">Program Map Table packets for the selected program (whose PID is listed in
1525
+
the Program Association Table entry for that program).<ahref="#section-5.5-2.3.1" class="pilcrow">¶</a></p>
1526
+
</li>
1527
+
<liclass="normal" id="section-5.5-2.4">
1528
+
<pid="section-5.5-2.4.1">All packets whose PID is listed in the Program Map Table of the selected
1529
+
program, including the PCR_PID and the PIDs of all elementary streams.<ahref="#section-5.5-2.4.1" class="pilcrow">¶</a></p>
1530
+
</li>
1531
+
</ul>
1532
+
<pid="section-5.5-3">These rules apply to unscrambled transport stream sources. Publishers filtering scrambled
1533
+
transport streams <spanclass="bcp14">MUST</span> also retain conditional access table and entitlement
1534
+
message packets required for descrambling; conditional access handling is
1535
+
discussed in <ahref="#content-protection" class="auto internal xref">Section 11</a>.<ahref="#section-5.5-3" class="pilcrow">¶</a></p>
1536
+
<pid="section-5.5-4">The <code>m2tsProgramNumber</code> field (<ahref="#m2ts-program-number" class="auto internal xref">Section 6.4</a>) <spanclass="bcp14">SHOULD</span> be present on
1537
+
tracks derived from a multi-program source to identify the program carried.<ahref="#section-5.5-4" class="pilcrow">¶</a></p>
1538
+
<pid="section-5.5-5">When multiple tracks are derived from the same MPTS source, the publisher
1539
+
<spanclass="bcp14">SHOULD</span> use the MSF <code>altGroup</code> field if the programs are alternate renditions
1540
+
of the same content. Programs that are independent services <spanclass="bcp14">SHOULD</span> be
1541
+
published as separate tracks; whether to include them in the same catalog is
<ahref="#section-7.4" class="section-number selfRef">7.4. </a><ahref="#name-multi-program-source-two-pr" class="section-name selfRef">Multi-Program Source — Two Programs from One MPTS</a>
1855
+
</h3>
1856
+
<pid="section-7.4-1">This example shows a catalog for a publisher that receives a 2-program
1857
+
transport stream and publishes each program as a separate m2ts track. The
1858
+
two tracks share a namespace but are independent services; <code>altGroup</code> is not
1859
+
used because the programs carry different content.<ahref="#section-7.4-1" class="pilcrow">¶</a></p>
0 commit comments