CN104158813A - 一种视频传输优化方法及装置 - Google Patents
一种视频传输优化方法及装置 Download PDFInfo
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种视频传输优化方法及装置,一种视频传输优化方法包括以下步骤:确定当前待处理的访问标识;获得所述访问标识所对应的用户历史行为数据;依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;下载并保存所述访问标识所对应的第一待访问网络视频;在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求时,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端。应用本发明实施例所提供的技术方案,不依赖于用户播放视频时所处的网络环境,视频播放也更为流畅,为用户带来更好的体验。
Description
技术领域
本发明涉及视频传输技术领域,特别涉及一种视频传输优化方法及装置。
背景技术
互联网时代,随着网络质量的逐渐提升,使用终端在线观看视频的用户数越来越多,用户在观看视频过程中,对视频播放的流畅性的要求越来越高。在家里、公司或其他公共场所,用户有在线观看视频的需求时,多是将终端与智能路由器连接,通过智能路由器访问网络,智能路由器获取相应的视频数据后,将获取到的视频数据传输给终端。
现有技术中,为了保证视频播放的流畅性,基于智能路由器的视频传输方法为:用户在终端上在线观看视频时,所使用的智能路由器连接到互联网以获取相应的视频数据,在网络环境允许的情况下,可以在智能路由器的硬盘中预先缓存当前播放的视频文件的视频数据,使得终端可以直接播放所缓存的视频数据,提高播放流畅性。
但是,由于视频播放依赖于当时的网络环境,如果当时网络环境较差,会出现视频卡顿现象,使得用户具有较差的使用体验。
发明内容
为解决上述问题,本发明实施例公开了一种视频传输优化方法及装置。技术方案如下:
一种视频传输优化方法,应用于智能路由器,包括:
确定当前待处理的访问标识,其中,所述访问标识为用户访问视频网站时所依据的标识信息;
获得所述访问标识所对应的用户历史行为数据,其中,所述访问标识所对应的用户历史行为数据为:用户基于所述访问标识所访问过的所述视频网站中的网络视频的标识信息;
依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
下载并保存所述访问标识所对应的第一待访问网络视频;
在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求时,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端,以通过所述终端播放所述第一待访问网络视频。
在本发明的一种具体实施方式中,所述访问标识包括:
用户访问视频网站时所使用终端的终端标识,或者,用户访问视频网站时所使用的用于登录所述视频网站的用户账号标识。
在本发明的一种具体实施方式中,所述获得所述访问标识所对应的用户历史行为数据,包括:
从所述智能路由器本地获得所述访问标识所对应的用户历史行为数据;
或者,
从云端服务器中获得所述访问标识所对应的用户历史行为数据。
在本发明的一种具体实施方式中,所述用户历史行为数据包括多剧集视频的剧集标识,所述依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频,包括:
将所述多剧集视频的剧集标识之后的剧集标识所对应的网络视频确定为所述访问标识所对应的第一待访问网络视频;
或者,
所述用户历史行为数据包括单剧集视频的剧集标识和访问进度标识,所述依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频,包括:
将具有所述单剧集视频的剧集标识的网络视频中的访问进度标识之后的网络视频确定为所述访问标识所对应的第一待访问网络视频。
在本发明的一种具体实施方式中,所述下载并保存所述访问标识所对应的第一待访问网络视频,包括:
当检测到网络环境中的网速达到预设阈值时,对所述访问标识所对应的第一待访问网络视频进行下载和保存。
在本发明的一种具体实施方式中,还包括:
在传输所述第一待访问网络视频过程中,
检测所述视频网站上是否存在与所述第一待访问网络视频相关联的第二待访问网络视频,所述第二待访问网络视频为用户基于所述访问标识播放完所述第一待访问网络视频后所需继续播放的网络视频;
如果是,则下载并保存所述第二待访问网络视频。
在本发明的一种具体实施方式中,还包括:
将所保存的所述第一待访问网络视频传输至所述终端传输完成后,删除所述第一待访问网络视频。
在本发明的一种具体实施方式中,还包括:
确定传输至所述终端的第一待访问网络视频的目标标识信息;
将携带有所述目标标识信息和所述访问标识的行为数据上传给云端服务器,以使得所述云端服务器将所述目标标识信息整合到所述访问标识所对应的用户历史行为数据中。
一种视频传输优化装置,应用于智能路由器,包括:
访问标识确定模块,用于确定当前待处理的访问标识,其中,所述访问标识为用户访问视频网站时所依据的标识信息;
用户历史行为数据获得模块,用于获得所述访问标识所对应的用户历史行为数据,其中,所述访问标识所对应的用户历史行为数据为:用户基于所述访问标识所访问过的所述视频网站中的网络视频的标识信息;
第一待访问网络视频确定模块,用于依据用户历史行为数据获得模块获得的用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
第一待访问网络视频保存模块,用于下载并保存所述访问标识所对应的第一待访问网络视频;
第一待访问网络视频传输模块,用于在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求的情况下,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端,以通过所述终端播放所述第一待访问网络视频。
在本发明的一种具体实施方式中,所述访问标识包括:
用户访问视频网站时所使用终端的终端标识,或者,用户访问视频网站时所使用的用于登录所述视频网站的用户账号标识。
在本发明的一种具体实施方式中,所述用户历史行为数据获得模块,具体用于:
从所述智能路由器本地获得所述访问标识所对应的用户历史行为数据;
或者,
从云端服务器中获得所述访问标识所对应的用户历史行为数据。
在本发明的一种具体实施方式中,所述用户历史行为数据包括多剧集视频的剧集标识,所述第一待访问网络视频确定模块,具体用于:
将所述多剧集视频的剧集标识之后的剧集标识所对应的网络视频确定为所述访问标识所对应的第一待访问网络视频;
或者,
所述用户历史行为数据包括单剧集视频的剧集标识和访问进度标识,所述第一待访问网络视频确定模块,具体用于:
将具有所述单剧集视频的剧集标识的网络视频中的访问进度标识之后的网络视频确定为所述访问标识所对应的第一待访问网络视频。
在本发明的一种具体实施方式中,所述第一待访问网络视频保存模块,具体用于:
当检测到网络环境中的网速达到预设阈值时,对所述访问标识所对应的第一待访问网络视频进行下载和保存。
在本发明的一种具体实施方式中,还包括:
第二待访问网络视频检测模块,用于在第一待访问网络视频传输模块传输所述第一待访问网络视频过程中,检测所述视频网站上是否存在与所述第一待访问网络视频相关联的第二待访问网络视频,所述第二待访问网络视频为用户基于所述访问标识播放完所述第一待访问网络视频后所需继续播放的网络视频;
第二待访问网络视频保存模块,在第二待访问网络视频检测模块检测到存在第二待访问网络视频的情况下,下载并保存所述第二待访问网络视频。
在本发明的一种具体实施方式中,还包括:
第一待访问网络视频删除模块,用于所述第一待访问网络视频传输模块将所保存的所述第一待访问网络视频传输至所述终端传输完成后,删除所述第一待访问网络视频。
在本发明的一种具体实施方式中,还包括:
目标标识信息确定模块,用于确定传输至所述终端的第一待访问网络视频的目标标识信息;
反馈模块,用于将携带有所述目标标识信息和所述访问标识的行为数据上传给云端服务器,以使得所述云端服务器将所述目标标识信息整合到所述访问标识所对应的用户历史行为数据中。
本发明实施例所提供的技术方案,应用于智能路由器,依据所获得的用户历史行为数据,确定用户需要访问的网络视频,预先下载并保存该网络视频,在接收到用户通过终端发送的对该网络视频的访问请求时,智能路由器可以直接将保存在本地的网络视频传输给终端,无需再到网络上获取,减少对用户播放视频时所处的网络环境的依赖,视频播放也更为流畅,为用户带来更好的体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1所示为本发明实施例中视频传输优化方法的实施流程图;
图2所示为本发明实施例中视频传输优化装置的结构示意图。
具体实施方式
首先对本发明实施例所提供的一种视频传输优化方法进行说明,该方法可以包括以下步骤:
确定当前待处理的访问标识,其中,所述访问标识为用户访问视频网站时所依据的标识信息;
获得所述访问标识所对应的用户历史行为数据,其中,所述访问标识所对应的用户历史行为数据为:用户基于所述访问标识所访问过的所述视频网站中的网络视频的标识信息;
依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
下载并保存所述访问标识所对应的第一待访问网络视频;
在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求时,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端,以通过所述终端播放所述第一待访问网络视频。
以上步骤执行主体为智能路由器。智能路由器,即智能化管理的路由器,具有独立的操作***,可以由用户自行安装各种应用、自行控制带宽、自行控制在线人数、自行控制浏览网页、自行控制在线时间,同时拥有强大的USB共享功能,从而做到网络和设备的智能化管理。
本发明实施例所提供的技术方案,应用于智能路由器,依据所获得的用户历史行为数据,确定用户需要访问的网络视频,预先下载并保存该网络视频,在接收到用户通过终端发送的对该网络视频的访问请求时,智能路由器可以直接将保存在本地的网络视频传输给终端,无需再到网络上获取,减少对用户播放视频时所处的网络环境的依赖,视频播放也更为流畅,为用户带来更好的体验。
为了使本领域技术人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1所示,为本发明实施例中视频传输优化方法的实施流程图,其可以包括以下步骤:
S110,确定当前待处理的访问标识;
上述的访问标识为用户访问视频网站时所依据的标识信息,在本发明的一种具体实施方式中,访问标识可以为用户访问视频网站时所使用终端的终端标识,还可以是用户访问视频网站时所使用的用于登录视频网站的用户账号标识。
可以理解的是,用户基于智能路由器访问视频网站会有两种情况。第一种,用户已在该视频网站进行了会员注册,并利用终端以会员身份访问该视频网站;第二种,用户利用终端直接访问该视频网站,没有以会员身份登录。针对第一种情况,智能路由器可以记录该用户登录该视频网站的用户账号标识,同时还可以记录用户所使用终端的终端标识;针对第二种情况,智能路由器可以记录用户所使用终端的终端标识。其中,所谓终端标识可以为:终端的IMEI(International Mobile Equipment Identity,国际身份码)、MAC(Media AccessControl)地址等,可以理解的是,不同的终端所对应的终端标识不同,即一个终端标识能够唯一确定出一个终端。
在实际应用中,待处理的访问标识可以通过设置项由用户在智能路由器上设置以确定,用户根据个人***板电脑直接访问视频网站,则可以设置该平板电脑的终端标识为待处理的访问标识。
或者,因为多个用户可以共享一个智能路由器,使得智能终端中所记录的访问标识通常不止一个,所以待处理的访问标识还可以由智能路由器依据自身所记录的访问标识进行确定。如,将智能路由器记录的最后一次与之连接的终端所对应的访问标识确定为待处理的访问标识。
S120,获得所述访问标识所对应的用户历史行为数据;
上述的用户历史行为数据,具体可以是:用户基于访问标识所访问过的视频网站中的网络视频的标识信息。
用户通过终端进行视频网站的访问,可能会连接智能路由器,还可能连接3/4G网络,视频网站传输给该终端的网络视频的标识信息都会由该视频网站的云端服务器进行记录,智能路由器会记录经该智能路由器传输给该终端的网络视频的标识信息。从某一时刻来看,该时刻之前用户访问视频网站的行为都可以作为用户历史行为,所传输的网络视频的标识信息、及该标识信息所对应的访问标识都可以作为用户历史行为数据。可以理解的是,视频网站的云端服务器和智能路由器所记录的用户历史行为数据和访问标识之间存在对应关系,即依据访问标识可以查找到该访问标识所对应的用户历史行为数据。
为方便理解,对以上描述举例说明。星期一晚上,用户A在家里通过终端B(智能电视)连接家里的智能路由器在某视频网站播放了视频X的第一集,智能路由器所记录的是终端B所对应的视频X的第一集信息。星期二中午,用户A在路上通过终端C(智能手机)连接3/4G网络继续播放了该视频X的第二集,则该视频网站的云端服务器所记录的是终端B所对应的视频X的第一集以及终端C对应视频X的第二集信息,家里的智能路由器通过与云端路由器的交互,可以将其记录的信息更新为终端C所对应的视频X的第二集信息。
在本发明的一种具体实施方式中,智能路由器可以从云端服务器中获得访问标识所对应的用户历史行为数据。这样无论用户是连接智能路由器进行的视频网站的访问,还是连接3/4G网络进行的视频网站的访问,智能路由器都能够从云端服务器中获得比较全面用户历史行为数据,并作为依据条件,进行下一步的操作。
在本发明的另一种具体实施方式中,智能路由器可以从该智能路由器本地获得访问标识所对应的用户历史行为数据。当用户具有固定的访问习惯,总是连接同一个智能路由器进行视频网站的访问,那么该智能路由器所记录的用户历史行为数据是全面的,从本地就可获得所需要的用户历史行为数据,避免了智能路由器与视频网站的云端服务器间的网络交互,节省了网络流量。
S130,依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
在步骤S120获得与访问标识所对应的用户历史行为数据后,通过用户历史行为数据的分析,可以预测用户将要进行的下一步操作,即用户将要播放的网络视频。
网络视频按照剧集形式来划分,一般可分为单剧集网络视频和多剧集网络视频。只有一集的网络视频可视为单剧集网络视频,如电影、纪录片等;有两集及以上集数的网络视频可视为多剧集网络视频,如电视剧、综艺类节目等。
在本发明一种具体实施方式中,当用户历史行为数据包括单剧集视频的剧集标识和访问进度标识时,可将具有所述单剧集视频的剧集标识的网络视频中的访问进度标识之后的网络视频确定为所述访问标识所对应的第一待访问网络视频。
如用户在某一时间段播放一部单剧集视频,播放进度为30%,则智能路由器所获得的用户历史行为数据为此播放进度信息,通过用户历史行为数据的分析,会将该视频播放进度30%之后的视频数据确定为第一待访问网络视频。
在本发明另一种具体实施方式中,当用户历史行为数据包括多剧集视频的剧集标识时,可将多剧集视频的剧集标识之后的剧集标识所对应的网络视频确定为访问标识所对应的第一待访问网络视频。
如用户在某一时间段播放一部多剧集视频,智能路由器所获得的用户历史行为数据为用户所播放的第一集、第二集网络视频的标识信息,通过用户历史行为数据的分析,预测用户下一步操作可能是该多剧集视频的第二集之后的第三集、第四集、……,可将该视频的第三集、第四集、……确定为第一待访问网络视频。
在多剧集视频的情况下,当所获得的用户历史行为数据还包含用户所播放的某一集的进度标识时,可遵从单剧集视频的原则,将已播放进度滞后的视频数据及该剧集之后剧集所对应的视频数据确定为第一待访问网络视频。
在实际使用中,要下载的第一待访问网络视频的具体集数可以提供设置项由用户自行设置,或者写入程序由智能路由器进行调度。
S140,下载并保存所述访问标识所对应的第一待访问网络视频;
在步骤S130,确定访问标识所对应的第一待访问网络视频后,智能路由器将该第一待访问网络视频下载并保存下来。
可以理解的是,这一步智能路由器完成的是预取操作,依据用户历史行为数据,确定第一待访问网络视频,智能路由器到相应的视频网站下载该第一待访问网络视频,并保存到该智能路由器的本地硬盘。
在本发明的一种具体实施方式中,当检测到网络环境中的网速达到预设阈值时,对访问标识所对应的第一待访问网络视频进行下载和保存。
具体的,在智能路由器预取第一待访问网络视频之前,可以先检测网络环境中的网速是否达到预设阈值,预设阈值可以设置为能够流畅播放标清网络视频所需要达到的网速,如500kbps,如果达到,表明当前网络环境良好,可以进行对访问标识所对应的第一待访问网络视频的下载操作,这样也减小了对网络上其他用户的影响。下载下来的网络视频可以保存到智能路由器中。
S150,在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求时,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端。
当接收到用户通过终端发送的基于访问标识访问第一待访问网络视频的访问请求时,智能路由器检测到本地硬盘保存有第一待访问网络视频,可直接将第一待访问网络视频传输至该终端,以通过该终端播放该第一待访问网络视频,也就是说终端所播放的网络视频为智能路由器中存储的网络视频,这样无论用户播放该网络视频时所处的网络环境如何,都可以保证播放的流畅性。
本发明实施例所提供的技术方案,应用于智能路由器,依据所获得的用户历史行为数据,确定用户需要访问的网络视频,预先下载并保存该网络视频,在接收到用户通过终端发送的对该网络视频的访问请求时,智能路由器可以直接将保存在本地的网络视频传输给终端,无需再到网络上获取,减少对用户播放视频时所处的网络环境的依赖,视频播放也更为流畅,为用户带来更好的体验。
在本发明另一种实施例中,在步骤S150传输所述第一待访问网络视频过程中,还可以包括以下两个步骤:
第一个步骤,检测视频网站上是否存在与所述第一待访问网络视频相关联的第二待访问网络视频,所述第二待访问网络视频为用户基于所述访问标识播放完所述第一待访问网络视频后所需继续播放的网络视频;
第二个步骤,如果视频网站上存在与所述第一待访问网络视频相关联的第二待访问网络视频,则下载并保存所述第二待访问网络视频。
以多剧集视频为例,智能路由器所下载并保存的第一待访问网络视频可能只是这部多剧集视频的一小部分,可能受到网络环境限制或***设置的限制,并不是用户历史行为数据中用户所播放过的剧集之后所有的剧集的视频,这样,在传输该第一待访问网络视频过程中,还可以继续检测是否存在与第一待访问网络视频相关联的第二待访问网络视频。如果存在,则下载并保存第二待访问网络视频。
为方便理解,举例进行说明,用户历史行为数据中记录的是多剧集(共八集)视频的第一集、第二集的标识信息,第一待访问网络视频为该多剧集视频的第三集、第四集和第五集,当接收到用户要播放该多剧集视频第三集视频的请求时,将保存的第三集视频传输给用户所使用的终端,在传输过程中,智能路由器会将该多剧集视频的第六集、第七集和第八集视频确定为第二待访问网络视频,并下载和保存到本地硬盘。
因为第一待访问网络视频是直接从智能路由器传输给用户所使用的终端的,不需要使用当前网络,如果确定了第二待访问网络视频,可以通过当前网络进行预取操作,这样,当用户播放完该网络视频的第三集、第四集和第五集后,第五集之后的其他集可能就已经下载完成了,这样可以进一步保证视频播放的流畅性。
在本发明另一种实施例中,在步骤S150将第一待访问网络视频传输至终端传输完成后,可删除第一待访问网络视频,或者可以对以传输过的网络视频定期清理,以节省智能路由器磁盘开销,提供更多的可用空间保存更多的视频数据。
在本发明的另一种实施例中,还可以包括:
确定传输至所述终端的第一待访问网络视频的目标标识信息;
将携带有所述目标标识信息和所述访问标识的行为数据上传给云端服务器,以使得所述云端服务器将所述目标标识信息整合到所述访问标识所对应的用户历史行为数据中。
可以理解的是,智能路由器将所保存的第一待访问网络视频作为用户访问请求所对应的反馈结果传输给终端,相当于用户没有访问视频网站,云端服务器无法记录用户播放第一待访问网络视频的行为数据。而在智能路由器本身可以存储使用该智能路由器的用户历史行为数据和实时行为数据,所以可以由智能路由器定期将所保存的用户行为数据反馈给云端服务器,以由云端服务器将这些数据整合到访问标识所对应的用户历史行为数据中,达到共享的目的。当有其他智能路由器也需要获得该用户历史行为数据时,获得到的将是最新的用户历史行为数据,以便更准确的预测用户下一步行为。
图2所示为本发明实施例一种视频传输优化装置的结构示意图,其特征在于,应用于智能路由器;所述装置可以包括:
访问标识确定模块210,用于确定当前待处理的访问标识,其中,所述访问标识为用户访问视频网站时所依据的标识信息;
用户历史行为数据获得模块220,用于获得所述访问标识所对应的用户历史行为数据,其中,所述访问标识所对应的用户历史行为数据为:用户基于所述访问标识所访问过的所述视频网站中的网络视频的标识信息;
第一待访问网络视频确定模块230,用于依据用户历史行为数据获得模块获得的用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
第一待访问网络视频保存模块240,用于下载并保存所述访问标识所对应的第一待访问网络视频;
第一待访问网络视频传输模块250,用于在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求的情况下,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端,以通过所述终端播放所述第一待访问网络视频。
本发明实施例所提供的装置,应用于智能路由器,依据所获得的用户历史行为数据,确定用户需要访问的网络视频,预先下载并保存该网络视频,在接收到用户通过终端发送的对该网络视频的访问请求时,智能路由器可以直接将保存在本地的网络视频传输给终端,无需再到网络上获取,减少对用户播放视频时所处的网络环境的依赖,视频播放也更为流畅,为用户带来更好的体验。
在本发明的一种具体实施方式中,所述访问标识包括:用户访问视频网站时所使用终端的终端标识,或者,用户访问视频网站时所使用的用于登录所述视频网站的用户账号标识。
在本发明的另一种具体实施方式中,用户历史行为数据获得模块220具体用于:
从所述智能路由器本地获得所述访问标识所对应的用户历史行为数据;
或者,从云端服务器中获得所述访问标识所对应的用户历史行为数据。
在本发明的另一种具体实施方式中,所述用户历史行为数据包括多剧集视频的剧集标识,所述第一待访问网络视频确定模块230,具体用于:
将所述多剧集视频的剧集标识之后的剧集标识所对应的网络视频确定为所述访问标识所对应的第一待访问网络视频;
或者,所述用户历史行为数据包括单剧集视频的剧集标识和访问进度标识,所述第一待访问网络视频确定模块230,具体用于:
将具有所述单剧集视频的剧集标识的网络视频中的访问进度标识之后的网络视频确定为所述访问标识所对应的第一待访问网络视频。
在本发明的另一种具体实施方式中,第一待访问网络视频保存模块240具体用于,当检测到网络环境中的网速达到预设阈值时,对所述访问标识所对应的第一待访问网络视频进行下载和保存。
在本发明所提供的另一种实施例中,还可以包括:
第二待访问网络视频检测模块,用于在第一待访问网络视频传输模块传输所述第一待访问网络视频过程中,检测所述视频网站上是否存在与所述第一待访问网络视频相关联的第二待访问网络视频,所述第二待访问网络视频为用户基于所述访问标识播放完所述第一待访问网络视频后所需继续播放的网络视频;
第二待访问网络视频保存模块,在第二待访问网络视频检测模块检测到存在第二待访问网络视频的情况下,下载并保存所述第二待访问网络视频。
在本发明所提供的另一种实施例中,还可以包括:
第一待访问网络视频删除模块,用于所述第一待访问网络视频传输模块将所保存的所述第一待访问网络视频传输至所述终端传输完成后,删除所述第一待访问网络视频。
在本发明所提供的另一种实施例中,还可以包括:
目标标识信息确定模块,用于确定传输至所述终端的第一待访问网络视频的目标标识信息;
反馈模块,用于将携带有所述目标标识信息和所述访问标识的行为数据上传给云端服务器,以使得所述云端服务器将所述目标标识信息整合到所述访问标识所对应的用户历史行为数据中。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (16)
1.一种视频传输优化方法,其特征在于,应用于智能路由器;所述方法包括:
确定当前待处理的访问标识,其中,所述访问标识为用户访问视频网站时所依据的标识信息;
获得所述访问标识所对应的用户历史行为数据,其中,所述访问标识所对应的用户历史行为数据为:用户基于所述访问标识所访问过的所述视频网站中的网络视频的标识信息;
依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
下载并保存所述访问标识所对应的第一待访问网络视频;
在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求时,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端,以通过所述终端播放所述第一待访问网络视频。
2.根据权利要求1所述的方法,其特征在于,所述访问标识包括:
用户访问视频网站时所使用终端的终端标识,或者,用户访问视频网站时所使用的用于登录所述视频网站的用户账号标识。
3.根据权利要求1所述的方法,其特征在于,所述获得所述访问标识所对应的用户历史行为数据,包括:
从所述智能路由器本地获得所述访问标识所对应的用户历史行为数据;
或者,
从云端服务器中获得所述访问标识所对应的用户历史行为数据。
4.根据权利要求1所述的方法,其特征在于,
所述用户历史行为数据包括多剧集视频的剧集标识,所述依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频,包括:
将所述多剧集视频的剧集标识之后的剧集标识所对应的网络视频确定为所述访问标识所对应的第一待访问网络视频;
或者,
所述用户历史行为数据包括单剧集视频的剧集标识和访问进度标识,所述依据所述用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频,包括:
将具有所述单剧集视频的剧集标识的网络视频中的访问进度标识之后的网络视频确定为所述访问标识所对应的第一待访问网络视频。
5.根据权利要求1所述的方法,其特征在于,所述下载并保存所述访问标识所对应的第一待访问网络视频,包括:
当检测到网络环境中的网速达到预设阈值时,对所述访问标识所对应的第一待访问网络视频进行下载和保存。
6.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
在传输所述第一待访问网络视频过程中,
检测所述视频网站上是否存在与所述第一待访问网络视频相关联的第二待访问网络视频,所述第二待访问网络视频为用户基于所述访问标识播放完所述第一待访问网络视频后所需继续播放的网络视频;
如果是,则下载并保存所述第二待访问网络视频。
7.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
将所保存的所述第一待访问网络视频传输至所述终端传输完成后,删除所述第一待访问网络视频。
8.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
确定传输至所述终端的第一待访问网络视频的目标标识信息;
将携带有所述目标标识信息和所述访问标识的行为数据上传给云端服务器,以使得所述云端服务器将所述目标标识信息整合到所述访问标识所对应的用户历史行为数据中。
9.一种视频传输优化装置,其特征在于,应用于智能路由器;所述装置包括:
访问标识确定模块,用于确定当前待处理的访问标识,其中,所述访问标识为用户访问视频网站时所依据的标识信息;
用户历史行为数据获得模块,用于获得所述访问标识所对应的用户历史行为数据,其中,所述访问标识所对应的用户历史行为数据为:用户基于所述访问标识所访问过的所述视频网站中的网络视频的标识信息;
第一待访问网络视频确定模块,用于依据用户历史行为数据获得模块获得的用户历史行为数据,确定所述访问标识所对应的第一待访问网络视频;
第一待访问网络视频保存模块,用于下载并保存所述访问标识所对应的第一待访问网络视频;
第一待访问网络视频传输模块,用于在接收到用户通过终端发送的基于所述访问标识访问所述第一待访问网络视频的访问请求的情况下,将所保存的所述第一待访问网络视频作为所述访问请求对应的反馈结果传输至所述终端,以通过所述终端播放所述第一待访问网络视频。
10.根据权利要求9所述的装置,其特征在于,所述访问标识包括:
用户访问视频网站时所使用终端的终端标识,或者,用户访问视频网站时所使用的用于登录所述视频网站的用户账号标识。
11.根据权利要求9所述的装置,其特征在于,所述用户历史行为数据获得模块,具体用于:
从所述智能路由器本地获得所述访问标识所对应的用户历史行为数据;
或者,
从云端服务器中获得所述访问标识所对应的用户历史行为数据。
12.根据权利要求9所述的装置,其特征在于,
所述用户历史行为数据包括多剧集视频的剧集标识,所述第一待访问网络视频确定模块,具体用于:
将所述多剧集视频的剧集标识之后的剧集标识所对应的网络视频确定为所述访问标识所对应的第一待访问网络视频;
或者,
所述用户历史行为数据包括单剧集视频的剧集标识和访问进度标识,所述第一待访问网络视频确定模块,具体用于:
将具有所述单剧集视频的剧集标识的网络视频中的访问进度标识之后的网络视频确定为所述访问标识所对应的第一待访问网络视频。
13.根据权利要求9所述的装置,其特征在于,所述第一待访问网络视频保存模块,具体用于:
当检测到网络环境中的网速达到预设阈值时,对所述访问标识所对应的第一待访问网络视频进行下载和保存。
14.根据权利要求9至13任一项所述的装置,其特征在于,还包括:
第二待访问网络视频检测模块,用于在第一待访问网络视频传输模块传输所述第一待访问网络视频过程中,检测所述视频网站上是否存在与所述第一待访问网络视频相关联的第二待访问网络视频,所述第二待访问网络视频为用户基于所述访问标识播放完所述第一待访问网络视频后所需继续播放的网络视频;
第二待访问网络视频保存模块,在第二待访问网络视频检测模块检测到存在第二待访问网络视频的情况下,下载并保存所述第二待访问网络视频。
15.根据权利要求9至13任一项所述的装置,其特征在于,还包括:
第一待访问网络视频删除模块,用于所述第一待访问网络视频传输模块将所保存的所述第一待访问网络视频传输至所述终端传输完成后,删除所述第一待访问网络视频。
16.根据权利要求9至13任一项所述的装置,其特征在于,还包括:
目标标识信息确定模块,用于确定传输至所述终端的第一待访问网络视频的目标标识信息;
反馈模块,用于将携带有所述目标标识信息和所述访问标识的行为数据上传给云端服务器,以使得所述云端服务器将所述目标标识信息整合到所述访问标识所对应的用户历史行为数据中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410415093.4A CN104158813A (zh) | 2014-08-21 | 2014-08-21 | 一种视频传输优化方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410415093.4A CN104158813A (zh) | 2014-08-21 | 2014-08-21 | 一种视频传输优化方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104158813A true CN104158813A (zh) | 2014-11-19 |
Family
ID=51884218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410415093.4A Pending CN104158813A (zh) | 2014-08-21 | 2014-08-21 | 一种视频传输优化方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104158813A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104754384A (zh) * | 2015-04-02 | 2015-07-01 | 乐视致新电子科技(天津)有限公司 | 基于智能路由器播放视频的方法及装置 |
CN105610978A (zh) * | 2016-02-23 | 2016-05-25 | 腾讯科技(深圳)有限公司 | 一种资源获取方法、终端及车载终端 |
CN108737860A (zh) * | 2015-06-29 | 2018-11-02 | 杭州虹晟信息科技有限公司 | 机顶盒的数据预加载方法 |
CN108924635A (zh) * | 2018-06-15 | 2018-11-30 | 安徽美图信息科技有限公司 | 基于html5的云视频通信与数据分析***及其方法 |
CN111698539A (zh) * | 2019-03-15 | 2020-09-22 | 阿里巴巴集团控股有限公司 | 对移动终端app接入优化的方法及*** |
CN113676739A (zh) * | 2020-05-15 | 2021-11-19 | 腾讯科技(深圳)有限公司 | 一种视频播放方法、装置、设备及存储介质 |
CN113747212A (zh) * | 2021-08-23 | 2021-12-03 | 北京奇艺世纪科技有限公司 | 视频内容下载方法、装置、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729260A (zh) * | 2008-10-21 | 2010-06-09 | 上海吉芯电子有限公司 | 一种智能WiFi无线路由器的设计方法 |
CN103716391A (zh) * | 2013-12-26 | 2014-04-09 | 星云融创(北京)信息技术有限公司 | 一种内容缓存的实现方法及路由器 |
-
2014
- 2014-08-21 CN CN201410415093.4A patent/CN104158813A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729260A (zh) * | 2008-10-21 | 2010-06-09 | 上海吉芯电子有限公司 | 一种智能WiFi无线路由器的设计方法 |
CN103716391A (zh) * | 2013-12-26 | 2014-04-09 | 星云融创(北京)信息技术有限公司 | 一种内容缓存的实现方法及路由器 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104754384A (zh) * | 2015-04-02 | 2015-07-01 | 乐视致新电子科技(天津)有限公司 | 基于智能路由器播放视频的方法及装置 |
CN108737860A (zh) * | 2015-06-29 | 2018-11-02 | 杭州虹晟信息科技有限公司 | 机顶盒的数据预加载方法 |
CN109005435A (zh) * | 2015-06-29 | 2018-12-14 | 杭州虹晟信息科技有限公司 | 可预加载数据的机顶盒 |
CN105610978A (zh) * | 2016-02-23 | 2016-05-25 | 腾讯科技(深圳)有限公司 | 一种资源获取方法、终端及车载终端 |
CN108924635A (zh) * | 2018-06-15 | 2018-11-30 | 安徽美图信息科技有限公司 | 基于html5的云视频通信与数据分析***及其方法 |
CN108924635B (zh) * | 2018-06-15 | 2021-05-25 | 安徽美图信息科技有限公司 | 基于html5的云视频通信与数据分析***及其方法 |
CN111698539A (zh) * | 2019-03-15 | 2020-09-22 | 阿里巴巴集团控股有限公司 | 对移动终端app接入优化的方法及*** |
CN113676739A (zh) * | 2020-05-15 | 2021-11-19 | 腾讯科技(深圳)有限公司 | 一种视频播放方法、装置、设备及存储介质 |
CN113676739B (zh) * | 2020-05-15 | 2023-11-14 | 深圳市雅阅科技有限公司 | 一种视频播放方法、装置、设备及存储介质 |
CN113747212A (zh) * | 2021-08-23 | 2021-12-03 | 北京奇艺世纪科技有限公司 | 视频内容下载方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104158813A (zh) | 一种视频传输优化方法及装置 | |
US9445140B2 (en) | Systems and methods for sharing video viewing history | |
CN102714659B (zh) | 用于经由网络远程***体服务器的***及方法 | |
US20070192797A1 (en) | Method of and apparatus for managing distributed contents | |
CN103607461A (zh) | 一种信息共享方法及云端服务器 | |
CN101715104B (zh) | 可进行用户及内容管理的网络交互点读***和方法 | |
CN104836783B (zh) | 数据传输的方法、装置及*** | |
CN104581407A (zh) | 一种视频预览的方法和装置 | |
CN110557672B (zh) | 一种电视节目共享方法、电视机及存储介质 | |
CN103634687A (zh) | 智能电视中提供视频搜索结果的方法及*** | |
CN106713985B (zh) | 一种推荐网络视频的方法和装置 | |
CN106301865A (zh) | 应用于服务提供设备的数据处理方法和设备 | |
EP3377994A1 (en) | Recommending media content based on the trajectory of the user | |
US11665409B2 (en) | Systems and methods for discovery of, identification of, and ongoing monitoring of viral media assets | |
CN108600850A (zh) | 视频分享方法、客户端、服务器及存储介质 | |
CN101951496A (zh) | 向媒体服务分配标识符的方法和装置 | |
CN103970596A (zh) | 一种进程管理方法及终端 | |
CN104270647A (zh) | 一种媒体内容推荐方法和装置 | |
CN103956175A (zh) | 一种多媒体文件的播放方法及播放设备 | |
US20140237519A1 (en) | Control device and control method | |
CN105824820A (zh) | 一种媒体文件的缓存方法和装置 | |
CN104581403A (zh) | 用于分享视频内容的方法和装置 | |
US11636501B2 (en) | Techniques for delivering relevant news articles to users | |
CN105872634A (zh) | 视频数据共享的方法及装置 | |
CN101714933A (zh) | 一种播放远程媒体的方法及*** |
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 |