Back to results
US 7,680,392 B2Granted
Streaming contents recording method of mobile communication terminal
AssigneeLG Electronics Inc.
InventorKwang-Deok Seo
Life of this patent
Estimating the term…
Abstract
A streaming contents recording method of a mobile terminal including comparing a length of streaming contents with a remaining memory capacity of the mobile terminal, and recording the streaming contents by omitting a specific frame type if the length of the streaming contents is greater than the memory capacity. Further, the omitted specific frame types include a B-frame type or a B-frame type and a P-frame type.
Claims24
A streaming contents recording method of a mobile terminal comprising:
- comparing a length of streaming contents corresponding to an MP4 contents file with a remaining memory capacity of the mobile terminal, said comparing including acquiring supplementary information from a user data atom included in a header of the streaming contents and determining one or more frame types to be omitted based on the supplementary information and the remaining memory capacity of the mobile terminal;
- and
- recording the streaming contents by omitting said one or more frame types if the length of the streaming contents is greater than the memory capacity, wherein:
- the frame types include I, B, and P frame types,
- the supplementary information includes first information indicating a length of the streaming contents with B frames omitted and second information indicating a length of the streaming contents with B and P frames omitted, and
- said recording includes recording only I and P frames of the streaming contents based on the first information or recording only I frames of the steaming contents based on the second information, wherein said comparing is performed by a controller.
3 more elements
A mobile terminal comprising:
- a memory configured to store steaming contents corresponding to an MP4 contents file;
- and
- a controller configured to compare a length of streaming contents with a remaining capacity of the memory, and to record the streaming contents by omitting at least one specific frame type if the length of the steaming contents is greater than the remaining capacity of the memory, wherein the controller performs said comparison by:
- acquiring supplementary information from a user data atom included in a header of the steaming contents, and
- determining one or more frame types to be omitted based on the supplementary information and the remaining memory capacity of the mobile terminal,
- wherein the frame types include I, B, and P frame types and the supplementary information includes first information indicating a length of the steaming contents with B frames omitted and second information indicating a length of the streaming contents with B and P frames omitted, and
- wherein the controller records only I and P frames of the streaming contents based on the first information or records only I frames of the streaming contents based on the second information.
4 more elements
A streaming contents recording method of a mobile terminal comprising:
- comparing a length of streaming contents corresponding to an MP4 contents file with a remaining memory capacity of the mobile terminal;
- prioritizing frame types of the steaming contents based on an affect a frame type has on a decoding process;
- and
- recording the streaming contents by omitting a specific frame type having a least affect on the decoding process if the length of the streaming contents is greater than the memory capacity, wherein said comparing includes acquiring supplementary information from a user data atom included in a header of the streaming contents and determining one or more frame types to be omitted based on the supplementary information and the remaining memory capacity of the mobile terminal, said frame types including I, P, and B frame types,
- wherein said supplementary information including first information indicating a length of the steaming contents with B frames omitted and second information indicating a length of the streaming contents with B and P francs omitted, and
- wherein said recording includes recording only I and P frames of the streaming contents based on the first information or recording only I frames of the streaming contents based on the second information, wherein at least one of said comparing and prioritizing is performed by a controller.
3 more elements
A mobile terminal comprising:
- a memory configured to store streaming contents corresponding to an MP4 contents file;
- and
- a controller configured to compare a length of steaming contents with a remaining capacity of the memory, to prioritize frame types of the streaming contents based on affect a frame type has on a decoding process, and to record the streaming contents by omitting at least one specific frame type having a least affect on the decoding process if the length of the streaming contents is greater than the remaining capacity of the memory, wherein the controller performs said comparison by:
- acquiring supplementary information from a user data atom included in a header of the steaming contents, and
- determining one or more frame types to be omitted based on the supplementary information and the remaining memory capacity of the mobile terminal,
- wherein the frame types include I, B, and P frame types and the supplementary information includes first information indicating a length of the streaming contents with B frames omitted and second information indicating a length of the streaming contents with B and P frames omitted, and
- wherein the controller records only I and P frames of the streaming contents based on the first information or records only I frames of the streaming contents based on the second information.
4 more elements
Dependencies are inferred from the claim text.