发明名称 |
Method and system for dynamically allocating video multiplexing buffer based on queuing theory |
摘要 |
An embodiment of the invention may provide a method for predicting buffer size in a system, where multiple encoded bit streams may be multiplexed into a single bit stream. The multiple encoded bit streams may comprise either a constant or a variable rate. Notwithstanding, predicting the buffer size required for encoding, multiplexing and/or decoding prevents overflow and underflow of the buffer. At the demultiplexer, each decoder may have a buffer and there may not be any buffering prior to multiplexing. A plurality of MPEG encoded data bit streams may be multiplexed into a single multiplexed MPEG encoded data bit stream. A size of buffers utilized to buffer the multiplexed MPEG encoded data bit stream may be determined based on a queuing model. |
申请公布号 |
US8755413(B2) |
申请公布日期 |
2014.06.17 |
申请号 |
US201213459909 |
申请日期 |
2012.04.30 |
申请人 |
Broadcom Corporation |
发明人 |
Chen Xuemin |
分类号 |
H04J3/02;H04J3/14;H04L1/00;H04L12/26;H04L12/28;H04L12/56 |
主分类号 |
H04J3/02 |
代理机构 |
Foley & Lardner LLP |
代理人 |
Foley & Lardner LLP |
主权项 |
1. A method for handling data, comprising:
dynamically allocating a buffer via a controller based on a calculated delay for multiplexing a plurality of MPEG encoded data bit streams, wherein the calculated delay corresponds to a ratio determined based on a bit rate of a single multiplexed MPEG encoded data bit stream and a mean arrival rate of the plurality of MPEG encoded data bit streams; and multiplexing the plurality of MPEG encoded data bit streams into the single multiplexed MPEG encoded data bit stream utilizing the allocated buffer.
|
地址 |
Irvine CA US |