一种VOD系统用户行为分析方法及系统技术方案

技术编号:10121579 阅读:126 留言:0更新日期:2014-06-12 10:45
本发明专利技术公开了一种VOD系统用户行为分析方法及系统,应用于预设用户行为模型中,该方法包括:服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得用户输入压力与系统响应时间的关系;用户行为模块获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对用户真实输入情况和服务器响应时间进行分析处理;根据分析处理结果,分析出用户带给VOD系统的压力数据、用户请求速率与系统响应时间的量化关系及用户实际请求时间与服务用户数的关系。依据实际VOD系统日志统计检验模型真实性、用户行为模型与服务器性能模型相结合分析系统是否满足需求以及通过模型权衡用户体验与服务用户数。

【技术实现步骤摘要】
一种VOD系统用户行为分析方法及系统
本专利技术涉及视频点播
,更具体的说,是涉及一种VOD系统用户行为分析方法及系统。
技术介绍
随着计算机技术、网络技术和多媒体技术的快速发展,VOD(VideoOnDemand,视频点播),即交互式电视点播系统已成为下一代重要的互联网信息服务应用,可以为用户提供各种交互式信息服务。目前,视频点播的工作过程为:用户在客户端启动播放请求,请求通过网络发出,到达并由服务器的网卡接收,传送给服务器;经过请求验证后,服务器把存储子系统中可访问的节目名准备好,使用户可以浏览到所喜爱的节目菜单;用户选择节目后,服务器从存储子系统中取出节目内容,并传送到客户端进行播放。对于用户行为分析目前已经形成了一定的理论基础,比如基本概念、分析方法。在VOD用户行为分析领域中,也有一些分析结果,被众多研究人员广泛借鉴的有根据统计理论结合系统日志建立的用户到达模型、用户会话时长模型、用户访问文件模型等。通常在没有经验数据的情况下,在设计与研发多媒体流系统时,研究人员常采用模拟的方式,分析用户会话时长、访问文件特点等,来探究流媒体数据缓存模型,针对用户到达建立数学模型来研究服务器负载情况等等。然而,如何站在用户角度对VOD系统的设计提供一些指导意见,来探究用户带给VOD系统的压力、帮助验证系统是否满足需求、用户体验与服务用户数的量化关系等。因此,提供一种站在用户角度真实完整地模拟VOD系统用户从到达系统到最终离开过程中的行为表现,来探究用户带给VOD系统的压力、帮助验证系统是否满足需求及用户体验与服务用户数的量化关系等,是本领域技术人员亟待解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种VOD系统用户行为分析方法及系统,以探究用户带给VOD系统的压力、帮助验证系统是否满足要求及用户体验与服务用户数的量化关系等问题。为实现上述目的,本专利技术提供如下技术方案:一种VOD系统用户行为分析方法,应用于预设用户行为模型中,该方法包括:服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系;用户行为模块获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对所述用户真实输入情况和所述服务器响应时间进行分析处理;根据所述分析处理结果,分析出用户带给VOD系统的压力数据、站在用户角度得到所述VOD系统的用户请求速率与系统响应时间之间的量化关系及用户实际请求时间与服务用户数之间的关系。优选的,所述服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系步骤之前还包括:接收用户输入登陆所述VOD系统的用户信息和登陆密码;在所述VOD系统中通过运用泊松抽样获取一定数量的视频点播请求数。其中,所述预设计算流程为:根据用户到达间隔时间服从1/λ0的指数分布,根据对应的泊松分布概率密度函数及其期望为λ0,得到用户到达速率为λ0;根据对应的泊松分布概率密度函数,得到登陆请求速率具有均值为u1=1*λ的泊松分布,浏览请求速率具有均值为的泊松分布;根据对用户状态的分析获得用户行为模块中的输入信息和输出信息。其中,所述预设计算流程还包括:根据用户接收到的点播请求的分布规律,建立后台用户行为模块,在接收到用户发送过来的视频点播请求后,建立对话并开始接收机顶盒的心跳;根据对所述用户状态的分析获得所述后台用户模块的输入信息和输出信息。在上述公开的一种VOD系统用户行为分析方法的基础上,本专利技术还公开了一种VOD系统用户行为分析系统,应用于预设用户行为模型中,该系统包括:服务器性能模块,用于获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系;用户行为模块,用于获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对所述用户真实输入情况和所述服务器响应时间进行分析处理;分析处理模块,用于根据所述分析处理结果,分析出用户带给VOD系统的压力数据、站在用户角度得到所述VOD系统的用户请求速率与系统响应时间之间的量化关系及用户实际请求时间与服务用户数之间的关系。优选的,所述系统还包括:接收模块,用于接收用户输入登陆所述VOD系统的用户信息和登陆密码;获取模块,用于在所述VOD系统中通过运用泊松抽样获取一定数量的视频点播请求数。经由上述的技术方案可知,与现有技术相比,本专利技术公开了一种VOD系统用户行为分析方法及系统,应用于预设用户行为模型中,该方法包括:服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系;用户行为模块获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对所述用户真实输入情况和所述服务器响应时间进行分析处理;根据所述分析处理结果,分析出用户带给VOD系统的压力数据、站在用户角度得到所述VOD系统的用户请求速率与系统响应时间之间的量化关系及用户实际请求时间与服务用户数之间的关系。依据实际VOD系统日志统计信息来检验模型的真实性、用户行为模型与服务器性能模型相结合来分析系统是否满足需求以及通过该模型权衡用户体验与服务用户数。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种VOD系统用户行为分析方法的流程图;图2为本专利技术实施例公开的另一种VOD系统用户行为分析方法的流程图;图3为本专利技术实施例公开的一种VOD系统用户行为分析系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种VOD系统用户行为分析方法及系统,应用于预设用户行为模型中,该方法包括:服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系;用户行为模块获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对所述用户真实输入情况和所述服务器响应时间进行分析处理;根据所述分析处理结果,分析出用户带给VOD系统的压力数据、站在用户角度得到所述VOD系统的用户请求速率与系统响应时间之间的量化关系及用户实际请求时间与服务用户数之间的关系。依据实际VOD系统日志统计信息来检验模型的真实性、用户行为模型与服务器性能模型相结合分析系统是否满足需求以及通过模型权衡用户体验与服务用户数。请参阅附图1,为本专利技术公开的一种VOD系统用户行为分析方法的流程图。本专利技术公开了一种VOD系统用户行为分析方法,应用于预设用户行为模型中,该方法具体步骤包括:步骤S11、服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到本文档来自技高网
...
一种VOD系统用户行为分析方法及系统

【技术保护点】
一种VOD系统用户行为分析方法,其特征在于,应用于预设用户行为模型中,该方法包括:服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系;用户行为模块获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对所述用户真实输入情况和所述服务器响应时间进行分析处理;根据所述分析处理结果,分析出用户带给VOD系统的压力数据、站在用户角度得到所述VOD系统的用户请求速率与系统响应时间之间的量化关系及用户实际请求时间与服务用户数之间的关系。

【技术特征摘要】
1.一种VOD系统用户行为分析方法,其特征在于,应用于预设用户行为模型中,该方法包括:服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系;用户行为模块获取用户真实输入的各种信息和服务器响应时间,根据预先设定的计算流程对所述用户真实输入情况和所述服务器响应时间进行分析处理;根据所述分析处理结果,分析出用户带给VOD系统的压力数据、站在用户角度得到所述VOD系统的用户请求速率与系统响应时间之间的量化关系及用户实际请求时间与服务用户数之间的关系。2.根据权利要求1所述的方法,其特征在于,所述服务器性能模块获取用户输入压力,根据预设计算流程的计算和分析得到系统响应时间,并获得所述用户输入压力与所述系统响应时间的关系步骤之前还包括:接收用户输入登陆所述VOD系统的用户信息和登陆密码;在所述VOD系统中通过运用泊松抽样获取一定数量的视频点播请求数。3.根据权利要求1所述的方法,其特征在于,所述预设计算流程为:根据用户到达间隔时间服从1/λ0的指数分布,根据对应的泊松分布概率密度函数及其期望为λ0,得到用户到达速率为λ0;根据对应的泊松分布概率密度函数,得到登陆请求速率具有均值为u1=1*λ的泊松分布,浏览请求速率具有均值为的...

【专利技术属性】
技术研发人员:姚红伟
申请(专利权)人:北京四达时代软件技术股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1