Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for evenly distributing code streams of each program when constructing multi-program ts streams

A uniform distribution and multi-program technology, applied in the direction of selective content distribution, image communication, electrical components, etc., can solve the problems of distribution and uniformity, and achieve the effects of simple operation, improved stability, and reduced pressure on audio and video data buffering

Active Publication Date: 2017-06-06
XI AN JIAOTONG UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is currently no method that can distribute the data of each program more evenly in the broadcast TS stream

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 method for evenly distributing code streams of each program when constructing multi-program ts streams

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0019] see figure 1 , the present invention comprises the following steps:

[0020] 1) allocate N memory blocks for the N road audio and video data packets that need to be sent, and store table information packets and an integer number of TS packets in each memory block; for the N road audio and video data packets, the mode of assigning N blocks of memory blocks is: Store the TS packets of the programs built by the front-end into its own memory space first. When the back-end needs to take out the TS packets of the program, it also reads them from the memory space. The principle of writing and reading conforms to the first-in-first-out principle The size of the memory space can ensure that the TS packets of any audio and video data packets will not overflow when they are written into the memory space;

[0021] 2) Send TS packets, and count the total number o...

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 relates to a method for achieving uniform distribution of all paths of program code streams in the construction process of multiple program TS streams. When TS packages are transmitted at a time, N memory blocks are allocated to N paths of audio / video data packages needing to be transmitted, and list information and the integral number of TS packages are stored in each memory block. The total number of the TS packages in the N memory blocks is counted at the transmitting moment, the percentage of the number of the TS packages in each memory block on the total number of the TS packages is calculated, and a range of consecutive serial numbers is allocated for each memory block according to the corresponding percentage; an uniform distribution random number with the value range smaller than the total number of the TS packages is generated; the TS package, with the generated random falling into the memory block serial number range, in the corresponding memory block is read and transmitted. Uniform distribution random numbers are generated repeatedly until all the TS packages are transmitted. Thus, sudden mass data transmission in a certain path of program is avoided, the stability of broadcasting is improved, and the audio / video data caching pressure at the receiving end of a cable television is relieved.

Description

technical field [0001] The invention belongs to the technical field of broadcasting TS streams of cable television, and in particular relates to a method for evenly distributing code streams of various programs when constructing multi-program TS streams. Background technique [0002] Usually, the TS stream of cable TV will carry multiple programs, but the code rate of each program is different. As a cable TV broadcasting terminal, the data of each program should be evenly distributed in the broadcast TS stream. , and avoid the sudden sending of a large amount of data for a certain program, which can improve the stability of broadcasting and reduce the buffer pressure of audio and video data at the cable TV receiver. However, there is currently no method that can make the data of each program more evenly distributed in the broadcast TS stream. Contents of the invention [0003] The purpose of the present invention is to overcome the above-mentioned shortcomings in the prio...

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/238
Inventor 张翠翠沈雪峰佘文帆陈伟曹峻符均
Owner XI AN JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products