Program specific information (PSI) table acquisition method, device and system
A technology of program-specific information and an acquisition method, which is applied in the field of program-specific information PSI table acquisition, can solve the problems of low acquisition efficiency of PSI table and high CPU resource occupancy rate, and achieves the advantages of saving CPU processing resources, saving processing resources and improving acquisition efficiency. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] image 3 The flow chart of the program-specific information PSI table acquisition method provided by Embodiment 1 of the present invention specifically includes the following processing steps:
[0067] Step 301, for the transport stream TS of the program input by each port, the FPGA searches the TS for attribute information of the PSI table.
[0068] In this step, when the FPGA detects that a certain port inputs a TS, it searches the TS for attribute information of the PSI table. Wherein, the attribute information of the PSI table includes a table identifier Table_ID, a packet identification code (PID, Packet Identifier) and a cyclic redundancy check code (CRC, Cyclic Redundancy Check). PID is to indicate the data type stored in the payload data (i.e. video, audio or PSI table content) in the TS, and PID=0 represents that the type of the PSI table is a program correlation table (PAT, Program_association_table), program mapping table (PMT, Program_map_table ) is obta...
Embodiment 2
[0090] Based on the same inventive concept, according to the method for obtaining the program-specific information PSI table provided by the above-mentioned embodiments of the present invention, correspondingly, Embodiment 2 of the present invention also provides a device for obtaining the program-specific information PSI table, the schematic diagram of which is as follows Figure 4 shown, including:
[0091] The search unit 401 is configured to search the attribute information of the program-specific information PSI table in the TS for the transport stream TS of the program input by each port;
[0092] A matching unit 402, configured to match the searched attribute information of the PSI table with the pre-stored attribute information of the searched PSI table;
[0093] A saving unit 403, configured to save the contents of the current PSI table corresponding to the attribute information of the searched PSI table if the matching is successful;
[0094] The sending unit 404 is...
Embodiment 3
[0099] Based on the same inventive concept, according to the method for obtaining the program-specific information PSI table provided by the above-mentioned embodiments of the present invention, correspondingly, Embodiment 3 of the present invention also provides a device for obtaining the program-specific information PSI table, the structural diagram of which is as follows Figure 5 shown, including:
[0100] The receiving unit 501 is configured to receive an interrupt request sent by the FPGA, the interrupt request is to prompt the CPU to read the program-specific information PSI table in the cache of the FPGA, and the PSI table in the cache of the FPGA is the FPGA Searched in the transport stream TS of the program;
[0101] The reading unit 502 is configured to read the PSI table from the cache of the FPGA.
[0102] Further, the above-mentioned device also includes:
[0103] The clearing unit 503 is configured to clear the cyclic redundancy check code CRC in the attribute...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
