[go: up one dir, main page]

CN100425075C - Multimedia playing method for mobile communication terminal - Google Patents

Multimedia playing method for mobile communication terminal Download PDF

Info

Publication number
CN100425075C
CN100425075C CNB2006100073402A CN200610007340A CN100425075C CN 100425075 C CN100425075 C CN 100425075C CN B2006100073402 A CNB2006100073402 A CN B2006100073402A CN 200610007340 A CN200610007340 A CN 200610007340A CN 100425075 C CN100425075 C CN 100425075C
Authority
CN
China
Prior art keywords
multimedia
mobile communication
communication terminal
play
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006100073402A
Other languages
Chinese (zh)
Other versions
CN1838768A (en
Inventor
崔源植
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur LG Digital Mobile Communications Co Ltd
Original Assignee
LG Electronics China Research and Development Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LG Electronics China Research and Development Center Co Ltd filed Critical LG Electronics China Research and Development Center Co Ltd
Publication of CN1838768A publication Critical patent/CN1838768A/en
Application granted granted Critical
Publication of CN100425075C publication Critical patent/CN100425075C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/139Format conversion, e.g. of frame-rate or size
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0127Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level by changing the field or frame frequency of the incoming video signal, e.g. frame rate converter

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to a multimedia play method used in mobile communication terminal, wherein it comprises: before playing dynamic image, obtaining the information of dynamic image flow from the document format, to obtain the frame rate of dynamic image, to be compared with the limit frame rate of terminal; if the frame rate is over the limit one, informing user to confirm if playing or not, to avoid accidence, as synchronous video and sound, etc.

Description

The multi-medium play method of mobile communication terminal
Technical field
The present invention relates to the multi-medium play method of mobile communication terminal, particularly relate to a kind of when requiring to play content with high frame per second, before broadcast, compare with the restriction frame per second, frame per second surpasses the content of restriction frame per second and does not play, notify the user to make mistakes, thereby can avoid the multi-medium play method of the mobile communication terminal of contingent fortuitous event in surpassing the operation of terminal processing capacity.
Background technology
Along with the continuous expansion that mobile communication terminal uses, function various day by day, the use of wireless data service is expansion rapidly also.Particularly utilize connecting internet for mobile communication terminal or use multiple value-added service to become a kind of trend of day-to-day.
In this method of utilizing the mobile communication terminal receiving radio data, the mode that attracts tremendous attention recently is multimedia (particularly VOD dynamic images such as (Video On Demand, video request programs)) content correlation function.The mobile communication terminal major part that appears on the market has recently been carried the VOD function, by this VOD function, can download and play the dynamic image content that needs, and can spread and put.
In addition, nearest mobile communication terminal can also be play with multiple form content encoded, thereby can play the high-quality dynamic image when strengthening multimedia function.This multimedia can be downloaded by wireless Internet, or plays one side in real time with the stream mode one side and download, or is stored in the annex memory.Therefore, no matter the performance of terminal how, all can attempt the multimedia of variform is play, wherein,, can appreciate corresponding dynamic image if the coder of terminal support is arranged.
Particularly nearest, diversified multimedia codec is constantly come on stage, and the multimedia file size is compressed into very little size, and can spread and put, in these coders, MP4 file format or increase day by day based on this ASF, 3gpp, the use of DivX form.
General multimedia form is a benchmark to play in personal computer basically, therefore, at coding or when preserving, can specify the level, frame per second (frame rate) of the voice document of multiple size, compression ratio, coder, interpolation etc.But, but in the time will playing the multimedia file of encoding, play problem such as smoothness or computer corruption inadequately sometimes with the specification that is higher than set computer processing horizontal.
This is that performance is lower than the problem that the terminal of computer will take place, but in the time will playing the high picture quantity multimedia file that is higher than the terminal processing horizontal, possibly can't normal play.Even particularly be encoded into terminal-specific, the difference of the frame per second of appointment can be handled in set terminal during along with coding, but possibly can't handle in other terminal.Above-mentioned frame per second is meant the image frame number that per second will be decoded, even should value increase by 1, the so whole workload that increases is also very huge.That is, frame per second is to weigh the yardstick of the quality of image in dynamic image, is the yardstick of processing speed in terminal.Therefore, each terminal is according to its difference of performance separately, but has maximum play frame rate boundary, when play frame rate dynamic image beyond the mark, display part refresh cycle and image frame decoding cycle accelerate gradually, and the video image in the past that can't handle continues to be piled up in the image buffer.So, picture can not show according to the timestamp of encoding in the image (time stamp), image takes place and sound equipment is asynchronous or moment does not go out the phenomenon of sound, takes place to play and interrupts, also may be when serious because fault processing is too late, and the generation systems deadlock.
If particularly attempt frame per second dynamic image beyond the mark is play, because can not satisfying, all disposal abilities of terminal play corresponding dynamic image, the meeting appearance is imported slow in reacting to the user even can't process user be imported, the result causes the termination order at logotype family also can't carry out, to such an extent as to make a mistake.Therefore, the multimedia quality that affirmation will be play before broadcast confirms that the more and more necessary that whether can play increases in corresponding terminal.
But before playing dynamic image, terminal can't obtain the information of corresponding image up to now,, when want playback terminal oneself when the image of coder has been installed, terminal unconditionally begins to play the object dynamic image, so, whether dynamic image normal play, can only directly be confirmed by the user.That is, when the image normal play, can be judged as be allowed band with interior dynamic image, when the image trick play, being judged as is frame per second dynamic image beyond the mark.But, when being frame per second when surpassing the dynamic image of processing limit, because can't normal play, as previously mentioned, terminal is made mistakes and maybe can't be reacted to user's input, and the situation that the result often causes terminal to restart is made troubles to the user.
Summary of the invention
As mentioned above, but in the past when wanting play frame rate to surpass the dynamic image of mobile communication terminal processing limit, before broadcast, can't know the quality or the state of dynamic image, if require to play the dynamic image of the decoding speed that surpasses the terminal processes boundary, even with all disposal abilities of terminal, also can't the corresponding dynamic image of smooth playing, therefore there are the following problems, promptly, maybe can't handle user's input processing is slow, be difficult to stop to play, cause the image in the past that can't handle to be piled up, video/audio is asynchronous, and the situation that terminal system stops or crashing takes place.
In view of as above problem, the object of the present invention is to provide a kind of multi-medium play method of mobile communication terminal, terminal is before playing dynamic image, obtain the various information of dynamic image stream from the file format of corresponding dynamic image, by this information, obtain the frame per second of corresponding dynamic image, the boundary frame per second that itself and terminal self can be play compares, if frame per second surpasses the dynamic image of self boundary, then inform this fact broadcast forward direction user, for confirmation whether the broadcast, thus can avoid because of playing the contingent various fortuitous events of dynamic image arbitrarily.
For realizing as above purpose, feature of the present invention is to comprise following several steps: the indication step, and indication is play set multimedia messages by mobile communication terminal; Obtain step, resolve the file format of above-mentioned multimedia messages, obtain the multimedia relevant information; Calculation procedure if above-mentioned multimedia comprises video flowing, is analyzed the multimedia relevant information that obtains, and calculates frame per second; Inform step, when frame per second that aforementioned calculation goes out surpasses the broadcast boundary frame per second that has been provided with in the terminal, stop to play, inform corresponding situation to the user.
Another feature of the present invention is: above-mentioned multimedia file format is to have the mp4 form of the container type structure that surrounds media stream or the applied file format of multiple form of deriving thus.
Another feature of the present invention is: resolve the obtained multimedia relevant information of above-mentioned multimedia file format, comprise multimedia kind, markers, overall reproduction time, overall frame number for information about.
Description of drawings
Fig. 1 is the precedence diagram that shows the action step of one embodiment of the invention.
Embodiment
With reference to the accompanying drawings the embodiment among the present invention is described in detail.
Fig. 1 is the precedence diagram of action step of explanation one embodiment of the invention, and the situation among the figure is the step that terminal is carried out will begin the media stream service time.Certainly, in the multimedia file of downloading and preserving etc., also can carry out same service.
Terminal can be play the multimedia file that the user is stored in terminal inner in many ways, or play-overs the media stream that obtains under the radio communication connection status.Being stored in the terminal in advance for information about of the coder that use this moment.If use the multimedia messages of the coder that terminal did not have, then demonstrate terminal and can't play corresponding multimedia error message, stop play multimedia then.
But, if utilize the multimedia of coder compression built-in in the terminal, under conventional art, be to utilize built-in coder, unconditionally begin to play.But in the present invention, carrying out at first obtaining corresponding multimedia frame per second before essence plays like this, comparing with the boundary frame per second of the specific coder that self is provided with in the terminal.When the multimedia frame per second that will play surpasses the boundary frame per second of terminal, inform that before broadcast the user should the fact, making the user can be under the reasonless operate condition to this in cognition, or for confirming that content indicates broadcast, or abandon playing, thereby the reliability of raising terminal.
Below by order as shown in the figure, concrete action of the present invention is described.The multimedia file format that uses among the figure is to be benchmark with the mp4 file format, and form such as 3gpp, the asf that derives from mp4, DivX also can move similarly.That is, when the multimedia messages of the file format that is to use whole container mode of surrounding media stream, the present invention all can use before file is play.
At first, if user's indicating terminal is play set multimedia file, terminal is that play multimedia files is resolved corresponding multimedia file format.Above-mentioned multimedia can be the file that is stored in memory, also can be the stream form that directly receives in real time, and they all provide file format information when initial.
The terminal of resolving above-mentioned file format obtains the required set information of multimedia from the corresponding document form, for example, time scale information (the mp4 file format is mdhd.timescale), overall play multimedia length information (the mp4 file format is mdhd.duration) and the overall frame number information (the mp4 file format is stsz.sample-count) etc. of multimedia kind (video/audio) information (the mp4 file format is hdir.handler-type), expression per second system time units.
In the above-mentioned information that obtains, confirm expression multimedia kinds of information (the mp4 file format is hdir.handler-type), when its content is audio frequency (' soun ') time, but utilize the built-in special-purpose coder normal play of terminal, after playing corresponding multimedia under the situation that any additional move does not take place, finish.
But, for the result who confirms above-mentioned expression multimedia kinds of information (the mp4 file format is hdir.handler-type), if play to as if video (' vide '), then utilize the required set information of the above-mentioned play multimedia that obtains to obtain frame per second.That is, in the present embodiment, the overall multimedia length information of obtaining represent with the time be designated as the overall media length of benchmark, if overall multimedia length information divided by markers, then can obtain the overall time of per second content.So, divided by the above-mentioned overall time of per second content of trying to achieve, then can obtain number of pictures per second to above-mentioned overall frame number information, that is, and frame per second.
Utilize as above method to obtain the frame per second of the multimedia video that will play, when playing corresponding format,, can learn whether terminal can the corresponding multimedia of normal play by comparing with the accessible boundary frame per second of terminal.
If the frame per second of the multimedia video of playing surpasses the boundary frame rate restrictions of terminal, then provide corresponding information to the user.If the user ignores the possibility of makeing mistakes, force to play for confirming this content, also can there be the corresponding dynamic image of broadcast under the situation of wrong possibility.If the frame per second of the multimedia video of playing is lower than the boundary frame rate restrictions of terminal, then begin to play corresponding multimedia video.
Utilize as above method, before playing corresponding multimedia, resolve the file format of surrounding the media stream that to play in advance, after calculating frame per second, self the boundary frame per second that has been provided with each terminal compares, when be terminal be difficult to play multimedia the time, prenoticing the user should the fact, guides it to abandon playing, thereby can prevent to improve trust to terminal capabilities because of playing the contingent various fortuitous events of corresponding multimedia.
In sum, the multi-medium play method of mobile communication terminal of the present invention has following effect, promptly, terminal is before playing dynamic image, obtain the various information of dynamic image stream from the file format of corresponding dynamic image, frame per second by the corresponding dynamic image of these information acquisitions, the boundary frame per second that itself and terminal self can be play compares, when being that frame per second is when surpassing the dynamic image of self boundary, inform that before broadcast the user should the fact, for confirmation whether the broadcast, thus can avoid improving trust to terminal because of playing the contingent various fortuitous events of dynamic image arbitrarily.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (5)

1. the multi-medium play method of a mobile communication terminal is characterized in that, comprises following several steps:
The indication step, indication is play set multimedia messages by mobile communication terminal;
Obtain step, resolve the file format of described multimedia messages, obtain the multimedia relevant information;
Calculation procedure if described multimedia comprises video flowing, is analyzed the described multimedia relevant information that obtains, and calculates frame per second;
Inform step, when the described frame per second that calculates surpasses the broadcast boundary frame per second that has been provided with in the terminal, stop to play, inform corresponding situation to the user.
2. the multi-medium play method of mobile communication terminal according to claim 1, it is characterized in that described multimedia file format is to have the mp4 form of the container type structure that surrounds media stream or the 3gpp that derives thus, asf, the applied file format of DivX form.
3. the multi-medium play method of mobile communication terminal according to claim 1 is characterized in that, described multimedia messages is the file of terminal inner preservation or the stream information that obtains in real time by means of communication.
4. the multi-medium play method of mobile communication terminal according to claim 1 is characterized in that, resolves the obtained multimedia relevant information of described multimedia file format, comprises multimedia kind, markers, overall reproduction time, overall frame number.
5. the multi-medium play method of mobile communication terminal according to claim 4, it is characterized in that, the step of described calculating frame per second is further comprising the steps of: described overall reproduction time divided by described markers, obtain overall reproduction time unit, described overall frame number divided by described chronomere, calculate number of pictures per second, that is, and frame per second.
CNB2006100073402A 2005-03-23 2006-02-09 Multimedia playing method for mobile communication terminal Expired - Fee Related CN100425075C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020050024283A KR100619994B1 (en) 2005-03-23 2005-03-23 Multimedia playback method of mobile communication terminal
KR1020050024283 2005-03-23
KR10-2005-0024283 2005-03-23

Publications (2)

Publication Number Publication Date
CN1838768A CN1838768A (en) 2006-09-27
CN100425075C true CN100425075C (en) 2008-10-08

Family

ID=37016003

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100073402A Expired - Fee Related CN100425075C (en) 2005-03-23 2006-02-09 Multimedia playing method for mobile communication terminal

Country Status (2)

Country Link
KR (1) KR100619994B1 (en)
CN (1) CN100425075C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101170736B (en) * 2007-11-27 2010-08-04 中兴通讯股份有限公司 MMS playing method and system
CN101505547B (en) * 2008-02-05 2010-12-15 北京掌讯远景数码信息技术有限公司 Wireless terminal
CN104902093B (en) * 2015-05-28 2017-09-01 广东欧珀移动通信有限公司 A method and device for preventing a mobile terminal from freezing and crashing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030236917A1 (en) * 2002-06-17 2003-12-25 Gibbs Matthew E. Device specific pagination of dynamically rendered data
WO2004083992A2 (en) * 2003-03-21 2004-09-30 Nokia Corporation Method and device for multimedia streaming
CN1538707A (en) * 2003-10-24 2004-10-20 中国科学院计算技术研究所 An Adaptive Multimedia Distributed Playing Method in Terminal Application Protocol
CN1592392A (en) * 2003-08-26 2005-03-09 三星电子株式会社 Apparatus and method for multimedia reproduction using output buffering in a mobile communication terminal

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002344913A (en) 2001-05-16 2002-11-29 Nec Yonezawa Ltd Conversion processing device and conversion processing method for video data in network, and conversion processing service
JP2004214755A (en) 2002-12-27 2004-07-29 Hitachi Ltd Dynamic coding rate change method and apparatus
JP4335060B2 (en) 2003-05-21 2009-09-30 シャープ株式会社 Wireless communication apparatus, transmitter, receiver, wireless communication system, wireless AV system, wireless transmission method, operation control program, and recording medium recording the program
KR100596920B1 (en) * 2003-07-24 2006-07-06 엘지전자 주식회사 Control method of two codecs of mobile communication terminal
KR100648659B1 (en) * 2004-08-03 2006-11-23 주식회사 케이티프리텔 Streaming video rate control method and device
KR100575994B1 (en) * 2004-10-08 2006-05-02 삼성전자주식회사 How to process voice data in a portable terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030236917A1 (en) * 2002-06-17 2003-12-25 Gibbs Matthew E. Device specific pagination of dynamically rendered data
WO2004083992A2 (en) * 2003-03-21 2004-09-30 Nokia Corporation Method and device for multimedia streaming
CN1592392A (en) * 2003-08-26 2005-03-09 三星电子株式会社 Apparatus and method for multimedia reproduction using output buffering in a mobile communication terminal
CN1538707A (en) * 2003-10-24 2004-10-20 中国科学院计算技术研究所 An Adaptive Multimedia Distributed Playing Method in Terminal Application Protocol

Also Published As

Publication number Publication date
KR100619994B1 (en) 2006-09-06
CN1838768A (en) 2006-09-27

Similar Documents

Publication Publication Date Title
KR101008764B1 (en) How to Provide Visual Clues in an Interactive Media Response System
CN101960844B (en) For the system and method strengthening track for the application be included in media file of encoding
CN102215429B (en) Recording method for mobile TV
CN1256048A (en) Error concealment for video image
TWI323602B (en)
CN106792154B (en) Frame skipping synchronization system of video player and control method thereof
CN102595114A (en) Method and terminal for playing video on low-side embedded product
CN101888540B (en) Method and device for bearing transport streams TS in streaming media files
US20120191869A1 (en) Modifying the behavior of a multimedia transport system in response to detected capabilities of a client system
CN105704508A (en) Video merging method and device
CN103841451B (en) Multi-medium play method, device and terminal
CN100425075C (en) Multimedia playing method for mobile communication terminal
US6940901B2 (en) Apparatus and method for information processing
JP2002112220A (en) Moving picture information distribution method
KR20080076079A (en) Digital broadcast reproduction method and apparatus, digital broadcast recording method
CN113207040A (en) Data processing method, device and system for video remote quick playback
US9191641B2 (en) Method and apparatus for providing a virtual channel service
US20060143676A1 (en) Content reproduce system, reproduce device, and reproduce method
CN116614649A (en) Video processing method, device, electronic equipment and storage medium
EP2132931A1 (en) Method for constructing a file format and apparatus for processing a broadcasting signal including a file having the file format and method thereof
CN101247519A (en) Data storage method and device
US20070040897A1 (en) Video communication apparatus and video communication method
CN114125542A (en) Video insertion method and device for realizing single-channel hardware decoder based on software mode
JP2011244268A (en) Broadcast apparatus, broadcast receiver, broadcast method, and broadcast reception method
JP2010263532A (en) Content recording / playback system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: LANGCHAO LEJIN DIGITAL MOBILE COMMUNICATION CO., L

Free format text: FORMER OWNER: LG ELECTRONICS (CHINA) R + D CENTER CO., LTD.

Effective date: 20120323

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100102 CHAOYANG, BEIJING TO: 264001 YANTAI, SHANDONG PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20120323

Address after: 264001 No. 228 Changjiang Road, Yantai economic and Technological Development Zone, Shandong, China

Patentee after: Langchao Lejin Digital Mobile Communication Co., Ltd.

Address before: Two Beijing 100102 Chaoyang District city in Wangjing Lize Park No. 203 Petrova building block B

Patentee before: LG Electronic (China) Research and Development Center Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081008

Termination date: 20170209

CF01 Termination of patent right due to non-payment of annual fee