CN103313129A - Method and device for video playing - Google Patents

Method and device for video playing Download PDF

Info

Publication number
CN103313129A
CN103313129A CN2012100574242A CN201210057424A CN103313129A CN 103313129 A CN103313129 A CN 103313129A CN 2012100574242 A CN2012100574242 A CN 2012100574242A CN 201210057424 A CN201210057424 A CN 201210057424A CN 103313129 A CN103313129 A CN 103313129A
Authority
CN
China
Prior art keywords
video
interruption
breaks
source
information
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
CN2012100574242A
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN2012100574242A priority Critical patent/CN103313129A/en
Publication of CN103313129A publication Critical patent/CN103313129A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides a method and a device for video playing. The method comprises the following steps: acquiring and storing video interrupting information and a video identification of a video and a corresponding relationship between the video interrupting information and the video identification when video playing is interrupted, wherein the video interrupting information includes a video source and video interrupting position information; querying video interrupting information corresponding to the video identification when receiving a video playing request carrying the video identification and a first video source; judging whether the first video source is different from the stored video source; determining an interruption starting playing position of the video according to the video interrupting position information if the first video source is different from the stored video source; and playing the video from the interruption starting playing position. According to the embodiment of the invention, continuous playing of videos of different sources is realized, a user does not need to manually adjust and search an interruption position, time is saved, and user experience is improved.

Description

A kind of video broadcasting method and device
Technical field
The present invention relates to multimedia information technique field, relate to a kind of video broadcasting method and device in particular.
Background technology
Along with the communication technology and development of internet technology, the user can obtain and watch video information by multiple channel, for example opens webpage by browser and watches Internet video, by television set TV reception video etc.
In video display process, if video does not play owing to be interrupted, when the user watched identical video next time again, owing to browsed the partial video content, therefore hope can continue from interruption position before to play usually.
And existing video broadcasting method, be example with the playing network video, Website server is after detecting the video data bust this, meeting recording of video interrupting information, when receiving the data of this video of request output again, namely begin the output video data to browser from video breaks, browser is the video of playing network server transmission.But existing this method can only be implemented in the video continued broadcasting on the same website, and the video of playing when twice request of user does not belong to same website, because Website server can not get access to the video data of other websites.Therefore can not realize cross-platform video continued broadcasting, need user's manual search interruption position, thereby make complex operation that user experience is not high.
Summary of the invention
In view of this, the invention provides a kind of video broadcasting method and device, in order to solve the different technical problems that realize cross-platform video continued broadcasting in the prior art.
For achieving the above object, the invention provides following technical scheme:
A kind of video broadcasting method, described method comprises:
When video playback is interrupted, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described video, described video breaks information comprises source video sequence and video breaks positional information;
When receiving the video playback request of carrying described video labeling and first source video sequence, inquire about the video breaks information of corresponding described video labeling;
Judge whether described first source video sequence different with the described source video sequence of preservation, source video sequence not simultaneously, the initial play position of interruption of determining described video according to described video breaks positional information;
Play described video from the initial play position of described interruption.
Preferably, describedly play original position from described interruption and play described video and comprise:
Described video labeling and the initial play position of described interruption are sent to first server of the described first source video sequence correspondence;
After playing described first server and determining the video of corresponding described video labeling, from the video data of the initial play position output of the interruption of described video.
Preferably, described video is television program video, and then described video labeling is television programme title, and described source video sequence is the TV programme broadcasting channel, and described video breaks positional information is specially the video breaks time;
Then the described initial play position of interruption of determining described video according to described video breaks positional information is specially:
Determine the initial broadcast moment of interruption of described television program video break period according to described television program video;
Then the described video content of playing described video correspondence from the initial play position of described interruption comprises:
Whether the described television program video of monitoring described first TV programme broadcasting channel broadcast arrives the initial broadcast of described interruption constantly, arrives the initial broadcast of described interruption during the moment, is transformed into the described first TV programme broadcasting channel and plays described television program video.
Preferably, describedly play described video from the initial play position of described interruption and comprise:
When receiving video continued broadcasting request, play described video from the initial play position of described interruption.
Preferably, described video breaks information also comprises the user profile that triggers the described video of broadcast, and first user profile is also carried in described video playback request;
The described described source video sequence of judging described first source video sequence and preservation different being specially whether then:
Judge whether that described first source video sequence is different with the described source video sequence of preservation, and described first user profile is identical with the user profile of preservation.
A kind of video play device, described device comprises:
Preserve module, be used for when video playback is interrupted, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described video, described video breaks information comprises source video sequence and video breaks positional information;
Enquiry module is used for inquiring about the video breaks information of corresponding described video labeling when receiving the video playback request of carrying described video labeling and first source video sequence;
Judge module is used for judging whether described first source video sequence is different with the described source video sequence of preservation;
Determination module, be used for when described judge module result when being, the initial play position of interruption of determining described video according to described video breaks positional information;
The video playback module is used for playing described video from the initial play position of described interruption.
Preferably, described video playback module comprises:
Sending module is used for described video labeling and the initial play position of described interruption are sent to first server of the described first source video sequence correspondence;
Play submodule, after being used for playing described first server and determining the video of corresponding described video labeling, from the video data of the initial play position output of the interruption of described video.
Preferably, described video is television program video, and then described video labeling is television programme title, and described source video sequence is specially the TV programme broadcasting channel, and described video breaks positional information is specially the video breaks time,
Then described determination module specifically is used for determining break period according to described television program video the initial broadcast moment of interruption of described television program video;
Then described video playback module comprises:
Monitoring modular, whether the described television program video that is used for the described first TV programme broadcasting channel broadcast of monitoring arrives the initial broadcast of described interruption constantly;
Play submodule, be used for when described monitoring module monitors result when being, be transformed into the described first TV programme broadcasting channel and play described television program video.
Preferably, when described video playback module specifically is used for receiving video continued broadcasting request, play the video content of described video correspondence from the initial play position of described interruption.
Preferably, described video breaks information also comprises the user profile that triggers the described video of broadcast; Then first user profile is also carried in described video playback request;
Then described judge module specifically is used for judging whether that described first source video sequence is different with the described source video sequence of preservation, and described first user profile is identical with the user profile of preservation.
Via above-mentioned technical scheme as can be known, compared with prior art, the invention provides a kind of video broadcasting method and device, when video playback is interrupted, video breaks information and video labeling are preserved, when receiving the request of playing this video again, inquire about the video breaks information of this video, and the source video sequence of first source video sequence when judging request broadcast again and preservation is not simultaneously, determine the initial play position of interruption of video according to the video breaks positional information in the video breaks information, can begin displaying video from the initial play position of described interruption.Thereby the asynchronous continued broadcasting of the source video sequence of having realized same video need not user's manual search interruption position, has saved the time, has avoided time waste, has improved user's experience.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is embodiments of the invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to the accompanying drawing that provides.
Fig. 1 is the flow chart of a kind of video broadcasting method embodiment 1 of the present invention;
Fig. 2 is the flow chart of a kind of video broadcasting method embodiment 2 of the present invention;
Fig. 3 is the flow chart of a kind of video broadcasting method embodiment 3 of the present invention;
Fig. 4 is the structural representation of a kind of video play device embodiment 1 of the present invention;
Fig. 5 is the structural representation of a kind of video play device embodiment 2 of the present invention;
Fig. 6 is the structural representation of a kind of video play device embodiment 3 of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
The embodiment of the invention discloses a kind of video broadcasting method and device, when video playback is interrupted, video breaks information and video labeling are preserved, when receiving the request of playing this video again, inquire about the video breaks information of this video, and the source video sequence of first source video sequence when judging request broadcast again and preservation is not simultaneously, determine the initial play position of interruption of video according to the video breaks positional information in the video breaks information, can begin displaying video from the initial play position of described interruption.Thereby the asynchronous continued broadcasting of the source video sequence of having realized same video need not user's manual search interruption position, has avoided time waste, has improved time availability, has improved user's experience.
Referring to Fig. 1, show the flow chart of a kind of video broadcasting method embodiment 1 of the present invention, described method can comprise:
Step 101: when video playback is interrupted, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described video.
Here, described video labeling refers to can unique identification go out the information symbol of this video, can refer to the title of video content, for example a certain movie name, TV play title; Or can represent keyword of this video content etc.
Described video breaks information comprises described source video sequence and video breaks positional information.
In the present embodiment, described video can refer to Internet video, also can refer to television program video, VOD (Video On Demand, video request program) video etc.
When described video was Internet video, described source video sequence namely was the background server that representative is used for providing Internet video, and then source video sequence can be represented with Internet video address, website, Internet video place or webpage title etc.For example described source video sequence is Yoqoo or potato net etc.; Perhaps for the network linking address of pointing to a certain video website or a certain video webpage etc.
When described video was television program video, then described source video sequence can refer to the channel of televising of this video, for example central authorities' one cover or central authorities' two covers etc.
Described video breaks positional information is used for this video of expression, and this plays the interruption position of video content data output when interrupting, it can be represented with the video breaks time or video playback progress etc., such as: the playing duration of the video of current broadcast is 50 minutes, when video playback to 25 minute, end, then the video breaks time is 00:25:00, then the video playback progress is 50%, also has 25 minutes or 50% video content is not play.
When video playback, can monitor the playing progress rate of this video in real time, thereby when video playback is interrupted, can in time get access to the interrupting information of described video.
Wherein, described video playback interrupts referring to that namely this video does not finish playing.Cause video playback to interrupt that multiple factor may be arranged, for example: the user ends its broadcast when this video is being play, perhaps playback equipment is because oneself factor, for example outage, browser collapse, television signal interruption etc., thus cause video can't continue broadcast.
Described video breaks information and described video labeling specifically can be kept at the local side of displaying video, when for example video is Internet video, video breaks information and video labeling can be kept at client, when video is TV programme, video breaks information and video labeling can be kept in the television devices; In addition, described video breaks information and video labeling can also be kept at local side can set up communicate by letter or third party's platform of network connection in.
Wherein, described video breaks information and described video labeling corresponding preservation one by one.
In addition, described video breaks information can also comprise the user profile that triggers the described video of broadcast, described user profile refer to can the unique identification user information, described user profile can be by the unsolicited information of user, and when video playback is interrupted, be kept in the video breaks information by system; Described user profile also can refer to the sign of current video playback equipment or the IP address of client host etc.
Step 102: when receiving the video playback request of carrying described video labeling and first source video sequence, inquire about the video breaks information of corresponding described video labeling.
Because different websites, perhaps different television channels may provide the video of same video sign, and the user can watch identical video at different web sites or different television channel requests.
Therefore in the received video playback request, carry the information such as first source video sequence that the video play is asked in video labeling and described video playback request usually.Therefore can search whether preserve this video labeling according to the video labeling that carries in this video playback request, before determining, whether play this video, and obtain the corresponding video breaks information of this video labeling.
Described video playback request specifically can be the operation that the user triggers, a certain video that do not play before in same website, opening of user for example, and this video is play in request; Perhaps open a certain video that does not play in another website before same in other websites, this video is play in request, watches in order to continue; Perhaps, the user turns on television set, selects a certain television channel, the TV programme that does not play before playing etc.
After present embodiment is play the vision operation of described video labeling in the request that receives the user, can not play this video immediately, but at first obtain the video breaks information of corresponding described video labeling, so that can realize beginning the displaying video content from interruption position before, rather than replaying.
Preferably, the video breaks information of the corresponding described video labeling of described inquiry also can be to carry out after receiving user's query requests again, so that satisfy requirements of different users, for example after receiving the video playback request, can export the whether prompting of Query Information, so that the user is when knowing before the video of front opening is the video of playing, triggering system inquiry again.If the user does not want to realize the video continued broadcasting, can trigger the request of not carrying out inquiring about, therefore the video playback request that can receive according to the video playback flow processing of routine.
In addition, when the video breaks information of preserving comprised user profile, the video playback request that the user triggers also can comprise active user's first user profile.This first user profile may be identical with the user profile of preserving, and twice video playback is the operation that same user triggers before and after showing; Also may be different with the user profile of preserving, twice video playback is not the operation that same user triggers before and after showing.
Step 103: judge whether described first source video sequence is different with the source video sequence of described preservation, if enter step 104; If not, process ends then.
According to the source video sequence in the video breaks information of obtaining, and carry in the playing request first look source video sequence, judge whether this first source video sequence different with the source video sequence of this preservation.For example: the source video sequence of the A video of preserving is the B website, and the user is the operation of carrying out in the C website when asking again to play the A video, and then first source video sequence of this A video is the C website, and then described first source video sequence is namely different with the source video sequence of preserving.
In addition, when the video breaks information of described preservation comprises user profile, when also carrying first user profile of this request of initiation in the described video playback request, after judging that described first source video sequence is different with the source video sequence of described preservation, need also to judge whether first user profile is identical with the user profile of preserving, if, the operation of execution in step 104 again.Therefore avoid the confusion of video playback flow process, when making only at same user, just carried out the continued broadcasting handling process.
Certainly, describedly judge whether described first source video sequence is different with the source video sequence of described preservation, and judge whether described first user profile can carry out simultaneously with the user profile identical operations of preserving, also a judged result is carried out another determining step again for after being therein.Be two judged results and be, but the just operation of execution in step 104.
If described first source video sequence is identical with the source video sequence of described preservation, then can finish the described continued broadcasting flow process of present embodiment, can play described video according to the Video processing flow process of routine.
Step 104: according to described video breaks positional information, determine the initial play position of interruption of described video.
Step 105: play described video from the initial play position of described interruption.
The initial play position of described interruption is that the user is when checking the video of described video labeling the last time, video is interrupted the position of broadcast, wherein said user can be same user, and first user profile of carrying by user profile and the video playback request of judgement preservation determines whether to be same user.
And the user opens the video that same video identifies again usually, and hope can be play since interrupted position last time, rather than replays.Therefore at first determine the initial play position of the current interruption of this video according to the video breaks positional information, interrupt initial play position displaying video from this, thereby realized the continued broadcasting of video.
Describedly play described video from the initial play position of described interruption multiple mode can be arranged, can introduce in detail among the embodiment below.
In addition, after determining the initial play position of interruption, can also export the information that whether needs continued broadcasting, so that the user whether need can select continued broadcasting.Therefore, what specifically be is after receiving video continued broadcasting request, carries out the operation of described step 105 again.
Need to prove, describedly play the process of described video from interrupting initial play position, also can monitor the playing progress rate of current video, if current video is play when interrupting, then can upgrade the video breaks information of having preserved according to current video breaks information, so that when playing next time, can play since the interruption position place of the last time.
Present embodiment is at the source video sequence of first source video sequence and preservation not simultaneously, the video continuous playing method of realizing.When video playback is interrupted, video breaks information and video labeling are preserved, and when receiving the request of playing same video again, inquire about described video breaks information, and the source video sequence of judging first source video sequence of current video and preservation according to this video breaks information is not simultaneously, determine the initial play position of interruption of video according to the video breaks positional information in the video breaks information, can begin displaying video from the initial play position of described interruption.Thereby realized the asynchronous video continued broadcasting of source video sequence, need not the user and manually adjust the search interruption position, saved the time, avoided waste of time, improved user's experience.
Referring to Fig. 2, show the flow chart of a kind of video broadcasting method embodiment 2 of the present invention, be that Internet video is example with described video in the present embodiment, introduce implementation of the present invention in detail, this method can comprise:
Step 201: when client is play interruption in Internet video, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described Internet video.
Described video breaks information comprises source video sequence and video breaks positional information.
Described video labeling can refer to the programm name of described video, and described source video sequence refers to be used to the platform that this Internet video data resource is provided, for example Website server.The video breaks positional information can refer to the video breaks time.
In the process of playing network video, client can be monitored the broadcast situation of Internet video, can obtain the video playback progress in real time, thereby when video playback is interrupted, can get access to video breaks information.In the present embodiment, client can be kept at the video breaks information of obtaining in the client, also can be kept to set up with client to communicate by letter or third party's platform of network connection, for example in the third-party server.
The video breaks information of wherein said preservation is corresponding one by one with described video labeling.
Step 202: when receiving the video playback request of carrying described video labeling and first source video sequence, inquire about the video breaks information of corresponding described video labeling.
When client receives the video playback request, at first from the memory block of self, perhaps pass through third party's platform of network connection, the video breaks information of inquiring about corresponding described video labeling.
When inquiry has the video breaks information of this video labeling correspondence, can think that then this video asks the Internet video play again for the user.
The Internet video that the user asks to play again may be the request that triggers in same website or webpage, it also may be the request that in different web sites or webpage, triggers, the user passes through client, browser for example, when opening a certain website or webpage, by clicking or the video of a certain video labeling correspondence is play in the input operation request, client can get access to video labeling and first source video sequence thereof that the active user asks the video play.
Step 203: judge whether described first source video sequence is different with the described source video sequence of preservation, if then enter step 204; If not, then enter step 207.
Wherein, described video breaks information can also comprise the user profile that triggers this video playback, described video playback request can also be carried first user profile that triggers described video playback request, when therefore this enforcement is identical with described user profile at first user profile, the video continued broadcasting that realizes, therefore preferably, can determine first user profile identical with described user profile after, trigger the operation of step 203 again.
Judge the source video sequence in the video breaks information of preserving, and whether first source video sequence in the current video playback request that receives is different, and whether source web or webpage when also namely relatively the described video of current request broadcast is play with this video is the last be different.For example, the user is the C video of playing in the A web site requests for the first time, if this C video playback is interrupted, when namely not playing, can preserve the interrupting information of this C video.When the user for the second time when the B web site requests is play identical C video, client is at first searched the video breaks information of this C video correspondence, because source video sequence is the A website in the video breaks information of preserving, and secondary first source video sequence is the B website, also is the source video sequence difference that adjacent twice request play.
Step 204: the initial play position of interruption of determining described video according to described video breaks positional information.
Step 205: first server that described video labeling and the initial play position of described interruption is sent to the described first source video sequence correspondence.
Client need send relevant video information to background server after the video playback request that receives the user, so that the video content data that whois lookup is preserved is transferred to client, realize video playback.Described server is for the platform of preserving and provide video particular content data; Described first server refers to that for example first source video sequence is the A website to server that should first source video sequence, and this first server is the A Website server.
Client can all be sent to this first server with this video labeling and the initial play position of described interruption.
Wherein, as another embodiment, client judge first source video sequence different with the source video sequence of preservation after, can also that is: remind the user whether will carry out continued broadcasting in the display interface of client output continued broadcasting prompting.Client after the continued broadcasting request that receives the user, the operation of execution in step 205 again.If do not receive user's continued broadcasting request, then can carry out according to the video playback handling process of routine.
Step 206: after playing described first server and determining the Internet video of corresponding described video labeling, from the Internet video data of the initial play position output of the interruption of described Internet video.
After first server receives this video labeling, can search video data that should video labeling, and the initial play position of interruption of definite this video, begin from the initial play position of described interruption, the video data that it is corresponding exports client to, client can be play from the video content of the initial play position output of the interruption of described video, thereby has realized cross-platform video continued broadcasting.
Step 207: play described Internet video according to conventional Video processing flow process.
Present embodiment is the operation of not carrying out simultaneously at the source video sequence of this video of first source video sequence of the video of request broadcast and preservation, when described first source video sequence is identical with described source video sequence, can carry out according to the handling process of routine, to realize the broadcast of video, can certainly carry out according to the operation of step 204~step 206.
In the present embodiment, when client detects the video playback interruption, video labeling and the video breaks information that can preserve this video.When receiving the video playback request of carrying this video labeling, at first inquire about the video breaks information of video labeling correspondence according to this video labeling.Source video sequence in the video breaks information of first source video sequence that this video playback request is carried and preservation is not simultaneously, the initial play position of interruption of determining described video according to described video breaks positional information, then client is when first whois lookup of asking the first source video sequence correspondence and output video content, the initial play position of the interruption of this video also is sent to this first server, so that only interrupting initial play position from this, first server begins the output video content to client, thereby realized the continued broadcasting function between different platform, need not the user and manually adjust the search play position, save the time, improved user's experience.
In actual applications, during video that the user did not play in other websites before open a certain website, usually wish to begin to play from the position of interrupting, and employing embodiment of the present invention, need not the user and manually adjust playing progress rate, can realize automatically watching the interruption position of this video to begin to play the last time from the user, thereby realize cross-platform continued broadcasting.
Referring to Fig. 3, show the flow chart of a kind of video broadcasting method embodiment 3 of the present invention, be that television program video is that example is described technical scheme of the present invention in detail with described video in the present embodiment, described method can comprise:
Step 301: when television program video is play interruption, obtain and preserve video breaks information and the television programme title of described television program video.
Described video breaks information comprises TV programme broadcasting channel and video breaks time.
Described television programme title namely is used for the unique identification of this television program video content of expression, and the TV programme broadcasting channel is the source of this television program video, and the video breaks time namely is used for representing the interruption position information of this video.
The equipment of televising is had no progeny in detecting the television program video broadcast, namely obtain video breaks information and the television programme title of described television program video, and preserve described video breaks information and television programme title, and their corresponding relation, described video breaks information and television programme title are one to one.
Described video breaks information and television programme title specifically can be kept in the described equipment of televising, also can be kept at can with this equipment of televising set up communicate by letter or third party's platform of network connection in.
Step 302: when receiving the video playback request of carrying described television programme title and the first TV programme broadcasting channel, the video breaks information of inquiring about corresponding described television programme title.
In actual applications, normally control the switching that realizes television channel by the user, the described video playback request of carrying described television programme title and the first TV programme broadcasting channel that receives can be to find the user to want the TV programme play, perhaps, the TV programme of not finishing watching before finding and when wanting to continue to play this TV programme, can send this video playback request to the equipment of televising by corresponding operation.
After the equipment of televising receives this video playback request, can inquire about the video breaks information of corresponding described television programme title.
If do not preserve the video breaks information of the described television programme title of described correspondence, can according to the Video processing flow process play described content of TV program.
Step 303: judge whether the described first TV programme broadcasting channel is different with the described TV programme broadcasting channel of preservation, if then enter step 304; If not, enter step 307.
According to the video breaks information of inquiry, whether the first TV programme broadcasting channel that can judge the TV that current request plays is different with the TV programme broadcasting channel of having preserved.
Certainly, preferably, inquiring this television programme title to video breaks information should be arranged, and the first TV programme broadcasting channel and the TV programme broadcasting channel of having preserved are not simultaneously, can also export the continued broadcasting information, whether will carry out continued broadcasting with the prompting user.Therefore, can be after the continued broadcasting request that receives the user, in the operation that triggers execution in step 304.
Step 304: the initial broadcast moment of interruption of determining described video according to the described video breaks time.
Step 305: whether monitoring arrives the initial broadcast of described interruption constantly, if, enter step 306, if not, then proceed monitoring.
In the present embodiment, before execution in step 305, can also judge whether current time has exceeded the initial broadcast of described interruption constantly, carry out the operation of described step 305 if not again, if then can finish this video continued broadcasting flow process, play the current television program content according to conventional Video processing flow process and get final product.
In actual applications, the equipment of televising, television set for example, when playing the TV programme of a certain television channel, can obtain the electric program menu of this television channel, comprise the concrete programm name of TV programme in this electric program menu and play information such as the zero hour, playing duration, for example TV programme A in the morning 9:00 begin to broadcast, playing duration is 2 hours.
The equipment of televising is when receiving the video playback request, the broadcast zero hour that provides according to described electric program menu and the moment that receives this video playback request, the broadcast of the television program video that the request that can calculate is play how long, thereby can determine the interruption of this television program video and play constantly according to the described video breaks time.
For example the duration of this television program video is 2 hours, is expressed as 00:02:00, and the video breaks time is 00:01:00, and also namely this television program video interrupts when being played to 1 hour.If this television program video is 9:00 in the morning in broadcast zero hour of described first television channel, be 9:30 and the equipment of televising receives the moment of video playback request, represent that this television program video play 30 minutes, and the video breaks time is to locate in 1 hour, show that namely 30 minutes these first television channels namely can be played to the video breaks position in addition, then can determine the initial broadcast of interruption of this television program video constantly, i.e. 10:00.
Whether described monitoring arrives interrupts initial broadcasts constantly, and specifically can be the equipment of televising picks up counting from the moment that receives the video playback request, until arriving the initial broadcast moment of described interruption.
Step 306: be transformed into the described first TV programme broadcasting channel and play described television program video content.
After arriving described interruption initial broadcast constantly, namely can be switched to the described first TV programme broadcasting channel, so that play described television program video content.
Interrupt initial broadcast during the moment in the described television program video no show that first television channel is play, because common TV programme can only be play by reproduction time according to the rules.Therefore the user is when waiting for that the initial broadcast of the described interruption of arrival constantly, and the television channel that can switch to other is watched other television program video.Arrive the initial broadcast of described interruption constantly the time monitoring out current time, be transformed into the described first TV programme broadcasting channel more automatically, playing described television program video content, thereby can realize the continued broadcasting of television program video, improve user's experience.
In addition, initial broadcasts of the described interruption of described television program video no show of playing at the described first TV programme broadcasting channel can also trigger the equipment of televising and be in holding state during the moment, for example TV blank screen etc.After arriving described interruption initial broadcast constantly, restart the equipment of televising and be transformed into the described first TV programme broadcasting channel, thereby can also reduce the electricity consumption of equipment amount.
Step 307: play described television program video according to conventional Video processing flow process.
As another embodiment, when the described TV programme broadcasting channel of the first TV programme broadcasting channel and preservation is identical, also can carry out the continued broadcasting flow process according to the operation of step 304~step 306, in actual applications, there is situation about replaying in same TV programme at same television channel, therefore the present invention is directed to same television channel and also be the continued broadcasting that can realize television program video.
Certainly, can also only carry television programme title in the described video playback request, the equipment of televising can find out the first TV programme broadcasting channel that will play described TV programme according to electric program menu, namely can carry out the continued broadcasting flow process according to the operation of step 303~step 306 then.
In the present embodiment, when the television program video of watching as the user interrupts, the equipment of televising can be preserved video breaks information and described television programme title, after the video playback request of the same TV programme of broadcast that receives the user again, search the video breaks information of this television program video correspondence of preservation at the foundation television programme title, and determine that according to this video breaks information this TV programme is not from behind the same television channel, calculate and interrupt initial broadcast constantly, and be transformed into first television channel after arriving the initial broadcast moment of this interruptions and play described television program video monitoring, therefore make the user in the stand-by period, needn't repeat to watch the video content of having play, avoided waste of time, can also take full advantage of the stand-by period, improve user's experience property.
Referring to Fig. 4, show the structural representation of a kind of video play device embodiment 1 of the present invention, described device can comprise:
Preserve module 401, be used for when video playback is interrupted, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described video, described video breaks information comprises source video sequence and video breaks positional information.
Enquiry module 402 is used for inquiring about the video breaks information of corresponding described video labeling when receiving the video playback request of carrying described video labeling and first source video sequence.
Described enquiry module 402 specifically can also be after the query requests that receives the user, in the video breaks information of the corresponding described video labeling of inquiry.
Judge module 403 is used for judging whether described first source video sequence is different with the described source video sequence of preservation.
In addition, when the video breaks information of described preservation comprises user profile, when also carrying first user profile of this request of initiation in the described video playback request, described judge module specifically is used for judging whether described first source video sequence is different with the described source video sequence of preservation, and whether described first user profile is identical with the described user profile of preserving.
Determination module 404, be used for when described judge module 403 results when being, the initial play position of interruption of determining described video according to described video breaks positional information.
Video playback module 405 is used for playing described video from the initial play position of described interruption.
In addition, when video playback module 405 specifically is used for receiving video continued broadcasting request, play the video content of described video correspondence from the initial play position of described interruption.To be the user trigger transmission according to the information of the whether continued broadcasting of output in described video continued broadcasting request.
Can realize the continued broadcasting of the same video that source video sequence is different by the described video play device of present embodiment, need not the user need not user's manual search interruption position, has saved the time, has improved user's experience.
Referring to Fig. 5, show the structural representation of a kind of video play device embodiment 2 of the present invention, this device can comprise preserves module 501, enquiry module 502, judge module 503, determination module 504 and video playback module 505, each functions of modules can be referring to described in the device embodiment 1, wherein, the described device of present embodiment can specifically be used for the playing network video, and therefore described video playback module 505 can specifically comprise:
Sending module 5051 is used for described video labeling and the initial play position of described interruption are sent to first server of the described first source video sequence correspondence.
Described first server also namely provides the Website server of Internet video resource.
Play submodule 5052, after being used for playing described first server and determining the video of corresponding described video labeling, from the video content of the initial play position output of the interruption of described video.
In actual applications, the described video play device of present embodiment is specially the client that can be used for realizing the Internet video broadcast, also can be to be integrated in the client, each functional module can be used as independent equipment, thereby also can form this video play device for the equipment of integral body.Can realize need not the continued broadcasting of cross-platform Internet video the user and manually adjust the search interruption position in video playback by the described device of present embodiment, save the time, avoid time waste, improve user's experience.
Referring to Fig. 6, show the structural representation of a kind of video play device embodiment 3 of the present invention, described device can comprise preserves module 601, enquiry module 602, judge module 603, determination module 604 and video playback module 605, each functions of modules can be specifically referring to described in the device embodiment 1, the described device of present embodiment can be realized the continued broadcasting of television program video, then described video labeling is television programme title, described source video sequence is specially the TV programme broadcasting channel, and described video breaks positional information is specially the video breaks time.
Therefore, described determination module 604 specifically is for the initial broadcast of the interruption of determining described television program video according to described television program video break period constantly;
Described video playback module 605 can comprise:
Monitoring modular 6051, whether the described television program video that is used for the described first TV programme broadcasting channel broadcast of monitoring arrives the initial broadcast of described interruption constantly;
Play submodule 6052, be used for when described monitoring modular 6051 monitoring results when being, be transformed into the described first TV programme broadcasting channel and play described television program video.
The described video play device of present embodiment can be specially video playback apparatus, and for example television set, digital television receiver also can be used as independent module and be integrated in the described video playback apparatus.Can realize the continued broadcasting of the same TV programme of different television channels by the described video play device of present embodiment, thereby make the user in the stand-by period, needn't repeat to watch the video content of having play, avoided waste of time, also make it possible to take full advantage of the stand-by period, improve the user and experience.
Each embodiment adopts the mode of going forward one by one to describe in this specification, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed device of embodiment, because it is corresponding with the embodiment disclosed method, so description is fairly simple, relevant part partly illustrates referring to method and gets final product.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be apparent concerning those skilled in the art, and defined General Principle can realize under the situation that does not break away from the spirit or scope of the present invention in other embodiments herein.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but will meet the wideest scope consistent with principle disclosed herein and features of novelty.

Claims (10)

1. a video broadcasting method is characterized in that, described method comprises:
When video playback is interrupted, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described video, described video breaks information comprises source video sequence and video breaks positional information;
When receiving the video playback request of carrying described video labeling and first source video sequence, inquire about the video breaks information of corresponding described video labeling;
Judge whether described first source video sequence different with the described source video sequence of preservation, source video sequence not simultaneously, the initial play position of interruption of determining described video according to described video breaks positional information;
Play described video from the initial play position of described interruption.
2. method according to claim 1 is characterized in that, describedly plays original position from described interruption and plays described video and comprise:
Described video labeling and the initial play position of described interruption are sent to first server of the described first source video sequence correspondence;
After playing described first server and determining the video of corresponding described video labeling, from the video data of the initial play position output of the interruption of described video.
3. method according to claim 1, it is characterized in that described video is television program video, then described video labeling is television programme title, described source video sequence is the TV programme broadcasting channel, and described video breaks positional information is specially the video breaks time;
Then the described initial play position of interruption of determining described video according to described video breaks positional information is specially:
Determine the initial broadcast moment of interruption of described television program video break period according to described television program video;
Then the described video content of playing described video correspondence from the initial play position of described interruption comprises:
Whether the described television program video of monitoring described first TV programme broadcasting channel broadcast arrives the initial broadcast of described interruption constantly, arrives the initial broadcast of described interruption during the moment, is transformed into the described first TV programme broadcasting channel and plays described television program video.
4. method according to claim 1 is characterized in that, describedly plays described video from the initial play position of described interruption and comprises:
When receiving video continued broadcasting request, play described video from the initial play position of described interruption.
5. method according to claim 1 is characterized in that, described video breaks information also comprises the user profile that triggers the described video of broadcast, and first user profile is also carried in described video playback request;
The described described source video sequence of judging described first source video sequence and preservation different being specially whether then:
Judge whether that described first source video sequence is different with the described source video sequence of preservation, and described first user profile is identical with the user profile of preservation.
6. a video play device is characterized in that, described device comprises:
Preserve module, be used for when video playback is interrupted, obtain and preserve the corresponding relation of video breaks information, video labeling and described video breaks information and the described video labeling of described video, described video breaks information comprises source video sequence and video breaks positional information;
Enquiry module is used for inquiring about the video breaks information of corresponding described video labeling when receiving the video playback request of carrying described video labeling and first source video sequence;
Judge module is used for judging whether described first source video sequence is different with the described source video sequence of preservation;
Determination module, be used for when described judge module result when being, the initial play position of interruption of determining described video according to described video breaks positional information;
The video playback module is used for playing described video from the initial play position of described interruption.
7. device according to claim 6 is characterized in that, described video playback module comprises:
Sending module is used for described video labeling and the initial play position of described interruption are sent to first server of the described first source video sequence correspondence;
Play submodule, after being used for playing described first server and determining the video of corresponding described video labeling, from the video data of the initial play position output of the interruption of described video.
8. device according to claim 6 is characterized in that, described video is television program video, then described video labeling is television programme title, described source video sequence is specially the TV programme broadcasting channel, and described video breaks positional information is specially the video breaks time
Then described determination module specifically is used for determining break period according to described television program video the initial broadcast moment of interruption of described television program video;
Then described video playback module comprises:
Monitoring modular, whether the described television program video that is used for the described first TV programme broadcasting channel broadcast of monitoring arrives the initial broadcast of described interruption constantly;
Play submodule, be used for when described monitoring module monitors result when being, be transformed into the described first TV programme broadcasting channel and play described television program video.
9. device according to claim 6 is characterized in that, when described video playback module specifically is used for receiving video continued broadcasting request, plays the video content of described video correspondence from the initial play position of described interruption.
10. device according to claim 6 is characterized in that, described video breaks information also comprises the user profile that triggers the described video of broadcast; Then first user profile is also carried in described video playback request;
Then described judge module specifically is used for judging whether that described first source video sequence is different with the described source video sequence of preservation, and described first user profile is identical with the user profile of preservation.
CN2012100574242A 2012-03-06 2012-03-06 Method and device for video playing Pending CN103313129A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012100574242A CN103313129A (en) 2012-03-06 2012-03-06 Method and device for video playing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100574242A CN103313129A (en) 2012-03-06 2012-03-06 Method and device for video playing

Publications (1)

Publication Number Publication Date
CN103313129A true CN103313129A (en) 2013-09-18

Family

ID=49137833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100574242A Pending CN103313129A (en) 2012-03-06 2012-03-06 Method and device for video playing

Country Status (1)

Country Link
CN (1) CN103313129A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491452A (en) * 2013-09-25 2014-01-01 北京奇虎科技有限公司 Method and device for playing video in web page
CN103618951A (en) * 2013-12-16 2014-03-05 乐视致新电子科技(天津)有限公司 Method and system for playing video set in intelligent television
CN103686381A (en) * 2013-12-13 2014-03-26 乐视致新电子科技(天津)有限公司 Smart television and method and device for processing video playing records in browser of smart television
CN104283871A (en) * 2014-09-23 2015-01-14 广州三星通信技术研究有限公司 Method and device for outputting cross-platform information
CN104918075A (en) * 2015-06-01 2015-09-16 无锡天脉聚源传媒科技有限公司 Method and device for continuing playing of program
CN105095321A (en) * 2014-05-22 2015-11-25 中兴通讯股份有限公司 Electronic bookmark implementation method and apparatus as well as electronic device
CN105163156A (en) * 2015-10-12 2015-12-16 华勤通讯技术有限公司 Video resuming method, playing devices and system
CN105187931A (en) * 2015-09-25 2015-12-23 Tcl移动通信科技(宁波)有限公司 Mobile terminal-based play progress control method and system
CN105530547A (en) * 2014-09-30 2016-04-27 中兴通讯股份有限公司 Bookmark display method and device for internet television on-demand content, and set top box
CN106254932A (en) * 2016-08-22 2016-12-21 天脉聚源(北京)传媒科技有限公司 A kind of program power-off continuous broadcasting method and device
WO2017161766A1 (en) * 2016-03-22 2017-09-28 乐视控股(北京)有限公司 Method and device for resuming video playback across multiple terminals
CN108846054A (en) * 2018-05-31 2018-11-20 出门问问信息科技有限公司 A kind of audio data continuous playing method and device
CN110049360A (en) * 2018-01-16 2019-07-23 中兴通讯股份有限公司 Cross-platform contents controlling method, device, terminal, server and storage medium
CN113473230A (en) * 2021-07-02 2021-10-01 海信视像科技股份有限公司 Method for realizing channel switching by using third-party application and display equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127870A (en) * 2007-09-13 2008-02-20 深圳市融合视讯科技有限公司 A creation and use method for video stream media bookmark
CN101453622A (en) * 2007-11-30 2009-06-10 株式会社日立制作所 Digital playing apparatus and method for continuously playing interrupted television program
CN101867780A (en) * 2010-04-30 2010-10-20 中山大学 Break-point continuous playing method for digital television and digital television
US20110107385A1 (en) * 2000-12-14 2011-05-05 Hudson Ron J Method for interactive video content programming
CN102196313A (en) * 2010-03-08 2011-09-21 华为技术有限公司 Method and device for continuous playing of cross-platform breakpoint as well as method and device for continuous playing of breakpoint

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110107385A1 (en) * 2000-12-14 2011-05-05 Hudson Ron J Method for interactive video content programming
CN101127870A (en) * 2007-09-13 2008-02-20 深圳市融合视讯科技有限公司 A creation and use method for video stream media bookmark
CN101453622A (en) * 2007-11-30 2009-06-10 株式会社日立制作所 Digital playing apparatus and method for continuously playing interrupted television program
CN102196313A (en) * 2010-03-08 2011-09-21 华为技术有限公司 Method and device for continuous playing of cross-platform breakpoint as well as method and device for continuous playing of breakpoint
CN101867780A (en) * 2010-04-30 2010-10-20 中山大学 Break-point continuous playing method for digital television and digital television

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491452A (en) * 2013-09-25 2014-01-01 北京奇虎科技有限公司 Method and device for playing video in web page
CN106507210A (en) * 2013-09-25 2017-03-15 北京奇虎科技有限公司 Play the method and device of video in webpage
CN103686381A (en) * 2013-12-13 2014-03-26 乐视致新电子科技(天津)有限公司 Smart television and method and device for processing video playing records in browser of smart television
CN103618951A (en) * 2013-12-16 2014-03-05 乐视致新电子科技(天津)有限公司 Method and system for playing video set in intelligent television
CN105095321A (en) * 2014-05-22 2015-11-25 中兴通讯股份有限公司 Electronic bookmark implementation method and apparatus as well as electronic device
CN104283871A (en) * 2014-09-23 2015-01-14 广州三星通信技术研究有限公司 Method and device for outputting cross-platform information
CN104283871B (en) * 2014-09-23 2018-11-16 广州三星通信技术研究有限公司 cross-platform information output method and device
CN105530547A (en) * 2014-09-30 2016-04-27 中兴通讯股份有限公司 Bookmark display method and device for internet television on-demand content, and set top box
CN104918075A (en) * 2015-06-01 2015-09-16 无锡天脉聚源传媒科技有限公司 Method and device for continuing playing of program
CN104918075B (en) * 2015-06-01 2018-03-09 无锡天脉聚源传媒科技有限公司 A kind of method and device of program continued broadcasting
CN105187931A (en) * 2015-09-25 2015-12-23 Tcl移动通信科技(宁波)有限公司 Mobile terminal-based play progress control method and system
CN105163156B (en) * 2015-10-12 2018-05-08 华勤通讯技术有限公司 Video resume method, playback equipment and system
CN105163156A (en) * 2015-10-12 2015-12-16 华勤通讯技术有限公司 Video resuming method, playing devices and system
WO2017161766A1 (en) * 2016-03-22 2017-09-28 乐视控股(北京)有限公司 Method and device for resuming video playback across multiple terminals
CN106254932A (en) * 2016-08-22 2016-12-21 天脉聚源(北京)传媒科技有限公司 A kind of program power-off continuous broadcasting method and device
CN110049360A (en) * 2018-01-16 2019-07-23 中兴通讯股份有限公司 Cross-platform contents controlling method, device, terminal, server and storage medium
WO2019141150A1 (en) * 2018-01-16 2019-07-25 中兴通讯股份有限公司 Cross-platform content control method and device, terminal, server, and storage medium
CN108846054A (en) * 2018-05-31 2018-11-20 出门问问信息科技有限公司 A kind of audio data continuous playing method and device
CN113473230A (en) * 2021-07-02 2021-10-01 海信视像科技股份有限公司 Method for realizing channel switching by using third-party application and display equipment
CN113473230B (en) * 2021-07-02 2022-08-26 海信视像科技股份有限公司 Method for realizing channel switching by using third-party application and display equipment

Similar Documents

Publication Publication Date Title
CN103313129A (en) Method and device for video playing
CN103327418B (en) Control method, server and the terminal that terminal data cloud is shared
US10237629B2 (en) Channel classification methods and devices
CN103229515A (en) System and method for providing content-associated information associated with broadcast content
CN102037753A (en) System and method for creating media bookmarks from secondary device
CN103916718A (en) Method and system for playing video based on video clip
CN103714087A (en) Information processing method and electronic equipment
CN102158669A (en) Channel switching method and device
CN103634647A (en) Method and device for synchronizing playing records of mobile terminal and smart television
CN108810578A (en) Advertisement cut-in method and system applied to user terminal
CN103702202A (en) Method and device for realizing fast playing during channel switching
CN105530536A (en) Method and device for providing media related information
CN105915938A (en) Method, device and system for downloading video
CN103686409B (en) The method and system that desktop background synchronously plays with live interface
CN111741352A (en) Screen projection control method, screen projection playing method and related device
CN103561288A (en) Method, device and system for correlating users through video
US20170078751A1 (en) Intelligent terminal-based tween interactive advertisement placement method and apparatus
CN105335437A (en) Data processing method and apparatus
CN103327419A (en) Method and system for realizing continuous playing after multimedia interruption
CN104038812A (en) Information push method and device
GB2516328A (en) Including an additional service in a channel guide
CN102547413A (en) Widget application display system and method and pushing method and device
CN105392048B (en) Video launches control method and system
CN107465946B (en) Video playing method, device, system and terminal equipment
CN110225395B (en) Program content display method, set top box terminal and program management 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130918