Check patentability & draft patents in minutes with Patsnap Eureka AI!

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

Active Publication Date: 2015-04-22
SUMAVISION TECH CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Embodiments of the present invention provide a method, device, and system for obtaining a program-specific information PSI table, which are used to solve the problem in the prior art that when searching for a PSI table from a program transport stream, the CPU resource occupancy rate is high and the PSI table acquisition efficiency is low The problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Program specific information (PSI) table acquisition method, device and system
  • Program specific information (PSI) table acquisition method, device and system
  • Program specific information (PSI) table acquisition method, device and system

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a program specific information (PSI) table acquisition method, device and system. According to a transport stream (TS) of a program input to each port, an FPGA searches for attribute information of a PSI table in the TS; the found attribute information of the PSI table is matched with prestored attribute information of a PSI table to be searched; if matching succeeds, the content, corresponding to the found attribute information of the PSI table, of a current PSI table is saved; an interrupt request is sent to a CPU and indicates the CPU to read the current PSI table. By the adoption of the scheme, compared with the prior art, CPU processing resources are saved, and the acquisition efficiency of the PSI tables is improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a method, device and system for acquiring a program-specific information PSI table. Background technique [0002] With the popularization of digital TV, digital TV services tend to be enriched and diversified. Driven by market demand and technological development, the traditional one-way passive TV business model is gradually replaced by two-way interactive digital TV business. By using the broadcasting and television front-end transmission equipment to build a video on demand system and develop video on demand (VOD, Video On Demand) services, users can watch video programs more conveniently. [0003] In the two-way interactive VOD on-demand system, in order to identify various information contained in the transport stream (TS, Transport Stream) of multiple programs, it is necessary to search and obtain program specific information (PSI, Program Specific Informati...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N21/434H04N21/435
CPCH04N21/4343H04N21/4345H04N21/435
Inventor 盛立伟张磊邹箭宇张刚
Owner SUMAVISION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More