Method and apparatus for performing trick play on scrambled data stream
AssigneeSamsung Electronics Co., Ltd.
InventorsHo-seon Kim, Hyung-il Jang
Life of this patent
Estimating the term…
Abstract
A method of performing trick play on a scrambled data stream, the method comprising: extracting position information corresponding to scrambling information from an input scrambled transport stream; demultiplexing a transport stream of a predetermined position according to the stored position information of the scrambling information and extracting the scrambling information and a scrambled data stream pertaining to the scrambling information; descrambling the extracted scrambled data stream by using the extracted scrambling information; and decoding a reference picture based on the position information.
Claims17
A method of performing trick play on a scrambled data stream, the method comprising:
- extracting, by an apparatus for performing trick play, position information corresponding to scrambling information from an input scrambled transport stream;
- demultiplexing a transport stream corresponding to a predetermined position according to the position information and extracting the scrambling information and a scrambled data stream pertaining to the scrambling information;
- descrambling the extracted scrambled data stream by using the extracted scrambling information;
- extracting position information corresponding to a reference picture from the descrambled data stream;
- extracting the reference picture from the descrambled data stream by using the extracted position information corresponding to the reference picture;
- and
- decoding the extracted reference picture by using the position information corresponding to the reference picture.
An apparatus for performing trick play on a scrambled data stream, the apparatus comprising at least one hardware processor which comprises:
- a scrambling information position information extracting unit which extracts position information corresponding to scrambling information from an input scrambled transport stream;
- a transport stream demultiplexing unit which demultiplexes a transport stream of a predetermined position according to the position information and extracts the scrambling information and a scrambled data stream pertaining to the scrambling information;
- a descrambling unit which descrambles the extracted scrambled data stream by using the extracted scrambling information;
- a reference picture position information extracting unit which extracts position information corresponding to a reference picture from metadata of the descrambled data stream, and outputs the reference picture from the descrambled data stream to the decoder by using the position information corresponding to the reference picture;
- and
- a decoder which decodes a reference picture.
A non-transitory computer-readable recording medium having embodied thereon a program for executing a method comprising:
- extracting position information corresponding to scrambling information from an input scrambled transport stream;
- demultiplexing a transport stream corresponding to a predetermined position according to the position information and extracting the scrambling information and a scrambled data stream pertaining to the scrambling information;
- descrambling the extracted scrambled data stream by using the extracted scrambling information;
- extracting position information corresponding to a reference picture from the descrambled data stream;
- extracting the reference picture from the descrambled data stream by using the extracted position information corresponding to the reference picture;
- and
- decoding the extracted reference picture by using the position information corresponding to the reference picture.
Dependencies are inferred from the claim text.