CN104158813A - Video transmission optimizing method and device - Google Patents

Video transmission optimizing method and device Download PDF

Info

Publication number
CN104158813A
CN104158813A CN201410415093.4A CN201410415093A CN104158813A CN 104158813 A CN104158813 A CN 104158813A CN 201410415093 A CN201410415093 A CN 201410415093A CN 104158813 A CN104158813 A CN 104158813A
Authority
CN
China
Prior art keywords
video
visited
internet video
user
access identities
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
CN201410415093.4A
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.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201410415093.4A priority Critical patent/CN104158813A/en
Publication of CN104158813A publication Critical patent/CN104158813A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a video transmission optimizing method and device. The video transmission optimizing method comprises the following steps: determining a current access identifier to be processed; acquiring user history behavior data corresponding to the access identifier; determining a first network video to be accessed corresponding to the access identifier according to the user history behavior data; downloading and saving the first network video to be accessed corresponding to the access identifier; and when an access request for accessing the first network video to be accessed based on the access identifier sent by a user through a terminal is received, transmitting the saved first network video to be accessed to the terminal as a feedback result corresponding to the access request. By adopting the technical scheme provided by the embodiment of the invention, dependence on a network environment in which a video is played by the user is eliminated, the video is played more smoothly, and better experience is brought to the user.

Description

A kind of video frequency transmission optimizing method and device
Technical field
The present invention relates to video transmission technologies field, particularly a kind of video frequency transmission optimizing method and device.
Background technology
Internet era, along with the lifting gradually of network quality, use terminal to watch online the number of users of video more and more, user is watching in video process, and the requirement of the fluency to video playback is more and more higher.Company or other public places at home,, when user has the demand of watching online video, be mostly terminal to be connected with intelligent router, by intelligent router accesses network, intelligent router obtains after corresponding video data, by the video data transmitting getting to terminal.
In prior art, in order to ensure the fluency of video playback, video transmission method based on intelligent router is: when user watches video online in terminal, the intelligent router using is connected to the Internet to obtain corresponding video data, in the situation that network environment allows, can be in the hard disk of intelligent router the video data of the video file of the current broadcasting of buffer memory in advance, make terminal can play-over the video data of institute's buffer memory, improve playing fluency.
But, because video playback depends on network environment at that time, if network environment was poor at that time, there will be video Caton phenomenon, make user there is poor experience.
Summary of the invention
For addressing the above problem, the embodiment of the invention discloses a kind of video frequency transmission optimizing method and device.Technical scheme is as follows:
A kind of video frequency transmission optimizing method, is applied to intelligent router, comprising:
Determine current pending access identities, wherein, described access identities is the identification information of user's accessing video website time institute foundation;
Obtain the corresponding user's historical behavior of described access identities data, wherein, the corresponding user's historical behavior of described access identities data are the identification information of the Internet video in the described video website that user accessed based on described access identities;
According to described user's historical behavior data, determine corresponding the first Internet video to be visited of described access identities;
Download and preserve corresponding the first Internet video to be visited of described access identities;
Receive that user sends by terminal access the access request of described the first Internet video to be visited based on described access identities time, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request, with by the first Internet video to be visited described in described terminal plays.
In a kind of embodiment of the present invention, described access identities comprises:
The terminal iidentification of the terminal that uses when user's accessing video website, or the user account for logining described video website using when user's accessing video website identifies.
In a kind of embodiment of the present invention, the corresponding user's historical behavior of the described access identities of described acquisition data, comprising:
Obtain the corresponding user's historical behavior of described access identities data from described intelligent router this locality;
Or,
From cloud server, obtain the corresponding user's historical behavior of described access identities data.
In a kind of embodiment of the present invention, described user's historical behavior data comprise the collection of drama mark of many collection of dramas video, and the described user's historical behavior of described foundation data, determine corresponding the first Internet video to be visited of described access identities, comprising:
Collection of drama after the collection of drama mark of described many collection of dramas video is identified to corresponding Internet video and be defined as corresponding the first Internet video to be visited of described access identities;
Or,
Described user's historical behavior data comprise collection of drama mark and the access progress mark of single collection of drama video, and the described user's historical behavior of described foundation data, determine corresponding the first Internet video to be visited of described access identities, comprising:
Internet video after access progress mark in the Internet video that the collection of drama with described single collection of drama video is identified is defined as corresponding the first Internet video to be visited of described access identities.
In a kind of embodiment of the present invention, described download is also preserved corresponding the first Internet video to be visited of described access identities, comprising:
In the time detecting that network speed in network environment reaches predetermined threshold value, corresponding the first Internet video to be visited of described access identities is downloaded and preserved.
In a kind of embodiment of the present invention, also comprise:
In described the first Internet video process to be visited of transmission,
Detect and in described video website, whether have the second Internet video to be visited being associated with described the first Internet video to be visited, described the second Internet video to be visited that to be user play based on described access identities the Internet video that required continuation is play after described the first Internet video to be visited;
If so, download and preserve described the second Internet video to be visited.
In a kind of embodiment of the present invention, also comprise:
After preserved described the first Network Video Transmission to be visited to described terminal transmission is completed, delete described the first Internet video to be visited.
In a kind of embodiment of the present invention, also comprise:
Determine the target identification information of the first Internet video to be visited that transfers to described terminal;
The behavioral data that carries described target identification information and described access identities is uploaded to cloud server, so that described cloud server is incorporated into described target identification information in the corresponding user's historical behavior of described access identities data.
A kind of video frequency transmission optimizing device, is applied to intelligent router, comprising:
Access identities determination module, for determining current pending access identities, wherein, described access identities is the identification information of user's accessing video website time institute foundation;
User's historical behavior data acquisition module, be used for obtaining the corresponding user's historical behavior of described access identities data, wherein, the corresponding user's historical behavior of described access identities data are the identification information of the Internet video in the described video website that user accessed based on described access identities;
The first Internet video determination module to be visited, for the user's historical behavior data that obtain according to user's historical behavior data acquisition module, determines corresponding the first Internet video to be visited of described access identities;
The first Internet video to be visited is preserved module, for downloading and preserve corresponding the first Internet video to be visited of described access identities;
The first Network Video Transmission module to be visited, for in the case of receiving accessing the access request of described the first Internet video to be visited based on described access identities that user sends by terminal, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request, with by the first Internet video to be visited described in described terminal plays.
In a kind of embodiment of the present invention, described access identities comprises:
The terminal iidentification of the terminal that uses when user's accessing video website, or the user account for logining described video website using when user's accessing video website identifies.
In a kind of embodiment of the present invention, described user's historical behavior data acquisition module, specifically for:
Obtain the corresponding user's historical behavior of described access identities data from described intelligent router this locality;
Or,
From cloud server, obtain the corresponding user's historical behavior of described access identities data.
In a kind of embodiment of the present invention, described user's historical behavior data comprise the collection of drama mark of many collection of dramas video, described the first Internet video determination module to be visited, specifically for:
Collection of drama after the collection of drama mark of described many collection of dramas video is identified to corresponding Internet video and be defined as corresponding the first Internet video to be visited of described access identities;
Or,
Described user's historical behavior data comprise collection of drama mark and the access progress mark of single collection of drama video, described the first Internet video determination module to be visited, specifically for:
Internet video after access progress mark in the Internet video that the collection of drama with described single collection of drama video is identified is defined as corresponding the first Internet video to be visited of described access identities.
In a kind of embodiment of the present invention, described the first Internet video to be visited is preserved module, specifically for:
In the time detecting that network speed in network environment reaches predetermined threshold value, corresponding the first Internet video to be visited of described access identities is downloaded and preserved.
In a kind of embodiment of the present invention, also comprise:
The second Internet video detection module to be visited, for transmitting described the first Internet video process to be visited in the first Network Video Transmission module to be visited, detect and in described video website, whether have the second Internet video to be visited being associated with described the first Internet video to be visited, described the second Internet video to be visited that to be user play based on described access identities the Internet video that required continuation is play after described the first Internet video to be visited;
The second Internet video to be visited is preserved module, in the situation that the second Internet video detection module to be visited detects existence the second Internet video to be visited, downloads and preserve described the second Internet video to be visited.
In a kind of embodiment of the present invention, also comprise:
The first Internet video removing module to be visited, after preserved described the first Network Video Transmission to be visited to described terminal transmission being completed for described the first Network Video Transmission module to be visited, deletes described the first Internet video to be visited.
In a kind of embodiment of the present invention, also comprise:
Target identification information determination module, for determining the target identification information of the first Internet video to be visited that transfers to described terminal;
Feedback module, for the behavioral data that carries described target identification information and described access identities is uploaded to cloud server, so that described cloud server is incorporated into described target identification information in the corresponding user's historical behavior of described access identities data.
The technical scheme that the embodiment of the present invention provides, be applied to intelligent router, according to the user's historical behavior data that obtain, determine the Internet video that user need to access, download in advance and preserve this Internet video, in the time receiving the access request to this Internet video that user sends by terminal, intelligent router can directly will be kept at local Network Video Transmission to terminal, without obtaining to network again, the dependence of residing network environment while reducing user's displaying video, video playback is also more smooth, for user brings better experience.
Brief description of the drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Figure 1 shows that the implementing procedure figure of video frequency transmission optimizing method in the embodiment of the present invention;
Figure 2 shows that the structural representation of video frequency transmission optimizing device in the embodiment of the present invention.
Embodiment
First a kind of video frequency transmission optimizing method embodiment of the present invention being provided describes, and the method can comprise the following steps:
Determine current pending access identities, wherein, described access identities is the identification information of user's accessing video website time institute foundation;
Obtain the corresponding user's historical behavior of described access identities data, wherein, the corresponding user's historical behavior of described access identities data are the identification information of the Internet video in the described video website that user accessed based on described access identities;
According to described user's historical behavior data, determine corresponding the first Internet video to be visited of described access identities;
Download and preserve corresponding the first Internet video to be visited of described access identities;
Receive that user sends by terminal access the access request of described the first Internet video to be visited based on described access identities time, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request, with by the first Internet video to be visited described in described terminal plays.
Above step executive agent is intelligent router.Intelligent router, it is the router of intelligent management, there is independently operating system, can various application be installed voluntarily, control bandwidth voluntarily, be controlled at informant's number voluntarily, control browsing page voluntarily, control line duration voluntarily by user, have powerful USB sharing functionality simultaneously, thereby accomplish the intelligent management of network and equipment.
The technical scheme that the embodiment of the present invention provides, be applied to intelligent router, according to the user's historical behavior data that obtain, determine the Internet video that user need to access, download in advance and preserve this Internet video, in the time receiving the access request to this Internet video that user sends by terminal, intelligent router can directly will be kept at local Network Video Transmission to terminal, without obtaining to network again, the dependence of residing network environment while reducing user's displaying video, video playback is also more smooth, for user brings better experience.
In order to make those skilled in the art understand better the technical scheme in the embodiment of the present invention, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Shown in Fig. 1, be the implementing procedure figure of video frequency transmission optimizing method in the embodiment of the present invention, it can comprise the following steps:
S110, determines current pending access identities;
Above-mentioned access identities is the identification information of user's accessing video website time institute foundation, in a kind of embodiment of the present invention, the terminal iidentification of the terminal that uses when access identities can be for user's accessing video website, can also be user's accessing video website time, use for logining the user account mark of video website.
Be understandable that, user has two kinds of situations based on intelligent router accessing video website.The first, user has carried out member registration in this video website, and utilizes terminal to access this video website with membership; The second, user utilizes terminal directly to access this video website, does not login with membership.For the first situation, intelligent router can record this user logins the user account mark of this video website, terminal iidentification that simultaneously can also terminal that recording user uses; For the second situation, the terminal iidentification that intelligent router can terminal that recording user uses.Wherein, so-called terminal iidentification can be: IMEI (the International Mobile Equipment Identity of terminal, international identity code), MAC (Media Access Control) address etc., be understandable that, the corresponding terminal iidentification difference of different terminals, a terminal iidentification can uniquely be determined a terminal.
In actual applications, pending access identities can arrange to determine by user by setting option on intelligent router, user arranges according to personal habits, if user habit is with login mode accessing video website, user account can be set and be designated pending access identities, or user habit uses the direct accessing video of panel computer website, the terminal iidentification that this panel computer can be set is pending access identities.
Or, because multiple user can share an intelligent router, make more than one conventionally of the access identities that records in intelligent terminal, so the access identities that pending access identities can also be recorded according to self by intelligent router is determined.As, the corresponding access identities of the terminal being attached thereto for the last time of intelligent router record is defined as to pending access identities.
S120, obtains the corresponding user's historical behavior of described access identities data;
Above-mentioned user's historical behavior data, can be specifically: the identification information of the Internet video in the video website that user accessed based on access identities.
User carries out the access of video website by terminal, may connect intelligent router, also may connect 3/4G network, the identification information that video website is transferred to the Internet video of this terminal all can carry out record by the cloud server of this video website, and intelligent router can record the identification information that is transferred to the Internet video of this terminal through this intelligent router.From a certain moment, before this moment, the behavior of user's accessing video website can be served as user's historical behavior, and the identification information of the Internet video of transmitting and the corresponding access identities of this identification information can be served as user's historical behavior data.Be understandable that, between user's historical behavior data that the cloud server of video website and intelligent router record and access identities, have corresponding relation, can find the corresponding user's historical behavior of this access identities data according to access identities.
For convenience of understanding, above description is illustrated.Mon evening, user A has play the first collection of video X at home in certain video website by the intelligent router of terminal B (intelligent television) connection family, and what intelligent router recorded is the first collection information of the corresponding video X of terminal B.Noon on Tuesday, user A has on the way continued to play the second collection of this video X by terminal C (smart mobile phone) connection 3/4G network, what the cloud server of this video website recorded is the second collection information of the first collection and the corresponding video X of terminal C of the corresponding video X of terminal B, mutual by with high in the clouds router of the intelligent router of family can be the second collection information of the corresponding video X of terminal C by the information updating of its record.
In a kind of embodiment of the present invention, intelligent router can obtain the corresponding user's historical behavior of access identities data from cloud server.So no matter user is the access that connects the intelligent router video website of carrying out, still connect the access of the video website that 3/4G network carries out, intelligent router can both obtain more comprehensive user's historical behavior data from cloud server, and as according to condition, carries out next step operation.
In another kind of embodiment of the present invention, intelligent router can obtain from this intelligent router this locality the corresponding user's historical behavior of access identities data.When user has fixing access habits, always connect the access that same intelligent router carries out video website, user's historical behavior data that this intelligent router records are so comprehensive, just can obtain needed user's historical behavior data from this locality, avoid the network interaction between the cloud server of intelligent router and video website, saved network traffics.
S130, according to described user's historical behavior data, determines corresponding the first Internet video to be visited of described access identities;
Step S120 obtain with the corresponding user's historical behavior of access identities data after, by the analysis of user's historical behavior data, next step operation that can predictive user will carry out, the Internet video that user will play.
Internet video is divided according to collection of drama form, generally can be divided into single collection of drama Internet video and many collection of dramas Internet video.Only have the Internet video of a collection to can be considered single collection of drama Internet video, as film, documentary film etc.; The Internet video that has two collection and collect above number can be considered many collection of dramas Internet video, as TV play, variety class program etc.
In a kind of embodiment of the present invention, in the time that user's historical behavior data comprise that the collection of drama of single collection of drama video identifies and access progress identifies, the Internet video after the access progress mark in the Internet video that the collection of drama with described single collection of drama video can be identified is defined as corresponding the first Internet video to be visited of described access identities.
If user is at a single collection of drama video of section broadcasting sometime, playing progress rate is 30%, user's historical behavior data playing progress rate information for this reason that intelligent router obtains, by the analysis of user's historical behavior data, the video data after this video playback progress 30% can be defined as to the first Internet video to be visited.
In the another kind of embodiment of the present invention, in the time that user's historical behavior data comprise the collection of drama mark of many collection of dramas video, the collection of drama after the collection of drama mark of many collection of dramas video can be identified to corresponding Internet video and be defined as corresponding the first Internet video to be visited of access identities.
If user is at the collection of drama video more than of section broadcasting sometime, the first collection that user's historical behavior data that intelligent router obtains are play for user, the identification information of the second collection Internet video, by the analysis of user's historical behavior data, next step operation of predictive user may be this many collection of dramas video second collection after the 3rd collection, the 4th collection ..., the 3rd collection, the 4th of this video can be collected ... be defined as the first Internet video to be visited.
The in the situation that of many collection of dramas video, in the time that obtained user's historical behavior data also comprise the progress mark of a certain collection that user plays, can defer to the principle of single collection of drama video, the corresponding video data of collection of drama after the video data that playing progress rate lags behind and this collection of drama is defined as to the first Internet video to be visited.
In actual use, the concrete collection number of the first Internet video to be visited that download can provide setting option to be arranged voluntarily by user, or write-in program is dispatched by intelligent router.
S140, downloads and preserves corresponding the first Internet video to be visited of described access identities;
At step S130, determine that after corresponding the first Internet video to be visited of access identities, intelligent router is downloaded this first Internet video to be visited preserve.
Be understandable that, what this step intelligent router completed is prefetch operation, according to user's historical behavior data, determines the first Internet video to be visited, intelligent router is downloaded this first Internet video to be visited to corresponding video website, and is saved in the local hard drive of this intelligent router.
In a kind of embodiment of the present invention, in the time detecting that network speed in network environment reaches predetermined threshold value, corresponding the first Internet video to be visited of access identities is downloaded and preserved.
Concrete, before intelligent router is looked ahead the first Internet video to be visited, whether the network speed in can first Sampling network environment reaches predetermined threshold value, predetermined threshold value can be set to can the required network speed reaching of smooth playing SD Internet video, as 500kbps, if reached, show that current network environment is good, can carry out the down operation to corresponding the first Internet video to be visited of access identities, so also reduce the impact on other users on network.The Internet video downloading can be saved in intelligent router.
S150, receive that user sends by terminal access the access request of described the first Internet video to be visited based on described access identities time, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request.
When receive that user sends by terminal access the access request of the first Internet video to be visited based on access identities time, intelligent router detects that local hard drive preserves the first Internet video to be visited, can be directly by the first Network Video Transmission to be visited to this terminal, to pass through this first Internet video to be visited of this terminal plays, that is to say that the Internet video that terminal is play is the Internet video of storing in intelligent router, residing network environment while playing this Internet video regardless of user like this, can ensure the fluency of playing.
The technical scheme that the embodiment of the present invention provides, be applied to intelligent router, according to the user's historical behavior data that obtain, determine the Internet video that user need to access, download in advance and preserve this Internet video, in the time receiving the access request to this Internet video that user sends by terminal, intelligent router can directly will be kept at local Network Video Transmission to terminal, without obtaining to network again, the dependence of residing network environment while reducing user's displaying video, video playback is also more smooth, for user brings better experience.
In the another kind of embodiment of the present invention, transmit in described the first Internet video process to be visited at step S150, can also comprise following two steps:
First step, detect in video website whether have the second Internet video to be visited being associated with described the first Internet video to be visited, to be user play based on described access identities the Internet video that required continuation is play after described the first Internet video to be visited to described the second Internet video to be visited;
Second step, if there is the second Internet video to be visited being associated with described the first Internet video to be visited in video website, downloads and preserves described the second Internet video to be visited.
Taking many collection of dramas video as example, the first Internet video to be visited that intelligent router is downloaded and preserved may be the sub-fraction of this many collection of dramas video, may be subject to the restriction that network environment restriction or system arrange, it is not the video of collection of drama all after collection of drama that in user's historical behavior data, user play, like this, in this first Internet video process to be visited of transmission, can also continue to detect whether have the second Internet video to be visited being associated with the first Internet video to be visited.If exist, download and preserve the second Internet video to be visited.
For convenience of understanding, describe for example, what in user's historical behavior data, record is the first collection of many collection of dramas (totally eight collection) video, the identification information of the second collection, the first Internet video to be visited is the 3rd collection of this many collection of dramas video, the 4th collection and the 5th collection, in the time receiving user and will play the request of this many collection of dramas video the 3rd collection video, the terminal that the 3rd collection transmission of video of preserving is used to user, in transmitting procedure, intelligent router can be by the 6th collection of this many collection of dramas video, the 7th collection and the 8th collection video are defined as the second Internet video to be visited, and download and be saved in local hard drive.
Because the first Internet video to be visited is to be directly transferred to from intelligent router terminal that user uses, do not need to use current network, if determined the second Internet video to be visited, can carry out prefetch operation by current network, like this, when user plays after the 3rd collection, the 4th collection and the 5th collection of this Internet video, other collection after the 5th collection may just have been downloaded, and can further ensure like this fluency of video playback.
In the another kind of embodiment of the present invention, after step S150 completes the first Network Video Transmission to be visited to terminal transmission, can delete the first Internet video to be visited, or can be to the Internet video periodic cleaning to transmit, to save intelligent router disk expense, provide more free space to preserve more video data.
In another embodiment of the invention, can also comprise:
Determine the target identification information of the first Internet video to be visited that transfers to described terminal;
The behavioral data that carries described target identification information and described access identities is uploaded to cloud server, so that described cloud server is incorporated into described target identification information in the corresponding user's historical behavior of described access identities data.
Be understandable that, intelligent router is transferred to terminal using the first preserved Internet video to be visited as the corresponding feedback result of user access request, being equivalent to user does not have accessing video website, and cloud server cannot recording user be play the behavioral data of the first Internet video to be visited.And the user's historical behavior data and real-time behavioral data that can store this intelligent router of use at intelligent router itself, so can regularly preserved user behavior data be fed back to cloud server by intelligent router, with by cloud server by these Data Integrations in the corresponding user's historical behavior of access identities data, reach shared object.In the time having other intelligent routers also to need to obtain these user's historical behavior data, acquire by being up-to-date user's historical behavior data, so that next step behavior of predictive user more accurately.
The structural representation that Figure 2 shows that a kind of video frequency transmission optimizing device of the embodiment of the present invention, is characterized in that, is applied to intelligent router; Described device can comprise:
Access identities determination module 210, for determining current pending access identities, wherein, described access identities is the identification information of user's accessing video website time institute foundation;
User's historical behavior data acquisition module 220, be used for obtaining the corresponding user's historical behavior of described access identities data, wherein, the corresponding user's historical behavior of described access identities data are the identification information of the Internet video in the described video website that user accessed based on described access identities;
The first Internet video determination module 230 to be visited, for the user's historical behavior data that obtain according to user's historical behavior data acquisition module, determines corresponding the first Internet video to be visited of described access identities;
The first Internet video to be visited is preserved module 240, for downloading and preserve corresponding the first Internet video to be visited of described access identities;
The first Network Video Transmission module 250 to be visited, for in the case of receiving accessing the access request of described the first Internet video to be visited based on described access identities that user sends by terminal, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request, with by the first Internet video to be visited described in described terminal plays.
The device that the embodiment of the present invention provides, be applied to intelligent router, according to the user's historical behavior data that obtain, determine the Internet video that user need to access, download in advance and preserve this Internet video, in the time receiving the access request to this Internet video that user sends by terminal, intelligent router can directly will be kept at local Network Video Transmission to terminal, without obtaining to network again, the dependence of residing network environment while reducing user's displaying video, video playback is also more smooth, for user brings better experience.
In a kind of embodiment of the present invention, described access identities comprises: the terminal iidentification of the terminal that uses when user's accessing video website, or the user account for logining described video website using when user's accessing video website identifies.
In another kind of embodiment of the present invention, user's historical behavior data acquisition module 220 specifically for:
Obtain the corresponding user's historical behavior of described access identities data from described intelligent router this locality;
Or, from cloud server, obtain the corresponding user's historical behavior of described access identities data.
In another kind of embodiment of the present invention, described user's historical behavior data comprise the collection of drama mark of many collection of dramas video, described the first Internet video determination module 230 to be visited, specifically for:
Collection of drama after the collection of drama mark of described many collection of dramas video is identified to corresponding Internet video and be defined as corresponding the first Internet video to be visited of described access identities;
Or described user's historical behavior data comprise collection of drama mark and the access progress mark of single collection of drama video, described the first Internet video determination module 230 to be visited, specifically for:
Internet video after access progress mark in the Internet video that the collection of drama with described single collection of drama video is identified is defined as corresponding the first Internet video to be visited of described access identities.
In another kind of embodiment of the present invention, the first Internet video to be visited preserve module 240 specifically for, in the time detecting that network speed in network environment reaches predetermined threshold value, corresponding the first Internet video to be visited of described access identities is downloaded and preserved.
In another kind of embodiment provided by the present invention, can also comprise:
The second Internet video detection module to be visited, for transmitting described the first Internet video process to be visited in the first Network Video Transmission module to be visited, detect and in described video website, whether have the second Internet video to be visited being associated with described the first Internet video to be visited, described the second Internet video to be visited that to be user play based on described access identities the Internet video that required continuation is play after described the first Internet video to be visited;
The second Internet video to be visited is preserved module, in the situation that the second Internet video detection module to be visited detects existence the second Internet video to be visited, downloads and preserve described the second Internet video to be visited.
In another kind of embodiment provided by the present invention, can also comprise:
The first Internet video removing module to be visited, after preserved described the first Network Video Transmission to be visited to described terminal transmission being completed for described the first Network Video Transmission module to be visited, deletes described the first Internet video to be visited.
In another kind of embodiment provided by the present invention, can also comprise:
Target identification information determination module, for determining the target identification information of the first Internet video to be visited that transfers to described terminal;
Feedback module, for the behavioral data that carries described target identification information and described access identities is uploaded to cloud server, so that described cloud server is incorporated into described target identification information in the corresponding user's historical behavior of described access identities data.
It should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
Each embodiment in this specification all adopts relevant mode to describe, between each embodiment identical similar part mutually referring to, what each embodiment stressed is and the difference of other embodiment.Especially,, for device embodiment, because it is substantially similar in appearance to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
One of ordinary skill in the art will appreciate that all or part of step realizing in said method execution mode is can carry out the hardware that instruction is relevant by program to complete, described program can be stored in computer read/write memory medium, here the alleged storage medium obtaining, as: ROM/RAM, magnetic disc, CD etc.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., be all included in protection scope of the present invention.

Claims (16)

1. a video frequency transmission optimizing method, is characterized in that, is applied to intelligent router; Described method comprises:
Determine current pending access identities, wherein, described access identities is the identification information of user's accessing video website time institute foundation;
Obtain the corresponding user's historical behavior of described access identities data, wherein, the corresponding user's historical behavior of described access identities data are the identification information of the Internet video in the described video website that user accessed based on described access identities;
According to described user's historical behavior data, determine corresponding the first Internet video to be visited of described access identities;
Download and preserve corresponding the first Internet video to be visited of described access identities;
Receive that user sends by terminal access the access request of described the first Internet video to be visited based on described access identities time, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request, with by the first Internet video to be visited described in described terminal plays.
2. method according to claim 1, is characterized in that, described access identities comprises:
The terminal iidentification of the terminal that uses when user's accessing video website, or the user account for logining described video website using when user's accessing video website identifies.
3. method according to claim 1, is characterized in that, the corresponding user's historical behavior of the described access identities of described acquisition data, comprising:
Obtain the corresponding user's historical behavior of described access identities data from described intelligent router this locality;
Or,
From cloud server, obtain the corresponding user's historical behavior of described access identities data.
4. method according to claim 1, is characterized in that,
Described user's historical behavior data comprise the collection of drama mark of many collection of dramas video, and the described user's historical behavior of described foundation data, determine corresponding the first Internet video to be visited of described access identities, comprising:
Collection of drama after the collection of drama mark of described many collection of dramas video is identified to corresponding Internet video and be defined as corresponding the first Internet video to be visited of described access identities;
Or,
Described user's historical behavior data comprise collection of drama mark and the access progress mark of single collection of drama video, and the described user's historical behavior of described foundation data, determine corresponding the first Internet video to be visited of described access identities, comprising:
Internet video after access progress mark in the Internet video that the collection of drama with described single collection of drama video is identified is defined as corresponding the first Internet video to be visited of described access identities.
5. method according to claim 1, is characterized in that, described download is also preserved corresponding the first Internet video to be visited of described access identities, comprising:
In the time detecting that network speed in network environment reaches predetermined threshold value, corresponding the first Internet video to be visited of described access identities is downloaded and preserved.
6. according to the method described in claim 1 to 5 any one, it is characterized in that, also comprise:
In described the first Internet video process to be visited of transmission,
Detect and in described video website, whether have the second Internet video to be visited being associated with described the first Internet video to be visited, described the second Internet video to be visited that to be user play based on described access identities the Internet video that required continuation is play after described the first Internet video to be visited;
If so, download and preserve described the second Internet video to be visited.
7. according to the method described in claim 1 to 5 any one, it is characterized in that, also comprise:
After preserved described the first Network Video Transmission to be visited to described terminal transmission is completed, delete described the first Internet video to be visited.
8. according to the method described in claim 1 to 5 any one, it is characterized in that, also comprise:
Determine the target identification information of the first Internet video to be visited that transfers to described terminal;
The behavioral data that carries described target identification information and described access identities is uploaded to cloud server, so that described cloud server is incorporated into described target identification information in the corresponding user's historical behavior of described access identities data.
9. a video frequency transmission optimizing device, is characterized in that, is applied to intelligent router; Described device comprises:
Access identities determination module, for determining current pending access identities, wherein, described access identities is the identification information of user's accessing video website time institute foundation;
User's historical behavior data acquisition module, be used for obtaining the corresponding user's historical behavior of described access identities data, wherein, the corresponding user's historical behavior of described access identities data are the identification information of the Internet video in the described video website that user accessed based on described access identities;
The first Internet video determination module to be visited, for the user's historical behavior data that obtain according to user's historical behavior data acquisition module, determines corresponding the first Internet video to be visited of described access identities;
The first Internet video to be visited is preserved module, for downloading and preserve corresponding the first Internet video to be visited of described access identities;
The first Network Video Transmission module to be visited, for in the case of receiving accessing the access request of described the first Internet video to be visited based on described access identities that user sends by terminal, preserved described the first Internet video to be visited is transferred to described terminal as feedback result corresponding to described access request, with by the first Internet video to be visited described in described terminal plays.
10. device according to claim 9, is characterized in that, described access identities comprises:
The terminal iidentification of the terminal that uses when user's accessing video website, or the user account for logining described video website using when user's accessing video website identifies.
11. devices according to claim 9, is characterized in that, described user's historical behavior data acquisition module, specifically for:
Obtain the corresponding user's historical behavior of described access identities data from described intelligent router this locality;
Or,
From cloud server, obtain the corresponding user's historical behavior of described access identities data.
12. devices according to claim 9, is characterized in that,
Described user's historical behavior data comprise the collection of drama mark of many collection of dramas video, described the first Internet video determination module to be visited, specifically for:
Collection of drama after the collection of drama mark of described many collection of dramas video is identified to corresponding Internet video and be defined as corresponding the first Internet video to be visited of described access identities;
Or,
Described user's historical behavior data comprise collection of drama mark and the access progress mark of single collection of drama video, described the first Internet video determination module to be visited, specifically for:
Internet video after access progress mark in the Internet video that the collection of drama with described single collection of drama video is identified is defined as corresponding the first Internet video to be visited of described access identities.
13. devices according to claim 9, is characterized in that, described the first Internet video to be visited is preserved module, specifically for:
In the time detecting that network speed in network environment reaches predetermined threshold value, corresponding the first Internet video to be visited of described access identities is downloaded and preserved.
14. according to the device described in claim 9 to 13 any one, it is characterized in that, also comprises:
The second Internet video detection module to be visited, for transmitting described the first Internet video process to be visited in the first Network Video Transmission module to be visited, detect and in described video website, whether have the second Internet video to be visited being associated with described the first Internet video to be visited, described the second Internet video to be visited that to be user play based on described access identities the Internet video that required continuation is play after described the first Internet video to be visited;
The second Internet video to be visited is preserved module, in the situation that the second Internet video detection module to be visited detects existence the second Internet video to be visited, downloads and preserve described the second Internet video to be visited.
15. according to the device described in claim 9 to 13 any one, it is characterized in that, also comprises:
The first Internet video removing module to be visited, after preserved described the first Network Video Transmission to be visited to described terminal transmission being completed for described the first Network Video Transmission module to be visited, deletes described the first Internet video to be visited.
16. according to the device described in claim 9 to 13 any one, it is characterized in that, also comprises:
Target identification information determination module, for determining the target identification information of the first Internet video to be visited that transfers to described terminal;
Feedback module, for the behavioral data that carries described target identification information and described access identities is uploaded to cloud server, so that described cloud server is incorporated into described target identification information in the corresponding user's historical behavior of described access identities data.
CN201410415093.4A 2014-08-21 2014-08-21 Video transmission optimizing method and device Pending CN104158813A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410415093.4A CN104158813A (en) 2014-08-21 2014-08-21 Video transmission optimizing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410415093.4A CN104158813A (en) 2014-08-21 2014-08-21 Video transmission optimizing method and device

Publications (1)

Publication Number Publication Date
CN104158813A true CN104158813A (en) 2014-11-19

Family

ID=51884218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410415093.4A Pending CN104158813A (en) 2014-08-21 2014-08-21 Video transmission optimizing method and device

Country Status (1)

Country Link
CN (1) CN104158813A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754384A (en) * 2015-04-02 2015-07-01 乐视致新电子科技(天津)有限公司 Video playing method and device based on intelligent router
CN105610978A (en) * 2016-02-23 2016-05-25 腾讯科技(深圳)有限公司 Resource obtaining method, terminal and vehicle terminal
CN108737860A (en) * 2015-06-29 2018-11-02 杭州虹晟信息科技有限公司 The data pre-add support method of set-top box
CN108924635A (en) * 2018-06-15 2018-11-30 安徽美图信息科技有限公司 Cloud video communication and data analysis system and its method based on HTML5
CN111698539A (en) * 2019-03-15 2020-09-22 阿里巴巴集团控股有限公司 Method and system for optimizing mobile terminal APP access
CN113676739A (en) * 2020-05-15 2021-11-19 腾讯科技(深圳)有限公司 Video playing method, device, equipment and storage medium
CN113747212A (en) * 2021-08-23 2021-12-03 北京奇艺世纪科技有限公司 Video content downloading method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729260A (en) * 2008-10-21 2010-06-09 上海吉芯电子有限公司 Design method of intelligent WiFi wireless router
CN103716391A (en) * 2013-12-26 2014-04-09 星云融创(北京)信息技术有限公司 Implementation method for content caching and router

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729260A (en) * 2008-10-21 2010-06-09 上海吉芯电子有限公司 Design method of intelligent WiFi wireless router
CN103716391A (en) * 2013-12-26 2014-04-09 星云融创(北京)信息技术有限公司 Implementation method for content caching and router

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754384A (en) * 2015-04-02 2015-07-01 乐视致新电子科技(天津)有限公司 Video playing method and device based on intelligent router
CN108737860A (en) * 2015-06-29 2018-11-02 杭州虹晟信息科技有限公司 The data pre-add support method of set-top box
CN109005435A (en) * 2015-06-29 2018-12-14 杭州虹晟信息科技有限公司 Can preloading data set-top box
CN105610978A (en) * 2016-02-23 2016-05-25 腾讯科技(深圳)有限公司 Resource obtaining method, terminal and vehicle terminal
CN108924635A (en) * 2018-06-15 2018-11-30 安徽美图信息科技有限公司 Cloud video communication and data analysis system and its method based on HTML5
CN108924635B (en) * 2018-06-15 2021-05-25 安徽美图信息科技有限公司 Cloud video communication and data analysis system and method based on HTML5
CN111698539A (en) * 2019-03-15 2020-09-22 阿里巴巴集团控股有限公司 Method and system for optimizing mobile terminal APP access
CN113676739A (en) * 2020-05-15 2021-11-19 腾讯科技(深圳)有限公司 Video playing method, device, equipment and storage medium
CN113676739B (en) * 2020-05-15 2023-11-14 深圳市雅阅科技有限公司 Video playing method, device, equipment and storage medium
CN113747212A (en) * 2021-08-23 2021-12-03 北京奇艺世纪科技有限公司 Video content downloading method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104158813A (en) Video transmission optimizing method and device
US9445140B2 (en) Systems and methods for sharing video viewing history
CN102714659B (en) For controlling the system and method for media server via network remote
US20070192797A1 (en) Method of and apparatus for managing distributed contents
CN103607461A (en) Information sharing method and cloud server
CN101715104B (en) Network interaction reading system and method for user and content management
CN104836783B (en) The method, apparatus and system of data transmission
CN104581407A (en) Video previewing method and device
CN110557672B (en) Television program sharing method, television and storage medium
CN108600850B (en) Video sharing method, client, server and storage medium
CN106713985B (en) Method and device for recommending network video
CN106301865A (en) It is applied to data processing method and the equipment of service providing device
CN103634647A (en) Method and device for synchronizing playing records of mobile terminal and smart television
US11665409B2 (en) Systems and methods for discovery of, identification of, and ongoing monitoring of viral media assets
EP3377994A1 (en) Recommending media content based on the trajectory of the user
CN103970596A (en) Process management method and terminal
CN104270647A (en) Media content recommendation method and device
CN103956175A (en) Playing method and equipment of multi-media files
US20140237519A1 (en) Control device and control method
CN105824820A (en) Media file buffer memory method and device
CN104581403A (en) Method and device for sharing video content
US11636501B2 (en) Techniques for delivering relevant news articles to users
CN105872634A (en) Video data sharing method and device
CN104811758A (en) Program list providing method and device
CN101714933A (en) Method and system for playing remote media

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: 20141119

RJ01 Rejection of invention patent application after publication