A set-top box-based data receiving and processing method and device

A technology of a processing device and a processing method, which is applied in the directions of image communication, selective content distribution, electrical components, etc., and can solve the problems of taking up a lot of CPU time and receiving low efficiency of PSI/SI segment data, etc.

Inactive Publication Date: 2015-12-16
SHENZHEN JIUZHOU ELECTRIC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiments of the present invention is to provide a data receiving and processing method and device based on a set-top box, aiming at solving the problem that the PSI / SI segment data is copied twice during the process of the set-top box receiving and parsing the PSI / SI segment data, and the data Copying will take up more CPU time, resulting in the problem of low efficiency of receiving PSI / SI segment data

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
  • A set-top box-based data receiving and processing method and device
  • A set-top box-based data receiving and processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] like figure 1 Shown is a method flowchart of a preferred embodiment of a method for receiving and processing data based on a set-top box provided by the present invention. For ease of description, only the parts related to the embodiment of the present invention are shown.

[0029] In step S101, the received data of several PSI / SI segments are stored in a hardware multiplexing buffer.

[0030] In the embodiment of the present invention, after receiving the several PSI / SI segment data, the set-top box directly stores the received several PSI / SI segment data in the hardware multiplexing buffer. Among them, the hardware multiplexing buffer is divided into multiple blocks, and each block is used to store a PSI / SI segment data. The maximum length of the PSI / SI segment data is 4KB, so a hardware multiplexing buffer is at most 4KB. Generally speaking, the size of the hardware multiplexing buffer is 4nKB, and n is an integer greater than 1.

[0031] In step S102, copy the PSI...

Embodiment 2

[0039] figure 2 It is a schematic structural diagram of a preferred embodiment of a data receiving and processing device based on a set-top box in the present invention. For convenience of description, only the parts related to the embodiment of the present invention are shown. The device may be a software unit, a hardware unit or a combination of software and hardware built in the set-top box, or integrated into the set-top box or the application system of the set-top box as an independent pendant. in:

[0040] The data receiving unit 21 is configured to store the received data of several PSI / SI segments into a hardware multiplexing buffer.

[0041] The data copying unit 22 is configured to copy the PSI / SI segment data one by one into several dynamically allocated demultiplexing task buffers.

[0042] The data parsing unit 23 is configured to parse the PSI / SI segment data in several demultiplexing task buffers.

[0043] In the embodiment of the present invention, the data...

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 is applicable to the field of computer application and provides a set top box-based method and a device for receiving and processing data. The method comprises the steps of storing a plurality of received program specific information / service information (PSI / SI) section data into a hardware multiplexing buffer zone; copying the PSI / SI section data one by one into a plurality of dynamically allocated demultiplexing task buffer zones; and analyzing the PSI / SI section data in the plurality of demultiplexing task buffer zones. In an embodiment of the method and the device, after the PSI / SI section data are received, the PSI / SI section data can be analyzed after being copied once, so that the receiving and processing efficiency of the PSI / SI section data is greatly improved, and even if the PSI / SI section data are transmitted in a high data transmission rate, all section data of the same PSI / SI form can be received in a short time.

Description

technical field [0001] The invention belongs to the field of computer applications, in particular to a method and device for receiving and processing data based on a set-top box. Background technique [0002] The PSI / SI segment is a syntax structure used to map service information into transport stream packets of GB / T17975.1-2000 (a broadcast standard). A PSI / SI table is a collection of a series of PSI / SI segments with the same table identifier. In order to quickly switch programs in the set-top box, quickly descramble the scrambled audio and video streams, quickly display program guide information, quickly search for programs, and reproduce audio and video programs in real time, the set-top box needs to receive and quickly analyze the PSI / SI table when it is running. . In the prior art, the method for the set-top box to receive the PSI / SI data stream is: after the hardware demultiplexing module receives the PSI / SI segment data, the PSI / SI segment data is stored in buffer ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/433H04N21/435
Inventor 陈恒
Owner SHENZHEN JIUZHOU ELECTRIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products