Unlock instant, AI-driven research and patent intelligence for your innovation.

Stream data multiplexing device and multiplexing method

A technology of multiplexing and streaming data, which is applied in the direction of multiplexing communication, time division multiplexing system, two-way working system, etc., can solve the problem of reducing the buffer size, etc., to reduce the size of the buffer, easy The effect of control

Inactive Publication Date: 2010-08-11
PANASONIC CORP
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] In addition, in the device that controls the timing of multiplexing based on the virtual buffer sufficient amount, even if the actual buffer sufficient amount increases due to burst input of stream data, if the virtual buffer sufficient amount is small, it will not is multiplexed, the actual buffer adequacy will continue to increase, so the buffer size may not necessarily be reduced

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
  • Stream data multiplexing device and multiplexing method
  • Stream data multiplexing device and multiplexing method
  • Stream data multiplexing device and multiplexing method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0041] figure 1 It is a block diagram showing the structure of the multiplexing device according to the first embodiment of the present invention. To make the description concise, in the following example, it is assumed that the multiplexed stream data is audio data, video data, etc., and the number (type) is two.

[0042] The multiplexing device includes: first and second stream data generating units 101 and 111; buffer memories 102 and 112; multiplexing control unit 103; multiplexing unit 104; and selector 105.

[0043] The first and second stream data generating units 101 and 111 are used for encoding analog signals such as audio or video and generating stream data. In addition, it is not limited to the first and second stream data generating units 101 and 111 that generate and output new stream data, and the first and second stream data generating units 101 and 111 that receive and output stream data transmitted through broadcasting or the network may also be used. Secondary d...

no. 2 approach

[0075] Figure 5 Is a block diagram showing the structure of the multiplexing device according to the second embodiment of the present invention, and figure 1 Compared with the structure of, the main difference is that: it has skip judgment units 201 and 211. In this multiplexing device, when the stream data cannot be generated in the first and second stream data generating units 101, 111 for some reason, the skip determining units 201, 211 determine that a skip has occurred. , And convey the occurrence information to the multiplexing control unit 103. After receiving this information, the multiplexing control unit 103 forcibly updates the multiplexing reference time of the stream data on the side where the skip occurred to, for example, the next expected multiplexing time after adding the storage period, Use it as a comparison moment.

[0076] Therefore, even if the comparison time of the other stream data is later than the comparison time before the update in the stream data o...

no. 3 approach

[0078] Image 6 Is a block diagram showing the structure of the multiplexing device according to the third embodiment of the present invention, and figure 1 Compared with the structure of, the main difference lies in the fact that there are buffer monitoring units 301 and 311. In this multiplexing device, the buffer monitoring units 301 and 311 monitor whether the storage capacity of the buffer memories 102 and 112 reaches a predetermined threshold value. If the threshold value is reached, the multiplexing control unit 103 monitors The comparison time of the other stream data is forcibly updated to, for example, the next comparison time after adding the storage period.

[0079] According to Figure 7 A specific operation example will be described. Among them, the threshold value of the above-mentioned storage amount in the buffer monitoring units 301 and 311 is set as the amount of twice multiplexing.

[0080] In this example, for the second stream data (0)(4)(8), and in the first...

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

Comparison times of first and second stream data are compared (S113). If the first stream data in a buffer memory is decided to be earlier, the first stream data is multiplexed (S114). On the other hand, if the first stream data is decided to be later, the multiplexing is suspended. When the respective stream data are accumulated in the buffer memory, multiplex reference times indicating reproduction timings of the stream data obtained according to time information contained in the stream data are used as the comparison times (S116). Otherwise, the multiplex prediction time predicted as the multiplex reference time of the next stream data to be accumulated is used (S117). Thus, it is possible to align stream data to be simultaneously reproduced so as to be easily multiplexed even if the buffer size is small.

Description

Technical field [0001] The present invention relates to a multiplexing device and a multiplexing method for multiplexing various stream data such as moving image data or audio data. Background technique [0002] For example, in a digital camera, etc., when various stream data such as moving image data or audio data is stored in a storage medium such as a disk or sent to a transmission path, it is multiplexed. [0003] An existing multiplexing device has a buffer for temporarily storing, for example, stream data that is generated (encoded), transmitted, or input, and is performed whenever each stream data is stored in an amount that can be multiplexed. Multiplexing. [0004] Another multiplexing device performs multiplexing for the first stream data (for example, moving image data) every time a multiplexable amount is stored in the buffer, and for the second stream data (for example, Audio data), even if the multiplexable amount is stored, it will not be multiplexed immediately. Ins...

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 Applications(China)
IPC IPC(8): H04J3/00H04N7/173
CPCH04J3/047H04N21/2368H04N21/4341
Inventor 三又义昭岩桥贤二内田友和
Owner PANASONIC CORP