METHOD AND APPARATUS FOR PLAYING VIDEO DATA OF HIGH BIT RATE FORMAT BY A PLAYER CAPABLE OF PLAYING VIDEO DATA OF LOW BIT RATE FORMAT
First Claim
Patent Images
1. A method for playing a video data of high bit rate format stored in a storage device by a player which is capable of playing a video data of low bit rate format, said method comprising:
- reading an original navigation information from the video data of high bit rate format;
converting the original navigation information into a predictive navigation information which is applicable to the video data of low bit rate format;
requesting, based on the predictive navigation information, a section of the video data of low bit rate format in a low bit rate byte information, said low bit rate byte information including a starting byte position and an end byte position of the section of the video data of low bit rate format for playing by the player;
converting, based on the predictive navigation information and the original navigation information, the low bit rate byte information into a high bit rate byte information, said high bit rate byte information including a starting byte position and an end byte position of the section of the video data of high bit rate format;
retrieving, based on the high bit rate byte information, the section of the video data of high bit rate format from the storage device; and
transcoding the section of the video data of high bit rate format to a section of the video data of low bit rate format.
1 Assignment
0 Petitions
Accused Products
Abstract
A player which is capable of playing a video data of low bit rate format, e.g., DVD-VR format, can not play a video data of high bit rate format, e.g., BD-RE format unless the video data is transcoded. Transcoding of video data generally requires a large size storage area. Based on an original navigation information for the video data of high bit rate format, a predictive navigation information for the video data of low bit rate format is generated. Using the original and predictive navigation information, the transcoding is done by sections.
-
Citations
22 Claims
-
1. A method for playing a video data of high bit rate format stored in a storage device by a player which is capable of playing a video data of low bit rate format, said method comprising:
-
reading an original navigation information from the video data of high bit rate format; converting the original navigation information into a predictive navigation information which is applicable to the video data of low bit rate format; requesting, based on the predictive navigation information, a section of the video data of low bit rate format in a low bit rate byte information, said low bit rate byte information including a starting byte position and an end byte position of the section of the video data of low bit rate format for playing by the player; converting, based on the predictive navigation information and the original navigation information, the low bit rate byte information into a high bit rate byte information, said high bit rate byte information including a starting byte position and an end byte position of the section of the video data of high bit rate format; retrieving, based on the high bit rate byte information, the section of the video data of high bit rate format from the storage device; and transcoding the section of the video data of high bit rate format to a section of the video data of low bit rate format.
-
-
2. An apparatus for playing a video data of high bit rate format stored in a storage device by a player which is capable of playing a video data of low bit rate format, said apparatus comprising:
-
a CPU (201, 301) which is capable of doing the following operations; reading an original navigation information from the video data of high bit rate format; converting the original navigation information into a predictive navigation information which is applicable to the video data of low bit rate format; requesting, based on the predictive navigation information, a section of the video data of low bit rate format in a low bit rate byte information, said low bit rate byte information including a starting byte position and an end byte position of the section of the video data of low bit rate format for playing by the player; converting, based on the predictive navigation information and the original navigation information, the low bit rate byte information into a high bit rate byte information, said high bit rate byte information including a starting byte position and an end byte position of the section of the video data of high bit rate format; retrieving, based on the high bit rate byte information, the section of the video data of high bit rate format from the storage device; transcoding the section of the video data of high bit rate format to a section of the video data of low bit rate format; and a decoder (314) for decoding the video data of low bit rate format.
-
-
3. A method for playing a video data of high bit rate format stored in a storage device of a server (DMS) by a player (DMP) which is capable of playing a video data of low bit rate format, said method comprising:
-
reading an original navigation information from the video data of high bit rate format in said server; converting the original navigation information into a predictive navigation information which is applicable to the video data of low bit rate format in said server; transferring said predictive navigation information to said player; requesting by said player, based on the predictive navigation information, a section of the video data of low bit rate format in a low bit rate byte information, said low bit rate byte information including a starting byte position and an end byte position of the section of the video data of low bit rate format for playing by the player; converting, based on the predictive navigation information and the original navigation information, the low bit rate byte information into a high bit rate byte information, said high bit rate byte information including a starting byte position and an end byte position of the section of the video data of high bit rate format; retrieving, based on the high bit rate byte information, the section of the video data of high bit rate format from the storage device in said server; and transcoding the section of the video data of high bit rate format to a section of the video data of low bit rate format. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for playing a video data of high bit rate format stored in a storage device of a server (DMS) by a player (DMP) which is capable of playing a video data of low bit rate format, said apparatus comprising:
-
a first CPU (201) provided in said server and capable of doing the following operations; reading an original navigation information from the video data of high bit rate format in said server; converting the original navigation information into a predictive navigation information which is applicable to the video data of low bit rate format in said server; transferring said predictive navigation information to said player; and a second CPU (301) provided in said player and capable of doing the following operations; requesting by said player, based on the predictive navigation information, a section of the video data of low bit rate format in a low bit rate byte information, said low bit rate byte information including a starting byte position and an end byte position of the section of the video data of low bit rate format for playing by the player; at least one of said first CPU and said second CPU capable of doing the following operation; converting, based on the predictive navigation information and the original navigation information, the low bit rate byte information into a high bit rate byte information, said high bit rate byte information including a starting byte position and an end byte position of the section of the video data of high bit rate format; said first CPU capable of doing the following operation; retrieving, based on the high bit rate byte information, the section of the video data of high bit rate format from the storage device in said server; and at least one of said first CPU and said second CPU capable of doing the following operation; transcoding the section of the video data of high bit rate format to a section of the video data of low bit rate format. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification