Atsc working Draft Template
G.5.3 Service Location on Cable
Download 4.82 Kb. Pdf ko'rish
|
dastur pratoqoli
G.5.3 Service Location on Cable
The service_location_descriptor() indicates the stream types, PID and language code for each member of the collection of program elements that comprise a virtual channel. As mentioned, one of the differences between the terrestrial and cable is that the service_location_descriptor() is not required in the Cable VCT, even though its use is mandatory for the Terrestrial VCT. The difference arises from the fact that cable operators may re-multiplex digital Transport Steams that are available to them, adding, deleting or moving services to create cable Transport Streams, and some services may not have the information needed to facilitate creation of the service_location_descriptor() . Some cable system equipment does not have the capability to format the information into the service_location_descriptor() when the information is available. A motivation for re-multiplexing is that the data rate for information on cable is typically higher than that available from terrestrial broadcast transmissions, and a cable operator may wish to construct multiplexes that make full use of the channel capacity. Therefore, when there is no service_location_descriptor() , the receiver or set-top box needs to learn the structure of each service via the TS_program_map_section() which contains essentially the same information as the service_location_descriptor() . ATSC (and SCTE) Standards require the presence and correct construction of the TS_program_map_section(). A typical cable receiver or set-top box may implement a scheme where the last-used PID values for audio and video streams are stored with each VCT record in the device’s memory. Initial acquisition of a virtual channel may be slower by as much as 400 milliseconds (the maximum interval between repetitions of the TS_program_map_section() ) since the TS_program_map_section() will need to be processed to learn the PID values, but this delay can be avoided on subsequent acquisitions by making use of the stored values. In any case, one step in the acquisition process should always be to check the current TS_program_map_section() to verify that the PID values have not changed since the last acquisition of the service. If they have changed, the new values replace the old. Download 4.82 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling