进行网站视频播放的方法、系统及网站服务器的制造方法

文档序号:9380985阅读:447来源:国知局
进行网站视频播放的方法、系统及网站服务器的制造方法
【技术领域】
[0001]本发明涉及视频播放技术,尤其涉及进行网站视频播放的方法、系统及网站服务器。
【背景技术】
[0002]网站视频,是由视频服务网站为客户端提供的以流媒体为主要播放形式的技术,通过该技术,客户端可根据需要,进行在线直播或点播声像文件。
[0003]随着网站视频越来越广泛的应用,其发展规模越来越大,如何进一步提升网站视频播放的效率,称为关注的焦点。为了更大地发挥网站视频播放的功能,通常地,在请求的视频数据之前会插入贴片信息。而且,进来,更多电视业务也开始转移阵地,将电视视频播放中插播的贴片信息转移到网站视频播放中来。贴片信息,是在视频开始之前插播的一小段信息。贴片信息的时间都很短,通常在5到60秒的长度。
[0004]基于大量贴片信息需要在网站视频中进行播放,如何有效地将贴片信息插入视频数据,成为亟待解决的问题。

【发明内容】

[0005]本发明提供了一种进行网站视频播放的方法,该方法能够提高网站视频播放的效率。
[0006]本发明提供了一种进行网站视频播放的系统,该系统能够提高网站视频播放的效率。
[0007]本发明提供了一种进行网站视频播放的网站服务器,该网站服务器能够提高网站视频播放的效率。
[0008]一种进行网站视频播放的方法,该方法包括:
[0009]接收包含客户端标识和视频标识的视频播放请求,查询与客户端标识对应的播放记录;
[0010]对播放记录中的视频播放次数进行累加,得到当前视频播放次数;
[0011]确定与当前视频播放次数对应的贴片信息时长,播放次数与贴片信息时长成反比;
[0012]根据确定的贴片信息时长从贴片信息库中提取满足时长的贴片信息,并获取与视频标识对应的视频数据,在视频数据前插入提取的贴片信息,传输给客户端进行播放。
[0013]一种进行网站视频播放的系统,该系统包括客户端和网站服务器;
[0014]所述客户端,向所述网站服务器发送包含客户端标识和视频标识的视频播放请求,接收网站服务器反馈的视频数据,进行播放;
[0015]所述网站服务器,接收来自所述客户端的视频播放请求,查询与客户端标识对应的播放记录;对播放记录中的视频播放次数进行累加,得到当前视频播放次数;确定与当
[0016]前视频播放次数对应的贴片信息时长,播放次数与贴片信息时长成反比;根据确定的贴片信息时长从贴片信息库中提取满足时长的贴片信息,并获取与视频标识对应的视频数据,在视频数据前插入提取的贴片信息,传输给所述客户端。
[0017]一种进行网站视频播放的网站服务器,该网站服务器包括请求接收单元、查询处理单元、贴片信息时长确定单元和视频数据处理单元;
[0018]所述请求接收单元,接收包含客户端标识和视频标识的视频播放请求,发送给所述查询处理单元;
[0019]所述查询处理单元,接收来自所述请求接收单元的视频播放请求,查询与客户端标识对应的播放记录;对播放记录中的视频播放次数进行累加,得到当前视频播放次数,将当前视频播放次数及视频播放请求发送给所述贴片信息确定单元;
[0020]所述贴片信息确定单元,接收来自所述查询处理单元的当前视频播放次数和视频播放请求,确定与当前视频播放次数对应的贴片信息时长,将贴片信息时长和视频播放请求发送给所述视频数据处理单元,播放次数与贴片信息时长成反比;
[0021]所述视频数据处理单元,接收来自所述贴片信息确定单元的贴片信息时长和视频播放请求,根据确定的贴片信息时长从贴片信息库中提取满足时长的贴片信息,并获取与视频标识对应的视频数据,在视频数据前插入提取的贴片信息,传输给与客户端标识对应的客户端。
[0022]从上述方案可以看出,本发明中,接收视频播放请求,查询与视频播放请求中客户端标识对应的播放记录;对播放记录中的视频播放次数进行累加,得到当前视频播放次数;确定与当前视频播放次数对应的贴片信息时长,播放次数与贴片信息时长成反比;根据确定的贴片信息时长从贴片信息库中提取满足时长的贴片信息,并获取与视频标识对应的视频数据,在视频数据前插入提取的贴片信息,传输给客户端进行播放。本发明在视频播放过程中存储对应客户端标识的播放记录,根据播放记录确定当前视频播放次数,再由当前视频播放次数确定贴片信息时长,播放次数与贴片信息时长成反比;而后,将满足贴片信息时长的贴片信息插入视频数据。采用本发明方案,根据获取的视频播放次数,对贴片信息时长进行合理的调整,在一定程度上确保了贴片信息的下发,同时也避免了下发过于频繁,这样,提高了网站视频播放的效率,实现了有效地将贴片信息插入视频数据。
【附图说明】
[0023]图1为本发明进行网站视频播放的方法示意性流程图;
[0024]图2为本发明进行网站视频播放的方法流程图实例;
[0025]图3为本发明浏览者A连续观看了五次长视频的视频播放流程图;
[0026]图4为本发明进行网站视频播放的网络环境实例;
[0027]图5为本发明进行网站视频播放的系统结构示意图。
【具体实施方式】
[0028]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
[0029]发明人在研究中发现,现有进行网站视频播放的方案中,通常在视频数据中插入较长的贴片信息,例如60秒;尤其针对客户端在短时间段内发送了多次视频播放请求的情况,客户端将频繁进行多次贴片信息的播放,导致播放效率较低。例如在10分钟内,客户端进行了 6次视频点播,相应地,客户端将播放6次60,秒贴片信息,这将对客户端请求的视频数据产生较大的冲击,也降低了网站视频播放的效率。
[0030]针对这种情况,本发明在视频播放过程中存储对应客户端标识的播放记录,根据播放记录确定当前视频播放次数,再由当前视频播放次数确定贴片信息时长,播放次数与贴片信息时长成反比;而后,将满足贴片信息时长的贴片信息插入视频数据。采用本发明方案,根据获取的视频播放次数,对贴片信息时长进行合理的调整,在一定程度上确保了贴片信息的下发,同时也避免了下发过于频繁,这样,提高了网站视频播放的效率,实现了有效地将贴片信息插入视频数据。
[0031]参见图1,为本发明进行网站视频播放的方法示意性流程图,其包括以下步骤:
[0032]步骤101,接收包含客户端标识和视频标识的视频播放请求,查询与客户端标识对应的播放记录。
[0033]本发明中,网站服务器为客户端存储相应的播放记录,播放记录与客户端标识对应。客户端标识例如为客户端浏览器的MAC地址,若客户端采用用户账号登录了网站服务器,客户端标识也可以是用户账号;等等。
[0034]播放记录包含的内容可根据需要设置,例如:视频播放次数、各次视频播放请求的时间、第一次视频播放对应的贴片信息时长等。
[0035]步骤102,对播放记录中的视频播放次数进行累加,得到当前视频
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1