Recording and reproducing apparatus, and variable speed reproducing method using same
First Claim
1. A recording and reproducing apparatus for inputting, recording, reproducing and outputting a stream of TS packets, comprising:
- an input counter operable to generate an arrival time for each of the TS packets input to the apparatus;
a time adder operable to add said arrival time to respective ones of the TS packets;
a recording medium;
a controller operable to control recording so that the TS packets to which said arrival time has been added are recorded onto said recording medium and to control reproduction so that the TS packets to which said arrival time has been added are reproduced from said recording medium;
an output counter operable to generate an output time for each of the TS packets reproduced from said recording medium;
a variable speed counter operable to fluctuate a time base of said output times generated by said output counter; and
an output controller operable to control reproduction so that, for each TS packet reproduced from said recording medium, said arrival time is extracted and compared with said output time, and when said arrival time reaches a time corresponding to said output time, the TS packet reproduced from said recording medium is output, wherein a variable speed reproduction is executed by fluctuating said time base of said output times generated by said output counter.
1 Assignment
0 Petitions
Accused Products
Abstract
When a variable speed reproduction of a low-time speed like an overtaking reproduction is executed by using an MPEG2 stream, deterioration in picture quality is prevented and low costs are realized. An arrival time of an input TS packet is added by an input counter and the resultant TS packet is recorded onto an HDD. When the TS packet is reproduced from the HDD, the arrival time is extracted from the reproduced TS packet. The arrival time is compared with an output time. When the arrival time reaches a time corresponding to the output time, the TS packet reproduced from the HDD is output. The time base of an output counter is fluctuated by a variable speed counter, thereby enabling the time base at the time of reading out the TS packet from the HDD to be slightly shifted from the time base at the time of recording the TS packet onto the HDD. Thus, a micro variable speed reproduction can be performed. The overtaking reproduction can be performed by such a micro variable speed reproduction.
13 Citations
7 Claims
-
1. A recording and reproducing apparatus for inputting, recording, reproducing and outputting a stream of TS packets, comprising:
-
an input counter operable to generate an arrival time for each of the TS packets input to the apparatus;
a time adder operable to add said arrival time to respective ones of the TS packets;
a recording medium;
a controller operable to control recording so that the TS packets to which said arrival time has been added are recorded onto said recording medium and to control reproduction so that the TS packets to which said arrival time has been added are reproduced from said recording medium;
an output counter operable to generate an output time for each of the TS packets reproduced from said recording medium;
a variable speed counter operable to fluctuate a time base of said output times generated by said output counter; and
an output controller operable to control reproduction so that, for each TS packet reproduced from said recording medium, said arrival time is extracted and compared with said output time, and when said arrival time reaches a time corresponding to said output time, the TS packet reproduced from said recording medium is output, wherein a variable speed reproduction is executed by fluctuating said time base of said output times generated by said output counter. - View Dependent Claims (2, 3)
-
-
4. A method for inputting a stream of TS packets, recording the input stream of TS packets, reproducing the recorded stream of TS packets, and outputting the reproduced stream of TS packets, comprising:
-
adding an arrival time to each of the TS packets in the input stream;
recording the TS packets to which the arrival time has been added onto a recording medium;
generating an output time for each of the TS packets reproduced from the recording medium;
controlling reproduction so that, for each TS packet reproduced from the recording medium, the arrival time is extracted and compared with the output time, and when the arrival time reaches a time corresponding to the output time, the TS packet reproduced from the recording medium is output; and
executing a variable speed reproduction by fluctuating a time base of the output times. - View Dependent Claims (5)
-
-
6. A receiving apparatus for receiving a digital broadcast signal including a stream of TS packets, recording the received digital broadcast signal, and thereafter, reproducing the recorded digital broadcast signal, comprising:
-
an input counter operable to generate an arrival time for each received TS packet in the digital broadcast signal;
a time adder operable to add said arrival time to respective ones of the received TS packets;
a recording medium;
a controller operable to control recording so that the TS packets to which said arrival time has been added are recorded onto said recording medium, and to control reproduction so that the TS packets to which said arrival time has been added are reproduced from said recording medium;
an output counter operable to generate an output time for each of the TS packets reproduced from said recording medium;
a variable speed counter operable to fluctuate a time base of said output times generated by said output counter; and
an output controller operable to control reproduction so that, for each TS packet reproduced from said recording medium, said arrival time is extracted and compared with said output time, and when said arrival time reaches a time corresponding to said output time, the TS packet reproduced from said recording medium is output, wherein a variable speed reproduction is executed by fluctuating said time base of said output times generated by said output counter. - View Dependent Claims (7)
-
Specification