CN101221801B - Player and playing method - Google Patents

Player and playing method Download PDF

Info

Publication number
CN101221801B
CN101221801B CN 200810001093 CN200810001093A CN101221801B CN 101221801 B CN101221801 B CN 101221801B CN 200810001093 CN200810001093 CN 200810001093 CN 200810001093 A CN200810001093 A CN 200810001093A CN 101221801 B CN101221801 B CN 101221801B
Authority
CN
China
Prior art keywords
file
reproduction time
record
broadcast
reproduction
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.)
Active
Application number
CN 200810001093
Other languages
Chinese (zh)
Other versions
CN101221801A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN 200810001093 priority Critical patent/CN101221801B/en
Publication of CN101221801A publication Critical patent/CN101221801A/en
Priority to PCT/CN2009/070249 priority patent/WO2009094937A1/en
Application granted granted Critical
Publication of CN101221801B publication Critical patent/CN101221801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs

Abstract

The invention discloses a play method which comprises the following steps that: the recorded time duration is obtained from a play record of a file generated preliminarily; the file is jumped to the obtained play duration; the file is played from the play duration. The invention also discloses a player. The experience of a user can be improved by adopting the play method and the displayer which are provided by the invention.

Description

A kind of player method and player
Technical field
The present invention relates to computer communication field, particularly a kind of player method and player.
Background technology
Though have many players in the market, and these players all have the function of playing various form films, this appreciates audio frequency and video to the user and has brought great enjoyment.But the user also runs into such situation through regular meeting: in the time can not disposablely finishing watching certain film, when see next time, will drag the position that film was seen to last time by hand, also possibly forget the position of seeing last time when interval time relatively for a long time the time.This has been with inconvenience to the user, and the user can not obtain satisfied experience.
Summary of the invention
Embodiments of the invention provide a kind of player method and player, can improve user's experience.
In order to achieve the above object, the embodiment of the invention provides a kind of player method, comprising:
From the broadcast of the file of generation is write down in advance, obtain the reproduction time of record, said file is jumped to the said reproduction time that obtains, begin to play said file from said reproduction time;
Said reproduction time comprises at least two reproduction times, pairing at least one reproduction time when at least two reproduction times comprise recently at least close file, the perhaps reproduction time that is provided with of user;
Before the close file, record corresponding reproduction time when closing, and according to the reproduction time update playing record of said record.
The embodiment of the invention also provides a kind of player, comprising:
The intelligence locating module is used for obtaining the reproduction time that file is play the record record, and sends it to the file playing module;
The file playing module is used to receive the reproduction time that intelligent locating module sends, and file is jumped to said reproduction time, begins to play said file from said reproduction time;
Log database is used for the broadcast record of store files;
Second reading unit is used for reproduction time corresponding when record is closed before close file;
The record updating block is used for the update playing record.
Utilize player method provided by the invention; According to the reproduction time of playing record in the record, system can directly jump to file the reproduction time of record, so only needs before closing at every turn; Preserve reproduction time corresponding when closing earlier; When playing next time, system just can directly begin played file from this reproduction time, manually removes to adjust playing progress rate and need not the user; And system can adjust to the required reproduction time of user with file accurately, and is more accurate than the reproduction time of user manual adjustment.
Description of drawings
Fig. 1 is the process flow diagram of player method in the embodiment of the invention.
Fig. 2 is the process flow diagram of close file in the embodiment of the invention.
Fig. 3 is the structural representation of player in the embodiment of the invention.
Embodiment
In the embodiment of the invention; Proposed a kind of player method and player thereof, in the player method of the embodiment of the invention, play again before a certain file; At first judge whether to exist the broadcast record of this document; When existing this document to play record, file is jumped to the reproduction time that file is play record in the record, and begin played file from this reproduction time.Here file comprises all audio frequency that can use player plays, video, film or the like.
For making the object of the invention, technical scheme and advantage clearer, the present invention is made further detailed description below in conjunction with accompanying drawing.
Fig. 1 is the process flow diagram of player method in the embodiment of the invention, and is as shown in Figure 1, and the player method of the embodiment of the invention may further comprise the steps.
Step 101: the sign that reads file.
Step 102: the broadcast record that judges whether to exist this document.If there is not the broadcast record of this document, then execution in step 106; If there is the broadcast record of this document, then execution in step 103.
Here the sign of file can be the path of file, also can be the id number of file, and the present invention does not do qualification.In general; When the file in the local disk is left in broadcast in; Identification document is come in path with file, as " 01.mvb ", when playing the file of automatic network (this moment, player can be a network video player); Because file generally exists in the storehouse of network side, can come identification document with unique id number.
Here play the mark for marking of record with file; Be that corresponding one of each file identification is play record; Play and to have write down pairing reproduction time when being closed before this document in the record; Also possibly comprise the reproduction time that user oneself is provided with, can be pairing reproduction time when the last time closing this document under the default situation.According to user's demand, system can adjust to play and allow the reproduction time number depositing or be provided with in the record.
Step 103: obtain the reproduction time of playing record in the record.
Step 104: whether the inquiry user jumps to the reproduction time of playing record in the record, when in playing record, having a plurality of reproduction time, needs the inquiry user to jump to which reproduction time.If the user selects not jump to the reproduction time of playing record in the record, execution in step 106; If the user selects to jump to the reproduction time of playing record in the record, and when having a plurality of reproduction time, specify to jump to a certain reproduction time, execution in step 105.
Step 105: with file jump to play record in the record and by the reproduction time of user's appointment, and begin played file from the reproduction time of appointment, finish this flow process.
Step 106: the method normal play file by prior art, finish this flow process.
Illustrate the process of above player method at present.As exist one to play record, being designated of file " 01.mvb ", play in the record under the default situation and comprise pairing reproduction time when the last time is closed this document, like " 30m21s "; Certainly also possibly comprise pairing reproduction time when closing this document several times in this broadcast record, like " 10m20s ", " 20m30s ".
When playing the file of C dish movie file 01.mvb down by name, at first check the broadcast record that whether has this document, learn its corresponding broadcast record of existence through judgement.Then read corresponding reproduction time in this broadcast record, have three reproduction times in the record at this moment as playing.Need inquire so next whether the user jumps to " 10m20s ", " 20m30s " or " 30m21s ", when the user specifies one of them,, file jumped to the place of 10m20s, and begin to play this document from this time like " 10m20s ".
Fig. 2 is the process flow diagram of close file in the embodiment of the invention.As shown in Figure 2, the flow process of closing the file of current broadcast may further comprise the steps.
Step 201: the reproduction time of correspondence when record is closed.If have the broadcast record of this document in the system, execution in step 202; If do not have the broadcast record of this document in the system, execution in step 203.
Step 202: revise the reproduction time of playing in the record; The modification here can be to use the new time of reproduction time corresponding when closing to replace the old time; Also can be a newly-built new reproduction time, playing have so just increased a reproduction time when playing next time, to supply user's selection in the record.If during close file, file finishes, and the way of this moment can be to be left intact, and corresponding reproduction time does not increase or is updated to and plays in the record in the time of promptly will not closing, and can be the pairing broadcast record of deletion this document yet.Just can withdraw from the broadcast of file then normally.
Step 203: increase a new record, preserve the sign of file and the reproduction time when closing.Just can withdraw from the broadcast of file then normally.
Fig. 3 is the structural representation of player in the embodiment of the invention.As shown in Figure 3, said player comprises intelligent locating module 301, file playing module 302 and log database 303.
Wherein intelligent locating module 301 comprises first reading unit 311, transmitting element 312, query unit 313.When played file; First reading unit 311 in the intelligence locating module 301 reads the sign of file; The file identification that reads is sent to query unit 313; Whether query unit 313 deposits the broadcast record of this document in log database 303 inquiry log databases 303; And Query Result sent to file playing module 302 through transmitting element 312, when having deposited the broadcast record of this document in the daily record database 303, send to and also comprise in the data of file playing module 302 and play reproduction time corresponding in the record.
File playing module 302 comprises receiving element 321, user communication unit 322, broadcast unit 323.Receiving element 321 is used to receive the Query Result from intelligent positioning unit 301; If Query Result is when having deposited the broadcast record of this document in the log database 303; Reproduction time information is sent to user communication unit 322; If Query Result is broadcast when record of not depositing this document in the log database 303, directly through the broadcast unit 323 normal play this document that starts anew.User communication unit 322 inquiry users whether are loaded into the reproduction time of record in the broadcast record and when having a plurality of reproduction time, which reproduction time the inquiry user is loaded into; Receive user's instruction, and user instruction is sent to broadcast unit 323.If user's instruction is not for being loaded into the reproduction time of playing record in the record; Broadcast unit 323 normal play this document that starts anew then; If user instruction is for being loaded into a certain reproduction time; Then broadcast unit 323 jumps to the reproduction time of user's appointment with file, and begins played file from this fixed time.
File playing module 302 also comprises second reading unit 324, record updating block 325.Second reading unit 324 is used for before close file, writing down reproduction time corresponding when closing.If there is not the broadcast record of this document in the log database 303; Record updating block 325 is revised the reproduction time of playing in the record; If there is not the broadcast record of this document in the log database 303; Record updating block 325 increases a new broadcast record, wherein preserves the sign of file and the reproduction time when closing.
In sum, more than being merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (6)

1. a player method is characterized in that, comprising:
Read file identification; Judge whether to exist the broadcast record of said file, when existing said broadcast to write down, obtain the reproduction time that writes down in the broadcast record of said file; And said file jumped to the said reproduction time that obtains, begin to play said file from said reproduction time;
Said reproduction time comprises at least two reproduction times, pairing at least one reproduction time when at least two reproduction times comprise recently at least close file, the perhaps reproduction time that is provided with of user;
Before the close file, the reproduction time of correspondence when record is closed; And, when existing said broadcast to write down, in the corresponding broadcast record of said file, with the alternative existing reproduction time of the reproduction time of said record or newly-increased reproduction time; When not existing said broadcast to write down, the sign of said file and the reproduction time of said record preserved in a newly-built new broadcast record.
2. method according to claim 1 is characterized in that said judging whether exists the broadcast of said file to be recorded as: according to the broadcast record of the said file identification locating file that reads;
The said reproduction time that obtains is: read the reproduction time that writes down in the broadcast record of said file.
3. the method for claim 1 is characterized in that, said method further comprises:
The request user selects of said at least two reproduction times;
Receive of said at least two reproduction times that the user selects;
Then saidly file jumped to the reproduction time that obtains comprise:
File is jumped on the reproduction time of at least two reproduction times that said user selects.
4. a player is characterized in that, comprising:
The intelligence locating module is used to read file identification, judges whether to exist the broadcast record of said file, when existing said broadcast to write down, obtains the reproduction time that said file is play record in the record, and sends it to the file playing module;
The file playing module is used to receive the reproduction time that intelligent locating module sends, and file is jumped to said reproduction time, begins to play said file from said reproduction time;
Log database is used for the broadcast record of store files;
Second reading unit is used for reproduction time corresponding when record is closed before close file;
The record updating block is used for the update playing record; Said update playing is recorded as: when existing said broadcast to write down, in the corresponding broadcast record of said file, with the alternative existing reproduction time of the reproduction time of said record or newly-increased reproduction time; When not existing said broadcast to write down, the sign of said file and the reproduction time of said record preserved in a newly-built new broadcast record.
5. player as claimed in claim 4 is characterized in that, said intelligent locating module comprises:
First reading unit is used to read the sign of file;
Query unit is used in log database inquiry log database, whether depositing the broadcast record of this document according to the file identification that reads;
Transmitting element is used for Query Result is sent to the file playing module.
6. player as claimed in claim 4 is characterized in that, said file playing module comprises:
Receiving element is used to receive the Query Result from intelligent positioning unit, when in Query Result, including reproduction time information, reproduction time information is sent to the user communication unit, the played file otherwise the notice broadcast unit starts anew;
The user communication unit is used for inquiring whether the user jumps to the reproduction time of playing the record record, and will inquires the result notification broadcast unit;
Broadcast unit, be used for receive receiving element instruction or receive from the inquiry result of user communication unit during for not redirect, the normal play file; Receive from the inquiry result of user communication unit during for redirect, begin played file from the reproduction time of appointment.
CN 200810001093 2008-01-22 2008-01-22 Player and playing method Active CN101221801B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 200810001093 CN101221801B (en) 2008-01-22 2008-01-22 Player and playing method
PCT/CN2009/070249 WO2009094937A1 (en) 2008-01-22 2009-01-21 Playing method and player

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810001093 CN101221801B (en) 2008-01-22 2008-01-22 Player and playing method

Publications (2)

Publication Number Publication Date
CN101221801A CN101221801A (en) 2008-07-16
CN101221801B true CN101221801B (en) 2012-12-05

Family

ID=39631561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810001093 Active CN101221801B (en) 2008-01-22 2008-01-22 Player and playing method

Country Status (2)

Country Link
CN (1) CN101221801B (en)
WO (1) WO2009094937A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221801B (en) * 2008-01-22 2012-12-05 腾讯科技(深圳)有限公司 Player and playing method
CN101950579B (en) * 2010-09-10 2016-07-06 康佳集团股份有限公司 Set Top Box breakpoint plays the method for MP3
CN101977278B (en) * 2010-10-21 2012-07-04 同辉佳视(北京)信息技术有限公司 Network based method and device for realizing video synchronous playing by playing terminal
CN102298947B (en) * 2011-08-23 2015-12-16 百度在线网络技术(北京)有限公司 A kind of for carrying out the method and apparatus playing switching between multimedia player
CN103108249A (en) * 2013-01-23 2013-05-15 广东欧珀移动通信有限公司 Quick positioning method of video playing
CN103474085B (en) * 2013-07-31 2016-05-25 惠州市德赛西威汽车电子股份有限公司 A kind of vehicle entertainment system is switched the method for playing two kinds of medias
CN103491452B (en) * 2013-09-25 2017-01-25 北京奇虎科技有限公司 Method and device for playing video in web page
CN104021807B (en) * 2014-06-04 2017-03-29 广州三星通信技术研究有限公司 Play the method and device of multimedia file
CN104735544A (en) * 2015-03-31 2015-06-24 上海摩软通讯技术有限公司 Video guidance method for mobile terminal
CN114051162B (en) * 2022-01-12 2022-04-26 飞狐信息技术(天津)有限公司 Caching method and device based on play records

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1497970A (en) * 2002-09-17 2004-05-19 日本先锋公司 Information playback device and information playbac method
US6889001B1 (en) * 1999-04-27 2005-05-03 Alpine Electronics, Inc. Disk player with location marking capability
CN1714399A (en) * 2002-11-25 2005-12-28 夏普株式会社 Reproduction device, reproduction method, reproduction program, and recording medium containing the reproduction program
CN1829309A (en) * 2005-02-28 2006-09-06 英保达股份有限公司 Method for rapidly opening interrupted digital film

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617256A (en) * 2003-11-10 2005-05-18 皇家飞利浦电子股份有限公司 Optical disc player and its playing method
JP2006236504A (en) * 2005-02-25 2006-09-07 Canon Inc Information recording and reproducing method
CN100518260C (en) * 2005-06-14 2009-07-22 联想(北京)有限公司 Method for providing recorded program content information
US20070124331A1 (en) * 2005-11-30 2007-05-31 Sony Ericsson Mobile Communications Ab Method and apparatus for the seamless delivery of content
CN101221801B (en) * 2008-01-22 2012-12-05 腾讯科技(深圳)有限公司 Player and playing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6889001B1 (en) * 1999-04-27 2005-05-03 Alpine Electronics, Inc. Disk player with location marking capability
CN1497970A (en) * 2002-09-17 2004-05-19 日本先锋公司 Information playback device and information playbac method
CN1714399A (en) * 2002-11-25 2005-12-28 夏普株式会社 Reproduction device, reproduction method, reproduction program, and recording medium containing the reproduction program
CN1829309A (en) * 2005-02-28 2006-09-06 英保达股份有限公司 Method for rapidly opening interrupted digital film

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
同上.

Also Published As

Publication number Publication date
CN101221801A (en) 2008-07-16
WO2009094937A1 (en) 2009-08-06

Similar Documents

Publication Publication Date Title
CN101221801B (en) Player and playing method
US10773166B2 (en) Game scrapbook system, game scrapbook method, and computer readable recording medium recording program for implementing the method
CN102968441B (en) multimedia content search and recording scheduling system
CN104427075B (en) Sound volume regulating system and method
CN100520952C (en) System and method for providing videomarks for a video program
RU2530226C2 (en) Method and apparatus for managing content service in network based on content use history
US8688637B2 (en) Bookmarked synchronization of files
JP2010504013A5 (en)
US20070220552A1 (en) Automatic delivery of personalized content to a portable media player with feedback
US20100268821A1 (en) Sequenced transmission of digital content items
RU2005130814A (en) SYSTEM AND METHOD OF RESUMING PLAYBACK
CN1954384A (en) Method of and apparatus for reproducing downloaded data along with data recorded on storage medium
KR20070006567A (en) Reproducing apparatus, reproducing method and reproducing system
CN103856883A (en) Method and system for putting music on mobile phone terminal into sound equipment for playing
CN1771553B (en) Storage medium in which audio-visual data with event information is recorded, and reproducing apparatus and reproducing method thereof
JP2009182369A (en) Television program recorded/reproducer, television program recording/reproducing method, and program for operating television program recorded/reproducer
BR112015022053B1 (en) METHOD FOR IMPROVING STORAGE AND TRANSCODING COSTS IN NETWORK-BASED VIDEO-ON-DEMAND (NDVR) SYSTEMS
US20070027764A1 (en) Information managing apparatus, information managing method, and information managing system
US8539151B2 (en) Data delivery system, terminal apparatus, information processing apparatus, capability notification method, data writing method, capability notification program, and data writing program
US20080005028A1 (en) Contents metadata registering method, registering system, and registering program
CN101668259B (en) Implement method of color ring back tone service and system
TW200501117A (en) Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses
CN101093704A (en) Apparatus, method, and computer program for processing information
CN101751456A (en) Multimedia information processing method and system and multimedia terminal
CN102413367A (en) Method and device for dynamically updating program recording list

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