CN102724196A - Method and device for playing media resource data - Google Patents

Method and device for playing media resource data Download PDF

Info

Publication number
CN102724196A
CN102724196A CN2012102071623A CN201210207162A CN102724196A CN 102724196 A CN102724196 A CN 102724196A CN 2012102071623 A CN2012102071623 A CN 2012102071623A CN 201210207162 A CN201210207162 A CN 201210207162A CN 102724196 A CN102724196 A CN 102724196A
Authority
CN
China
Prior art keywords
information
player
server
broadcast
breakpoint
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.)
Pending
Application number
CN2012102071623A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2012102071623A priority Critical patent/CN102724196A/en
Publication of CN102724196A publication Critical patent/CN102724196A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The invention discloses a method and a device for playing media resource data. The method includes: a player transmits a media resource data playing request to a server; the player receives playing breakpoint information of media resource data returned by the server; and the player starts to play the media resource data from a breakpoint position indicated by the playing breakpoint information. Therefore, the problem of incapability of achieving connection play among different media players in related technologies is solved, so that the same or different players can achieve connection play at the breakpoint positions when playing the same media resources on the same server, and user experience is improved.

Description

The player method of media resource data and device
Technical field
The present invention relates to the communications field, in particular to a kind of player method and device of media resource data.
Background technology
Along with the continuous development that digital home's notion is used, DLNA (Digital Living Network Alliance) equipment is as direct user oriented device, and its favorable user experience is undoubtedly a big attraction of DLNA equipment.In the device class of DLNA, comprise home network device, mobile hand-held device, family's interoperability equipment.
Wherein, Mobile hand-held device comprises mobile phone-digital media server (Mobile Digital Media Server; Abbreviate M-DMS as), mobile phone-digital media player (Mobile Digital Media Player; Abbreviate M-DMP as), M-DMU (Mobile Digital Media Uploader), mobile phone-digital media downloads device (Mobile Digital Media Downloader; Abbreviate M-DMD as), mobile phone-Digital Media controller (Mobile Digital Media Controller abbreviates M-DMC as).
Family's interoperability equipment comprises that mobile phone-network-in-dialing function M-NCF (Mobile Network Connectivity Function), mobile phone use unit (Mobile Interoperability Unit abbreviates MIU as) mutually.
Home network device comprises digital media server (Digital Media Server; Abbreviate DMS as), digital media player (Digital Media Player; Abbreviate DMP as), Digital Media renderer (Digital Media Renderer; Abbreviate DMR as), Digital Media controller (Digital Media Controller abbreviates DMC as), Digital Media printer (Digital Media Printer abbreviates DMPr as).
Above-mentioned DMS can be any one equipment with file memory function in the DLNA InterWorking Equipment.Above-mentioned DMP can be that any one has Presentation Function in the DLNA InterWorking Equipment, and possesses the equipment of playing audio-video function.Above-mentioned DMR can be that any one has the equipment that audio/video coding is carried out decoding function in the DLNA InterWorking Equipment.
In the DLNA agreement, stipulated the interactive mode of 3 kinds of playing media resources, be respectively: 1, DMS can initiatively be pushed to the audio-video document of storing in any DMP equipment and play.2, DMP can active searching and is selected the audio-video document among the DMS to play.3, DMC can read the audio-video document tabulation among the DMS, and selected audio-video document pushed among the DMP plays.
In present DLNA used, the audio-video document among the DMS can be play in different DMP, but a plurality of DMP can't realize the function of break-point continuous playing when playing.When the user uses a DMP playing media file, break broadcast at playing process, can start anew to play when using next time above-mentioned DMP or other DMP to play, influence user experience.
Problem between different media players, realizing break-point continuous playing in the correlation technique does not propose effective solution at present as yet.
Summary of the invention
To the problem that between different media players, can't realize break-point continuous playing in the correlation technique, the invention provides a kind of player method and device of media resource data, to address the above problem at least.
According to an aspect of the present invention, a kind of player method of media resource data is provided, this method comprises: player sends the playing request of media resource data to server; The broadcast breakpoint information of the above-mentioned media resource data that the player reception server returns; Player begins to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication.
Above-mentioned player is before above-mentioned server sends above-mentioned playing request, and said method can also comprise: above-mentioned server receives the broadcast interrupting information that above-mentioned player sends; After above-mentioned server receives above-mentioned broadcast interrupting information, obtain above-mentioned broadcast breakpoint information.
After above-mentioned server received above-mentioned broadcast interrupting information, obtaining above-mentioned broadcast breakpoint information can comprise: above-mentioned server obtained resource file information, according to the above-mentioned broadcast breakpoint information of above-mentioned resource file information calculations; Perhaps, above-mentioned player sends to above-mentioned server according to the above-mentioned broadcast breakpoint information of above-mentioned resource file information calculations with above-mentioned broadcast breakpoint information.
Above-mentioned player receives the above-mentioned broadcast breakpoint information that above-mentioned server returns and can comprise: above-mentioned player receives the above-mentioned broadcast breakpoint information that above-mentioned server returns in response to above-mentioned playing request; Perhaps, above-mentioned player sends the request of obtaining of above-mentioned broadcast breakpoint information to above-mentioned server, receives the above-mentioned broadcast breakpoint information that above-mentioned server returns in response to the above-mentioned request of obtaining.
Above-mentioned player receives the above-mentioned broadcast breakpoint information that above-mentioned server returns and can comprise: controller sends first indication information to above-mentioned server; Above-mentioned server sends above-mentioned broadcast breakpoint information according to the indication of above-mentioned first indication information to above-mentioned player; Perhaps, above-mentioned controller sends second indication information to above-mentioned player; Above-mentioned player sends the request of obtaining of above-mentioned broadcast breakpoint information to above-mentioned server according to the indication of above-mentioned second indication information; Above-mentioned server receive above-mentioned obtain request after, above-mentioned broadcast breakpoint information is sent to above-mentioned player.
According to a further aspect in the invention, a kind of playing device of media resource data is provided, this device is applied to player, comprising: request sending module is used for the playing request to server transmission media resource data; Information receiving module is used for the broadcast breakpoint information of the above-mentioned media resource data that reception server returns; Playing module is used for beginning to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication.
Said apparatus can also comprise: first information sending module is used for sending the broadcast interrupting information to above-mentioned server.
Said apparatus can also comprise: second information sending module is used for according to the above-mentioned broadcast breakpoint information of resource file information calculations above-mentioned broadcast breakpoint information being sent to above-mentioned server.
Above-mentioned information receiving module can comprise: first information receiving element is used to receive the above-mentioned broadcast breakpoint information that above-mentioned server returns in response to above-mentioned playing request; Perhaps, second information receiving unit is used for sending to above-mentioned server the request of obtaining of above-mentioned broadcast breakpoint information, receives the above-mentioned broadcast breakpoint information that above-mentioned server returns in response to the above-mentioned request of obtaining.
Above-mentioned information receiving module can comprise: the indication information receiving element is used to receive the indication information that controller sends; Request transmitting unit, the request of obtaining of above-mentioned broadcast breakpoint information is sent in the indication of the above-mentioned indication information that is used for receiving according to above-mentioned indication information receiving element to above-mentioned server; Receiving element is used to receive the above-mentioned broadcast breakpoint information that above-mentioned server sends.
According to another aspect of the invention, a kind of playing device of media resource data is provided, this device is applied to server, comprising: the request receiver module is used to receive the playing request of the media resource data that player sends; Information sending module is used for returning to player the broadcast breakpoint information of above-mentioned media resource data, and wherein, this broadcast breakpoint information is used to indicate player to begin to play above-mentioned media resource data from breakpoint.
Said apparatus can also comprise: information receiving module is used to receive the broadcast interrupting information that above-mentioned player sends; The information acquisition module is used for after receiving above-mentioned broadcast interrupting information, obtaining above-mentioned broadcast breakpoint information.
Above-mentioned information acquisition module can comprise: information acquisition unit is used to obtain resource file information; Computing unit is used for the above-mentioned broadcast breakpoint information of obtaining according to above-mentioned information acquisition unit of above-mentioned resource file information calculations.
Above-mentioned information sending module can comprise: first information transmitting element is used for sending the above-mentioned broadcast breakpoint information in response to above-mentioned playing request to above-mentioned player; Perhaps, second information transmitting unit, be used for receive above-mentioned broadcast breakpoint information that above-mentioned player sends obtain request after, send in response to the above-mentioned above-mentioned broadcast breakpoint information of obtaining request to above-mentioned player.
Above-mentioned information sending module can comprise: the indication information receiving element is used to receive the indication information that controller sends; Information transmitting unit is used for sending above-mentioned broadcast breakpoint information according to the indication of above-mentioned indication information to above-mentioned player.
Through the present invention; Player sends the playing request of media resource data to server; The broadcast breakpoint information of the above-mentioned media resource data returned of reception server then; Player begins to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication, and solved and between different media players, can't realize the problem of break-point continuous playing in the correlation technique, thereby when making the same media resource of same or different players on playing same server; Can continue to play from breakpoint, promote user experience.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the player method flow chart according to the media resource data of the embodiment of the invention;
Fig. 2 is the method according to the break-point continuous playing of the DMP of the embodiment of the invention or DMR;
Fig. 3 is the sketch map based on the equipment room interactive mode of DLNA agreement according to the embodiment of the invention;
Fig. 4 is the flow chart that breakpoint information is provided according to the DMS of the embodiment of the invention;
Thereby Fig. 5 is the flow chart that initiatively obtains data realization break-point continuous playing according to the DMP of the embodiment of the invention from DMS;
Fig. 6 is a flow chart from the DMS of the embodiment of the invention to the DMR propelling data that realize break-point continuous playing according to;
Fig. 7 is the flow chart that obtains DMS data realization break-point continuous playing according to the DMC control DMR of the embodiment of the invention;
Fig. 8 is the structured flowchart according to the playing device of the media resource data that are applied to player of the embodiment of the invention;
Fig. 9 is the structured flowchart according to the playing device of the media resource data that are applied to server of the embodiment of the invention.
Embodiment
Hereinafter will and combine embodiment to specify the present invention with reference to accompanying drawing.Need to prove that under the situation of not conflicting, embodiment and the characteristic among the embodiment among the application can make up each other.
The embodiment of the invention provides a kind of player method and device of media resource data; Preserve the broadcast breakpoint information through server side; And when player needs, should play breakpoint information and offered player; Make player to continue the playing media resource data, be elaborated through embodiment below from breakpoint.
Present embodiment provides a kind of player method of media resource data, the player method flow chart of media resource data as shown in Figure 1, and this method may further comprise the steps (step S102-step S106):
Step S102, player send the playing request of media resource data to server;
The broadcast breakpoint information of the above-mentioned media resource data that step S104, player reception server return;
Step S106, player begins to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication.
Pass through said method; Player sends the playing request of media resource data to server; The broadcast breakpoint information of the above-mentioned media resource data returned of reception server then; Player begins to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication, and solved and between different media players, can't realize the problem of break-point continuous playing in the correlation technique, thereby when making the same media resource of same or different players on playing same server; Can continue to play from breakpoint, promote user experience.
Before server sent playing request, server need get access to the broadcast breakpoint information earlier at player.After server offered player with the media resource data, player began media resource data such as displaying video, and when player was wanted the broadcast of break of video, server obtained the broadcast interrupting information.Based on this, present embodiment provides a kind of preferred implementation, and promptly player is before server sends playing request, and said method also comprises: server receives the broadcast interrupting information that player sends; Server obtains above-mentioned broadcast breakpoint information after receiving and playing interrupting information.Server can be stored this broadcast breakpoint information, is convenient to follow-uply when player needs displaying video, should play breakpoint information and in time offer player.
Server can obtain the broadcast breakpoint information through two kinds of preferred implementations; Be after server receives the broadcast interrupting information; Obtaining the broadcast breakpoint information comprises: server obtains resource file information; Play breakpoint information according to this resource file information calculations, this broadcast breakpoint information comprises information such as breakpoint time.Perhaps, player is play breakpoint information according to the resource file information calculations, should play breakpoint information then and send to server.No matter be above-mentioned which kind of mode, as long as server getting access to accurately and timely play breakpoint information.
In above-mentioned steps S102; Player is to the playing request of server transmission media resource data, and more targeted for the method that makes break-point continuous playing, player can also send to server with ID; Like this; In step S104, the broadcast breakpoint information of the above-mentioned media resource data that the player reception server returns also can be the broadcast breakpoint information corresponding with ID that reception server returns.That is to say,, interrupted the broadcast of film afterwards when certain user begins to appreciate a film with mobile phone; When wanting afterwards with this film of computer continuation appreciation; The information that can occur break-point continuous playing on computers, this user just can select to continue to appreciate from the breakpoint of film, if other users want to appreciate this film with computer; The information of break-point continuous playing just can not occur, make that like this break-point continuous playing has more specific aim.
In step S104; The broadcast breakpoint information of the above-mentioned media resource data that the player reception server returns, this step can realize through different modes, for example can be after server receives the playing request of player; Initiatively will play breakpoint information sends to player; Perhaps, player sends the request of obtaining of playing breakpoint information to server, and server will be play breakpoint information and send to player then.
To above-mentioned two kinds of implementations, present embodiment provides a kind of preferred implementation, and promptly the broadcast breakpoint information returned of player reception server comprises: the broadcast breakpoint information that the player reception server returns in response to playing request; Perhaps, player sends the request of obtaining of above-mentioned broadcast breakpoint information to server, the above-mentioned broadcast breakpoint information that reception server returns in response to this request of obtaining.Through above-mentioned two kinds of implementations, player gets access to the broadcast breakpoint information, just can play breakpoint information according to this and select whether begin the playing media resource data from breakpoint.
Corresponding player obtains the process of playing breakpoint information, also has following two kinds of implementations, and promptly the controller Control Server will be play breakpoint information and send to player, and perhaps controller controls playing device is asked for the broadcast breakpoint information to server.Based on this, present embodiment provides a kind of preferred implementation, and promptly the above-mentioned broadcast breakpoint information returned of player reception server comprises: controller sends first indication information to server; Server sends above-mentioned broadcast breakpoint information according to the indication of this first indication information to player; Perhaps, controller sends second indication information to player; Player sends the request of obtaining of above-mentioned broadcast breakpoint information to server according to the indication of this second indication information; Server receive above-mentioned obtain request after, above-mentioned broadcast breakpoint information is sent to player.
The DLNA equipment of a plurality of mutual communications is arranged in the whole network, and the front is introduced the function of DMS, DMP, DMR.When using DMP or DMR to play the audio-video document among the DMS; DMS can send to DMP with the media resource data; Supply DMP displaying video etc., perhaps, DMS can send to DMR with the media resource data; DMR decodes to these media resource data, then decoded media resource data is sent to DMP and plays.
Be elaborated below in conjunction with preferred embodiment and accompanying drawing implementation procedure to the foregoing description.
Present embodiment provides the method for the break-point continuous playing of a kind of DMP or DMR, and is as shown in Figure 2, and this method may further comprise the steps (step S202-step S210):
Step S202, when the media resource among the DMS is play in DMP or DMR, after DMP or DMR termination request of data, the data sending terminal among the DMS will send breakpoint information according to file and calculate the broadcast breakpoint information, and be stored in this locality.
Step S204 when other device request are play the media resource among the DMS, can ask the broadcast breakpoint information of related media resource.
Step S206, when DMS at local search when playing breakpoint information, send to the DMP or the DMR of this broadcast breakpoint information of request.
Step S208, when DMP or DMR get access to play breakpoint information after, the prompting user plays or from the beginning plays from breakpoint.
Step S210, DMP or DMR select to DMS request related data according to the user, begin from breakpoint playing media resource or playing media resource from the beginning.
Various smart machines in the network are realized interconnecting through the DLNA agreement, and this smart machine comprises: intelligent television, smart mobile phone, panel computer, PC, intelligent machine top box, smart projector etc.Fig. 3 is the sketch map based on the equipment room interactive mode of DLNA agreement according to the embodiment of the invention, and Fig. 3 is included as example with the said equipment and describes DMS, DMP, DMR, DMC.As shown in Figure 3; When DMP or DMR when DMS initiates request of data, DMS can search breakpoint information in this locality earlier, if find; Then breakpoint information is sent to DMP or DMR; After DMP or DMR received breakpoint information, the prompting user selected to play or the broadcast that starts anew from breakpoint, selects to DMS request related data according to the user then.When DMP or DMR stop the play multimedia resource; DMS stops to send the multimedia resource data to DMP or DMR; According to the multimedia resource fileinfo, calculate the breakpoint information of current multimedia resource, and be recorded in this locality simultaneously; Perhaps also can breakpoint information be sent to DMS, be kept at this locality by DMS again by DMP or DMR.
Fig. 4 is the flow chart that breakpoint information is provided according to the DMS of the embodiment of the invention, and is as shown in Figure 4, and this flow process may further comprise the steps (step S402-step S414):
Step S402, DMP or DMR have obtained the media resource data from DMS, and begin to play.
Step S404, DMP or DMR stop playing audio-video document.
Step S406, DMS sends breakpoint according to file and calculates the broadcast breakpoint information.
Step S408, DMS is in this media resource breakpoint information of local search.
Step S410 judges whether this media resource breakpoint information exists, if do not exist, execution in step S412 is if exist execution in step S414.
Step S412 preserves above-mentioned broadcast breakpoint information.
Step S414, the update playing breakpoint information.
Thereby Fig. 5 is the flow chart that initiatively obtains data realization break-point continuous playing according to the DMP of the embodiment of the invention from DMS, and as shown in Figure 5, this flow process may further comprise the steps (step S502-step S518):
Step S502, the audio-video document in DMP active searching DMS sends the request of obtaining breakpoint information when the acquisition request data.
Step S504, DMS can search for local data.
Step S506 searches the broadcast breakpoint location information that whether has DMP request multimedia resource.If, execution in step S508, if not, execution in step S510.
Step S508 sends media resource essential information and breakpoint information to the DMP of request msg.
Step S510 only sends the media resource essential information.
Whether step S512 if DMP finds breakpoint information after obtaining essential information, then points out the user to begin to play from breakpoint.If, execution in step S514, if not, execution in step S516.
Step S514, user select to begin to play from breakpoint, and DMP begins loading data to DMS request breakpoint place.
Step S516, user select from the beginning to play, and perhaps DMP does not get access to the breakpoint information that DMS sends, and then DMP is to DMS request starting anew loading data.
Step S518, DMP begin the loading medium resource data and play.
Fig. 6 is a flow chart from the DMS of the embodiment of the invention to the DMR propelling data that realize break-point continuous playing according to, and as shown in Figure 6, this flow process may further comprise the steps (step S602-step S620):
Step S602, DMS initiatively pushes multimedia resource to DMR.
Step S604 is when DMP or DMR loading completion media resource essential information, to DMS request media resource breakpoint information.
Step S606, DMS searches for local data.
Step S608 searches the broadcast breakpoint location information that whether has DMR request multimedia resource.If do not exist, execution in step S610, if exist, execution in step S612,
Step S610, notice DMR does not have breakpoint information.
Step S612 sends the media resource breakpoint information to DMR.
Whether step S614 if DMR finds breakpoint information after obtaining essential information, then points out the user to begin to play from breakpoint.If not, execution in step S616, if, execution in step S618.
Step S616, user select from the beginning to play, and perhaps DMP does not get access to the breakpoint information that DMS sends, and then DMP is to DMS request starting anew loading data.
Step S618, user select to begin to play from breakpoint, and then DMR begins loading data to DMS request breakpoint place.
Step S620, DMR begin the loading medium resource data and play.
Fig. 7 is the flow chart that obtains DMS data realization break-point continuous playing according to the DMC control DMR of the embodiment of the invention, and as shown in Figure 7, this flow process may further comprise the steps (step S702-step S720):
Step S702, DMC control DMR obtains the DMS data.
Step S704 is when DMR loads completion media resource essential information, to DMS request media resource breakpoint information.
Step S706, DMS can search for local data.
Step S708 searches the broadcast breakpoint location information that whether has DMR request multimedia resource.If not, execution in step S710, if, execution in step S712.
Step S710, notice DMR does not have breakpoint information.
Step S712 sends the media resource breakpoint information to DMR.
Whether step S714 if DMR finds breakpoint information after obtaining essential information, then points out the user to begin to play from breakpoint.If not, execution in step S716, if, execution in step S718.
Step S716, user select from the beginning to play, and perhaps DMP does not get access to the breakpoint information that DMS sends, and then DMP is to DMS request starting anew loading data.
Step S718, user select to begin to play from breakpoint, and then DMR begins loading data to DMS request breakpoint place.
Step S720, DMR begin to obtain the media resource data from DMS and carry out and broadcast information is returned to DMC.
Pass through the foregoing description; The user uses intelligent television to play a certain media resource on the PC at the beginning, and when media resource plays one half, the user stops to play; Use panel computer to begin to play the same media resource on the above-mentioned PC afterwards; This moment, from the beginning the user needn't continue to play this media resource, and can select from breakpoint succession to play, when making the same media resource of same or different players on playing same server; Can continue broadcast from breakpoint, thereby promote user's experience.
Corresponding to the player method of above-mentioned media resource data, present embodiment provides a kind of playing device of media resource data, and this device generally is applied to player, is used to realize the foregoing description.Fig. 8 is that as shown in Figure 8, this device comprises according to the structured flowchart of the playing device of the media resource data that are applied to player of the embodiment of the invention: request sending module 10, information receiving module 20 and playing module 30.Describe in the face of this structure down.
Request sending module 10 is used for the playing request to server transmission media resource data;
Information receiving module 20 is connected to request sending module 10, is used for the broadcast breakpoint information of the above-mentioned media resource data that reception server returns;
Playing module 30 is connected to information receiving module 20, is used for beginning to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication.
Pass through said apparatus; Request sending module 10 is sent the playing request of media resource data to server; The broadcast breakpoint information of the above-mentioned media resource data returned of information receiving module 20 reception servers then; Playing module 30 begins to play above-mentioned media resource data from the breakpoint of above-mentioned play end dot information indication, and solved and between different media players, can't realize the problem of break-point continuous playing in the correlation technique, thereby when making the same media resource of same or different players on playing same server; Can continue to play from breakpoint, promote user experience.
Before server sent playing request, server need get access to the broadcast breakpoint information earlier at player.After server offered player with the media resource data, player began media resource data such as displaying video, and when player was wanted the broadcast of break of video, server obtained the broadcast interrupting information.Based on this, present embodiment provides a kind of preferred implementation, and promptly said apparatus also comprises: first information sending module is used for sending the broadcast interrupting information to server.Server obtains above-mentioned broadcast breakpoint information after receiving and playing interrupting information.Server can be stored this broadcast breakpoint information, is convenient to follow-uply when player needs displaying video, should play breakpoint information and in time offer player.
Server can obtain the broadcast breakpoint information through following preferred implementation, and promptly said apparatus also comprises: second information sending module, be used for playing breakpoint information according to the resource file information calculations, and should play breakpoint information and send to server.
In request sending module 10 when server sends the playing request of media resource data; For the method that makes break-point continuous playing more targeted; Request sending module 10 can also send to server with ID; Like this, the broadcast breakpoint information of the above-mentioned media resource data that request sending module 10 reception servers return also can be the broadcast breakpoint information corresponding with ID that reception server returns.That is to say,, interrupted the broadcast of film afterwards when certain user begins to appreciate a film with mobile phone; When wanting afterwards with this film of computer continuation appreciation; The information that can occur break-point continuous playing on computers, this user just can select to continue to appreciate from the breakpoint of film, if other users want to appreciate this film with computer; The information of break-point continuous playing just can not occur, make that like this break-point continuous playing has more specific aim.
The broadcast breakpoint information of the above-mentioned media resource data that information receiving module 20 reception servers return; This process can realize through different modes; For example can be after server receive the playing request of player, initiatively will play breakpoint information sends to player, perhaps; Player sends the request of obtaining of playing breakpoint information to server, and server will be play breakpoint information and send to player then.
To above-mentioned two kinds of implementations, present embodiment provides a kind of preferred implementation, and promptly above-mentioned information receiving module 20 comprises: first information receiving element is used for the broadcast breakpoint information that reception server returns in response to playing request; Perhaps, second information receiving unit is used for sending the request of obtaining of playing breakpoint information to server the broadcast breakpoint information that reception server returns in response to the request of obtaining.Through above-mentioned two kinds of implementations, player gets access to the broadcast breakpoint information, just can play breakpoint information according to this and select whether begin the playing media resource data from breakpoint.
Corresponding player obtains the process of playing breakpoint information, also has a kind of implementation, and promptly controller controls playing device is asked for the broadcast breakpoint information to server.Based on this, present embodiment provides a kind of preferred implementation, and promptly above-mentioned information receiving module 20 comprises:
The indication information receiving element is used to receive the indication information that controller sends;
Request transmitting unit, the request of obtaining of above-mentioned broadcast breakpoint information is sent in the indication of the above-mentioned indication information that is used for receiving according to above-mentioned indication information receiving element to server;
Receiving element is used for the above-mentioned broadcast breakpoint information that reception server sends.
Corresponding to the player method of above-mentioned media resource data, present embodiment provides a kind of playing device of media resource data, and this device generally is applied to server, is used to realize the foregoing description.Fig. 9 is that as shown in Figure 9, this device comprises according to the structured flowchart of the playing device of the media resource data that are applied to server of the embodiment of the invention: request receiver module 40 and information sending module 50.Describe in the face of this structure down.
Request receiver module 40 is used to receive the playing request of the media resource data that player sends;
Information sending module 50 is connected to request receiver module 40, is used for returning to player the broadcast breakpoint information of above-mentioned media resource data, and wherein, this broadcast breakpoint information is used to indicate player to begin to play above-mentioned media resource data from breakpoint.
Before server sent playing request, server need get access to the broadcast breakpoint information earlier at player.After server offered player with the media resource data, player began media resource data such as displaying video, and when player was wanted the broadcast of break of video, server obtained the broadcast interrupting information.Based on this, present embodiment provides a kind of preferred implementation, and promptly said apparatus also comprises: information receiving module is used to receive the broadcast interrupting information that player sends; The information acquisition module is used for after receiving above-mentioned broadcast interrupting information, obtaining above-mentioned broadcast breakpoint information.
Server can obtain the broadcast breakpoint information through following preferred implementation, and promptly above-mentioned information acquisition module comprises: information acquisition unit is used to obtain resource file information; Computing unit is used for the above-mentioned broadcast breakpoint information of obtaining according to above-mentioned information acquisition unit of above-mentioned resource file information calculations.
The broadcast breakpoint information of the above-mentioned media resource data that player reception information sending module 50 is returned; This process can realize through different modes; For example can be after server receive the playing request of player, initiatively will play breakpoint information sends to player, perhaps; Player sends the request of obtaining of playing breakpoint information to server, and server will be play breakpoint information and send to player then.
To above-mentioned two kinds of implementations, present embodiment provides a kind of preferred implementation, and promptly above-mentioned information sending module comprises: first information transmitting element is used for sending the above-mentioned broadcast breakpoint information in response to above-mentioned playing request to player; Perhaps, second information transmitting unit, be used for receive above-mentioned broadcast breakpoint information that player sends obtain request after, send in response to the above-mentioned above-mentioned broadcast breakpoint information of obtaining request to above-mentioned player.Through above-mentioned two kinds of implementations, player gets access to the broadcast breakpoint information, just can play breakpoint information according to this and select whether begin the playing media resource data from breakpoint.
Corresponding player obtains the process of playing breakpoint information, also has a kind of implementation, and promptly the controller Control Server will be play breakpoint information and send to player.Based on this, present embodiment provides a kind of preferred implementation, and promptly above-mentioned information sending module comprises: the indication information receiving element is used to receive the indication information that controller sends; Information transmitting unit is used for sending above-mentioned broadcast breakpoint information according to the indication of above-mentioned indication information to player.
From above description, can find out; The present invention preserves through server side and plays breakpoint information; And when player needs, should play breakpoint information and offer player, make that player can be from breakpoint continuation playing media resource data, when making the same media resource of same or different players on the same server of broadcast; Can continue broadcast from breakpoint, thereby promote user's experience.
Obviously, it is apparent to those skilled in the art that above-mentioned each module of the present invention or each step can realize with the general calculation device; They can concentrate on the single calculation element; Perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element; Thereby; Can they be stored in the storage device and carry out, and in some cases, can carry out step shown or that describe with the order that is different from here by calculation element; Perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.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 (15)

1. the player method of media resource data is characterized in that, comprising:
Player sends the playing request of media resource data to server;
Said player receives the broadcast breakpoint information of the said media resource data that said server returns;
Said player begins to play said media resource data from the breakpoint of said play end dot information indication.
2. method according to claim 1 is characterized in that, said player is before said server sends said playing request, and said method also comprises:
Said server receives the broadcast interrupting information that said player sends;
After said server receives said broadcast interrupting information, obtain said broadcast breakpoint information.
3. method according to claim 2 is characterized in that, after said server receives said broadcast interrupting information, obtains said broadcast breakpoint information and comprises:
Said server obtains resource file information, according to the said broadcast breakpoint information of said resource file information calculations; Perhaps,
Said player sends to said server according to the said broadcast breakpoint information of said resource file information calculations with said broadcast breakpoint information.
4. method according to claim 1 is characterized in that, said player receives the said broadcast breakpoint information that said server returns and comprises:
Said player receives the said broadcast breakpoint information that said server returns in response to said playing request; Perhaps,
Said player sends the request of obtaining of said broadcast breakpoint information to said server, receives the said broadcast breakpoint information that said server returns in response to the said request of obtaining.
5. method according to claim 1 is characterized in that, said player receives the said broadcast breakpoint information that said server returns and comprises:
Controller sends first indication information to said server; Said server sends said broadcast breakpoint information according to the indication of said first indication information to said player; Perhaps,
Said controller sends second indication information to said player; Said player sends the request of obtaining of said broadcast breakpoint information to said server according to the indication of said second indication information; Said server receive said obtain request after, said broadcast breakpoint information is sent to said player.
6. the playing device of media resource data is applied to player, it is characterized in that, comprising:
Request sending module is used for the playing request to server transmission media resource data;
Information receiving module is used to receive the broadcast breakpoint information of the said media resource data that said server returns;
Playing module is used for beginning to play said media resource data from the breakpoint of said play end dot information indication.
7. device according to claim 6 is characterized in that, said device also comprises:
First information sending module is used for sending the broadcast interrupting information to said server.
8. device according to claim 7 is characterized in that, said device also comprises:
Second information sending module is used for according to the said broadcast breakpoint information of resource file information calculations said broadcast breakpoint information being sent to said server.
9. device according to claim 6 is characterized in that, said information receiving module comprises:
First information receiving element is used to receive the said broadcast breakpoint information that said server returns in response to said playing request; Perhaps,
Second information receiving unit is used for sending to said server the request of obtaining of said broadcast breakpoint information, receives the said broadcast breakpoint information that said server returns in response to the said request of obtaining.
10. device according to claim 6 is characterized in that, said information receiving module comprises:
The indication information receiving element is used to receive the indication information that controller sends;
Request transmitting unit, the request of obtaining of said broadcast breakpoint information is sent in the indication of the said indication information that is used for receiving according to said indication information receiving element to said server;
Receiving element is used to receive the said broadcast breakpoint information that said server sends.
11. the playing device of media resource data is applied to server, it is characterized in that, comprising:
The request receiver module is used to receive the playing request of the media resource data that player sends;
Information sending module is used for returning to said player the broadcast breakpoint information of said media resource data, and wherein, said broadcast breakpoint information is used to indicate said player to begin to play said media resource data from breakpoint.
12. device according to claim 11 is characterized in that, said device also comprises:
Information receiving module is used to receive the broadcast interrupting information that said player sends;
The information acquisition module is used for after receiving said broadcast interrupting information, obtaining said broadcast breakpoint information.
13. device according to claim 12 is characterized in that, said information acquisition module comprises:
Information acquisition unit is used to obtain resource file information;
Computing unit is used for the said broadcast breakpoint information of obtaining according to said information acquisition unit of said resource file information calculations.
14. device according to claim 11 is characterized in that, said information sending module comprises:
First information transmitting element is used for sending the said broadcast breakpoint information in response to said playing request to said player; Perhaps,
Second information transmitting unit, be used for receive said broadcast breakpoint information that said player sends obtain request after, send in response to the said said broadcast breakpoint information of obtaining request to said player.
15. device according to claim 11 is characterized in that, said information sending module comprises:
The indication information receiving element is used to receive the indication information that controller sends;
Information transmitting unit is used for sending said broadcast breakpoint information according to the indication of said indication information to said player.
CN2012102071623A 2012-06-21 2012-06-21 Method and device for playing media resource data Pending CN102724196A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102071623A CN102724196A (en) 2012-06-21 2012-06-21 Method and device for playing media resource data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102071623A CN102724196A (en) 2012-06-21 2012-06-21 Method and device for playing media resource data

Publications (1)

Publication Number Publication Date
CN102724196A true CN102724196A (en) 2012-10-10

Family

ID=46949859

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102071623A Pending CN102724196A (en) 2012-06-21 2012-06-21 Method and device for playing media resource data

Country Status (1)

Country Link
CN (1) CN102724196A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103065662A (en) * 2013-01-22 2013-04-24 中兴通讯股份有限公司 Method and system for continuous broadcasting of media resources in device
CN103220301A (en) * 2013-04-28 2013-07-24 青岛海信移动通信技术股份有限公司 Media play controlling method and device
CN103475436A (en) * 2013-08-21 2013-12-25 东莞市凯泰科技有限公司 Audio playing list and playing location transmitting method based on DLNA (Digital Living Network Alliance) technology
CN103780596A (en) * 2012-10-26 2014-05-07 中兴通讯股份有限公司 Method and device for realizing digital life network alliance
CN104021807A (en) * 2014-06-04 2014-09-03 广州三星通信技术研究有限公司 Method and device for playing multimedia file
CN104080009A (en) * 2013-03-27 2014-10-01 腾讯科技(深圳)有限公司 Method and system of multi-terminal break-point continuous play
CN104185039A (en) * 2013-05-27 2014-12-03 腾讯科技(深圳)有限公司 Method and device for audio and video synchronous playing
CN104243469A (en) * 2014-09-10 2014-12-24 广东欧珀移动通信有限公司 Playing control method, device and system
CN104244070A (en) * 2014-09-16 2014-12-24 广东欧珀移动通信有限公司 Multimedia file playing method and device
CN104426959A (en) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 Multimedia file playing method and system and server
CN104426853A (en) * 2013-08-23 2015-03-18 腾讯科技(深圳)有限公司 Multimedia synchronous playing method, server, terminal and system
CN104918099A (en) * 2015-05-20 2015-09-16 广东欧珀移动通信有限公司 Method, terminal and system for multimedia timed playing
CN105376627A (en) * 2014-08-25 2016-03-02 中兴通讯股份有限公司 Video data source playback method, device and system
CN105791922A (en) * 2013-04-28 2016-07-20 青岛海信移动通信技术股份有限公司 Media player control method and device
CN106453255A (en) * 2016-09-09 2017-02-22 北京邦天信息技术有限公司 Method for realizing service continuous playing, and UPnP device and system
US9633020B2 (en) 2013-05-27 2017-04-25 Tencent Technology (Shenzhen) Company Limited Method and device for playing media synchronously
CN106663115A (en) * 2014-09-16 2017-05-10 谷歌公司 Continuation of playback of media content by different output devices
CN113672748A (en) * 2021-08-25 2021-11-19 阿波罗智联(北京)科技有限公司 Multimedia information playing method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101489114A (en) * 2009-01-14 2009-07-22 深圳市同洲电子股份有限公司 Request program playing method, system and request program sending server
CN101964787A (en) * 2010-09-17 2011-02-02 深圳市同洲电子股份有限公司 Method, device and system for implementation of multiple-terminal breakpoint broadcast of programs

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101489114A (en) * 2009-01-14 2009-07-22 深圳市同洲电子股份有限公司 Request program playing method, system and request program sending server
CN101964787A (en) * 2010-09-17 2011-02-02 深圳市同洲电子股份有限公司 Method, device and system for implementation of multiple-terminal breakpoint broadcast of programs

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103780596A (en) * 2012-10-26 2014-05-07 中兴通讯股份有限公司 Method and device for realizing digital life network alliance
CN103780596B (en) * 2012-10-26 2017-06-13 中兴通讯股份有限公司 A kind of method and device for realizing DLNA
WO2013189334A1 (en) * 2013-01-22 2013-12-27 中兴通讯股份有限公司 Method and system for continuously playing media resources in device
CN103065662A (en) * 2013-01-22 2013-04-24 中兴通讯股份有限公司 Method and system for continuous broadcasting of media resources in device
US9621945B2 (en) 2013-01-22 2017-04-11 Zte Corporation Method and system for continuously playing media resource in device
CN104080009B (en) * 2013-03-27 2017-12-12 腾讯科技(深圳)有限公司 A kind of method and system of multiple terminals break-point continuous playing
CN104080009A (en) * 2013-03-27 2014-10-01 腾讯科技(深圳)有限公司 Method and system of multi-terminal break-point continuous play
WO2014153963A1 (en) * 2013-03-27 2014-10-02 Tencent Technology (Shenzhen) Company Limited Methods and systems for playing video on multiple terminals
CN103220301B (en) * 2013-04-28 2016-04-27 青岛海信移动通信技术股份有限公司 A kind of media play controlling method and device thereof
CN103220301A (en) * 2013-04-28 2013-07-24 青岛海信移动通信技术股份有限公司 Media play controlling method and device
CN105791922B (en) * 2013-04-28 2019-12-03 青岛海信移动通信技术股份有限公司 A kind of media play controlling method and its device
CN105791922A (en) * 2013-04-28 2016-07-20 青岛海信移动通信技术股份有限公司 Media player control method and device
CN104185039A (en) * 2013-05-27 2014-12-03 腾讯科技(深圳)有限公司 Method and device for audio and video synchronous playing
US9633020B2 (en) 2013-05-27 2017-04-25 Tencent Technology (Shenzhen) Company Limited Method and device for playing media synchronously
WO2014190720A1 (en) * 2013-05-27 2014-12-04 Tencent Technology (Shenzhen) Company Limited A method and device for playing media synchronously
CN103475436A (en) * 2013-08-21 2013-12-25 东莞市凯泰科技有限公司 Audio playing list and playing location transmitting method based on DLNA (Digital Living Network Alliance) technology
CN104426853A (en) * 2013-08-23 2015-03-18 腾讯科技(深圳)有限公司 Multimedia synchronous playing method, server, terminal and system
CN104426853B (en) * 2013-08-23 2019-05-24 腾讯科技(深圳)有限公司 A kind of multimedia synchronous plays method, server, terminal and system
CN104426959A (en) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 Multimedia file playing method and system and server
CN104021807A (en) * 2014-06-04 2014-09-03 广州三星通信技术研究有限公司 Method and device for playing multimedia file
CN104021807B (en) * 2014-06-04 2017-03-29 广州三星通信技术研究有限公司 Play the method and device of multimedia file
CN105376627A (en) * 2014-08-25 2016-03-02 中兴通讯股份有限公司 Video data source playback method, device and system
CN104243469A (en) * 2014-09-10 2014-12-24 广东欧珀移动通信有限公司 Playing control method, device and system
CN104243469B (en) * 2014-09-10 2017-10-31 广东欧珀移动通信有限公司 A kind of method for controlling to play, apparatus and system
CN106663115A (en) * 2014-09-16 2017-05-10 谷歌公司 Continuation of playback of media content by different output devices
CN104244070A (en) * 2014-09-16 2014-12-24 广东欧珀移动通信有限公司 Multimedia file playing method and device
US10802689B2 (en) 2014-09-16 2020-10-13 Google Llc Continuation of playback of media content by different output devices
US11231841B2 (en) 2014-09-16 2022-01-25 Google Llc Continuation of playback of media content by different output devices
US11625157B2 (en) 2014-09-16 2023-04-11 Google Llc Continuation of playback of media content by different output devices
CN104918099A (en) * 2015-05-20 2015-09-16 广东欧珀移动通信有限公司 Method, terminal and system for multimedia timed playing
CN104918099B (en) * 2015-05-20 2018-11-23 广东欧珀移动通信有限公司 A kind of multimedia timer playback method, terminal and system
CN106453255A (en) * 2016-09-09 2017-02-22 北京邦天信息技术有限公司 Method for realizing service continuous playing, and UPnP device and system
CN106453255B (en) * 2016-09-09 2022-03-08 北京邦天信息技术有限公司 Method, UPnP device and system for realizing service continuous playing
CN113672748A (en) * 2021-08-25 2021-11-19 阿波罗智联(北京)科技有限公司 Multimedia information playing method and device

Similar Documents

Publication Publication Date Title
CN102724196A (en) Method and device for playing media resource data
KR101604409B1 (en) Output of content from the internet on a media rendering device
CN100542284C (en) Method and apparatus at the fluidisation playback duration switching media renderer of content
CN108933948B (en) Video playing progress synchronization method and device
CN101335586B (en) Method and mobile terminal for playing mobile phone television service on multimedia playing equipment
EP2720435B1 (en) Media share control system and method of providing user interface for media sharing thereof
CN106534910B (en) Multimedia playing control system, method and device
US8839288B2 (en) System for presenting collateral information to mobile devices
CN103533460A (en) Method, device, terminal and system for sharing television service
US10972581B2 (en) Media processing method and device
CN102833365A (en) File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment
US20110087759A1 (en) Apparatus and method for reproducing contents using digital living network alliance in mobile terminal
CN105530536A (en) Method and device for providing media related information
CN102577246B (en) Publishing user-adapted advertisements in a user-selected media content on a user-selected local network-UE
CN105828175A (en) Video play method, device and system
CN106375383A (en) Multimedia recommendation method, apparatus and system
US10708330B2 (en) Multimedia resource management method, cloud server and electronic apparatus
CN102656893B (en) Time-shifting of live media stream
US10171884B2 (en) Method and apparatus for sharing internet assets or content URLs via a second display device
CN112565843A (en) Projection screen control method, device, all-in-one machine and storage medium based on DLNA
CN109889871B (en) Digital television live broadcasting method, device and system based on network playing equipment
US20130212636A1 (en) Electronic device and a method of synchronous image display
CN104079984A (en) Method for controlling set top box PVR recording function through mobile phone short message
CN103262495A (en) Method for transferring multimedia data over a network
CN102595111A (en) Transmission method, device and system for multi-view coding stream

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20121010

RJ01 Rejection of invention patent application after publication