Claims
- 1. An encoded signal transmission method of encoding a digital signal at a variable bit rate to temporarily store its encoded signal into a buffer to output, as a bit stream, the encoded signal at a predetermined bit rate from the buffer, the method comprising the steps of:receiving the digital signal; encoding the digital signal at an encoding bit rate to provide an encoded signal for storage in the buffer; and controlling the output bit rate of the buffer on the basis of a delay time τ after the encoding bit rate has been changed until the output bit rate of the buffer changes; wherein the delay time τ is determined by τ=B/Rmin, where Rmin is a minimum value of the encoding bit rate, and B is a size of a decoder buffer for use in decoding the encoded signal.
- 2. An encoded signal transmission method of encoding n (n≧2) number of digital signals at a variable bit rate by using n number of encoders to temporarily store their n number of encoded signals into n number of buffers corresponding to the n number of encoders to multiplex the encoded signals outputted as bit stream at a predetermined bit rate from the respective buffers to output it, the method comprising the steps of:receiving n digital signals; encoding the n digital signals at respective encoding bit rates in respective encoders to output n encoded signal; controlling output bit rates of the n respective buffers on the basis, for each buffer, of a delay time τi (i=1 to n)_from the time when the encoding bit rate of the respective encoder has been changed until the output bit rate of the buffer changes; and multiplexing the output bits from the n number of buffers to provide an output multiplexed bit stream wherein the delay times τi with respect to respective encoders are determined by τi=B/Rmin_i when Rmin_i is a minimum value of the encoding bit rate for the ith encoder and B is a size of a decoder buffer for use in decoding the encoded signal.
- 3. An encoded signal transmission method as set forth in claim 2, further comprising the step of selecting a maximum value τmax for the delay times τi.
- 4. An encoded signal transmission method as set forth in claim 2, further comprising the step of selecting a maximum value τmax for delay times τi, and wherein Ri(t) is an encoding bit rate of the ith encoder at time t, such thatR1(t+δ1)+R2(t+δ2)+ . . . +Rn(t+δn)=constant is used to change the output bit rate of the i-th encoder after a delay time of (τmax+δi) from when the encoding bit rate of the i-th encoder has been changed, where δi is a predetermined time for the ith encoder.
- 5. An encoded signal transmission method as set forth in claim 4, wherein the predetermined times δi of the respective encoders are determined by δi=τmax−τi.
- 6. An encoded signal transmission method as set forth in claim 4, further comprising the step of changing the output bit rates of respective buffers after delay time Δτ, which is a predetermined time of 0 or more common to the n number of encoders-, from the- time when encoding bit rates of the respective encoders have been changed (τi+Δτ).
- 7. An encoded signal transmission apparatus adapted for encoding a digital signal at a variable bit rate to output an encoded signal at a predetermined bit rate as a bit stream, the apparatus comprising:a receiving unit adapted to receive the digital signal; an encoder for encoding the digital signal at an encoding bit rate to output an encoded signal; a buffer connected to the encoder to temporarily store the encoded signal; and a buffer control circuit for controlling the output bit rate of the buffer on the basis of delay time τ from the time when the encoding bit rate has been changed until the output bit rate of the buffer changes; wherein the delay time τ is determined by τ=B/Rmin, where Rmin is a minimum value of the encoding bit rate and B is a size of a decoder buffer for decoding the encoded signal.
- 8. An encoded signal transmission apparatus adapted for encoding, at a variable bit rate, n number of digital signals to output n number of encoded signals at a predetermined bit rate as a multiplexed bit stream, where n is greater than or equal to two, the apparatus comprising:n receiving units adapted to receive the n digital signals; n encoders for encoding the n digital signals at respective encoding bit rates to output n encoded signals; n buffers connected to respective ones of the n encoders, and adapted for temporarily storing encoded signals from the encoders connected thereto; a buffer control circuit for controlling output bit rates of respective buffers on the basis of delay times τi (i=1 to n) from the time when the encoding bit rate of the ith encoder has been changed until the output bit rate of the buffer changes with respect to the respective encoders; and a multiplexing unit for multiplexing n output signals from the n number of buffers to provide an output multiplexed bit stream wherein the delay times τi with respect to the respective encoders are determined by τi=B/Rmin_i where Rmin_i is a minimum value of the encoding bit rate for the ith encoder and B is a size of a decoder buffer.
- 9. An encoded signal transmission apparatus as set forth in claim 8, wherein the buffer control circuit selects a maximum value of τmax for the delay times τi.
- 10. An encoded signal transmission apparatus as set forth in claim 8, which further comprises an encoder control circuit for controlling encoding bit rates of respective encoders, wherein Ri(t) is an encoding bit rate of the ith encoder at time t, and wherein this encode control circuit selects a maximum value τmax for delay times τi such thatR1(t+δ1)+R2(t+δ2)+ . . . +Rn(t+δn)=constant at time t of the i-th (i=1 to n) encoder to change the output bit rate of the i-th encoder after a delay time of (τmax+δi) from when the encoding bit rate of the i-th encoder has been changed, where δi is a predetermined time.
- 11. An encoded signal transmission apparatus as set forth in claim 10, wherein the predetermined times δi of the respective encoders are determined by δi=τmax−τi.
- 12. An encoded signal transmission apparatus as set forth in claim 10, wherein the buffer control circuit changes output bit rates of respective buffers after delay time Δτ, which is a predetermined time of 0 or more common to the n number of encoders, from the time when encoding bit rates of respective encoders have been changed (τi+Δτ).
Priority Claims (1)
Number |
Date |
Country |
Kind |
9-008773 |
Jan 1997 |
JP |
|
CROSS REFERENCE TO RELATED APPLICATIONS
This is a continuation of International Application PCT/JP98/00224 filed Jan. 21, 1998.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
5506844 |
Rao |
Apr 1996 |
A |
5550590 |
Sakazawa et al. |
Aug 1996 |
A |
5793425 |
Balakrishnan |
Aug 1998 |
A |
5861919 |
Perkins et al. |
Jan 1999 |
A |
6188700 |
Kato et al. |
Feb 2001 |
B1 |
Foreign Referenced Citations (5)
Number |
Date |
Country |
04-271587 |
Sep 1992 |
JP |
04-302598 |
Oct 1992 |
JP |
07-264580 |
Oct 1995 |
JP |
07-273739 |
Oct 1995 |
JP |
09-116520 |
May 1997 |
JP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/JP98/00224 |
Jan 1998 |
US |
Child |
09/158011 |
|
US |