System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术提出了基于机顶盒的视频点播交互方法及系统,涉及视频点播交互,具体涉及机顶盒的视频点播交互。
技术介绍
1、随着数字技术的快速发展,机顶盒已经成为家庭娱乐的重要设备之一。在视频点播领域,机顶盒提供了丰富的视频资源和交互功能,满足了用户对于个性化、便捷化的观看体验需求。在传统的视频点播交互中,视频播放出现因调度产生的异常时,用户需要通过遥控器或机顶盒界面进行维修操作,这种交互方式存在一些局限性,如操作繁琐、反应速度慢和用户体验不佳,在视频播放出现异常时,因视频调度等产生的故障时,用户往往无法迅速的解决问题,十分影响观看体验。
技术实现思路
1、本专利技术提供了基于机顶盒的视频点播交互方法及系统,用以解决在传统的视频点播交互中,视频播放出现因调度产生的异常时,用户需要通过遥控器或机顶盒界面进行维修操作,这种交互方式存在一些局限性,如操作繁琐、反应速度慢、用户体验不佳,在视频播放出现异常时,因视频调度等产生的故障时,用户往往无法迅速的解决问题,十分影响观看体验等问题:
2、本专利技术提出的基于机顶盒的视频点播交互方法及系统,所述方法包括:
3、s1、获取视频请求播放指令,对所述视频请求播放指令进行分析处理,获得视频信息;
4、s2、鉴权当前视频是否需要购买,对购买后或限免视频走调度逻辑,调度完成后对视频进行播放;
5、s3、通过获取的视频播放信息训练播放异常预测模型,获得预测结果,通过播放信息结合预测结果计算视频播放影响因子,进而获
6、s4、根据所述梯度异常等级计算调节因子值,根据对调节因子值进行的分析,调取预设对应调节策略,对视频播放参数或视频播放方式进行调节。
7、进一步地,所述s1包括:
8、s101、接收到终端开启指令时,服务器、机顶盒和视频播放终端进行通信连接,获得视频播放终端主页的视频请求播放指令,通过所述视频请求播放指令从视频终端主页的多种分类中获取请求播放的视频的视频信息,对视频进行播放,对所述视频信息进行预处理,获得视频对应种类;
9、s102、视频终端主页的儿童分类中设置有黑名单,当接收到加入黑名单指令时,将对应视频存入黑名单。
10、进一步地,所述s2包括:
11、s201、鉴权当前视频是否需要购买,当视频不需购买时,直接启动调度逻辑,当视频需要购买时,对视频进行购买,购买成功后启动调度逻辑;
12、s202、从后台获取视频源地址,对当前网络进行内网或外网的判断,根据判断结果获取网络对应的dns,用dns的域名对源地址的ip进行替换,获得域名地址,替换完成后,获得新生成的第一地址,下载对应的主机地址,用主机地址替换所述域名地址,生成第二地址,用第二地址下载ts切片格式地址,将所述ts切片格式地址,保存至本地,根据保存至本地的地址通过系统播放器对视频进行播放。
13、进一步地,所述s3包括:
14、s301、获取播放过程中的播放信息,所述播放信息包括视频播放内部信息和视频播放异常信息,通过获取视频播放阶段每一时间点的播放信息训练播放异常预测模型,通过所述播放异常预测模型预测未播放部分,获得预测结果;
15、s302、通过播放信息结合预测结果计算视频播放影响因子,根据所述视频播放影响因子划分播放异常梯度;
16、所述视频播放影响因子的计算公式:
17、
18、其中,yyx为视频播放影响因子,j为视频已播放时长内的视频卡顿次数,dki为视频第i次卡顿的卡顿时长,b为视频已播放时长内的视频加载次数,zsa为视频第a次加载的加载时长,syb为视频已播放时长,y为播放异常预测模型的预测播放异常次数,csx为播放异常预测模型预测的第x次出现异常的异常播放时长,oz为视频总时长,w为一个单位时长;
19、将所述视频播放影响因子分别与视频已播放时长和视频未播放时长进行比较,当所述视频播放影响因子大于视频已播放时长和视频未播放时长中较长一个时长时,此时视频播放影响因子为三级播放异常梯度,当所述视频播放影响因子大于视频已播放时长和视频未播放时长中较短一个时长时,此时视频播放影响因子为二级播放异常梯度,当所述视频播放影响因子小于等于视频已播放时长和视频未播放时长时,此时视频播放影响因子为一级播放异常梯度,获得视频播放梯度异常等级。
20、进一步地,所述s4包括:
21、s401、根据所述梯度异常等级计算调节因子值;
22、所述调节因子值的计算公式为;
23、
24、其中,tyz为调节因子值,y为播放异常预测模型的预测播放异常次数,csx为播放异常预测模型预测的第x次出现异常的异常播放时长,oz为视频总时长,syb为视频已播放时长,yst为预设初始调节值,tyd为视频的梯度异常等级数;
25、s402、将所述调节因子值与预设因子阈值进行比较,根据比较结果对视频播放信息进行调节。
26、进一步地,所述系统包括:
27、信息获取模块,用于获取视频请求播放指令,对所述视频请求播放指令进行分析处理,获得视频信息;
28、视频调度模块,用于鉴权当前视频是否需要购买,对购买后或限免视频走调度逻辑,调度完成后对视频进行播放;
29、影响计算模块,用于通过获取的视频播放信息训练播放异常预测模型,获得预测结果,通过播放信息结合预测结果计算视频播放影响因子,进而获得视频播放梯度异常等级;
30、播放调节模块,用于根据所述梯度异常等级计算调节因子值,根据对调节因子值进行的分析,调取预设对应调节策略,对视频播放参数或视频播放方式进行调节。
31、进一步地,所述信息获取模块包括:
32、请求处理模块,用于接收到终端开启指令时,服务器、机顶盒和视频播放终端进行通信连接,获得视频播放终端主页的视频请求播放指令,通过所述视频请求播放指令从视频终端主页的多种分类中获取请求播放的视频的视频信息,对视频进行播放,对所述视频信息进行预处理,获得视频对应种类;
33、黑名单模块,用于视频终端主页的儿童分类中设置有黑名单,当接收到加入黑名单指令时,将对应视频存入黑名单。
34、进一步地,所述视频调度模块包括:
35、鉴权模块,用于鉴权当前视频是否需要购买,当视频不需购买时,直接启动调度逻辑,当视频需要购买时,对视频进行购买,购买成功后启动调度逻辑;
36、地址替换模块,用于从后台获取视频源地址,对当前网络进行内网或外网的判断,根据判断结果获取网络对应的dns,用dns的域名对源地址的ip进行替换,获得域名地址,替换完成后,获得新生成的第一地址,下载对应的主机地址,用主机地址替换所述域名地址,生成第二地址,用第二地址下载ts切片格式地址,将所述ts切片格式地址,保存至本地,根据保存至本地的地址通过系统播放器对视频进行播放。
本文档来自技高网...【技术保护点】
1.基于机顶盒的视频点播交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述基于机顶盒的视频点播交互方法,其特征在于,所述S1包括:
3.根据权利要求1所述基于机顶盒的视频点播交互方法,其特征在于,所述S2包括:
4.根据权利要求1所述基于机顶盒的视频点播交互方法,其特征在于,所述S3包括:
5.根据权利要求4所述基于机顶盒的视频点播交互方法,其特征在于,所述S4包括:
6.基于机顶盒的视频点播交互系统,其特征在于,所述系统包括:
7.根据权利要求6所述基于机顶盒的视频点播交互系统,其特征在于,所述信息获取模块包括:
8.根据权利要求6所述基于机顶盒的视频点播交互系统,其特征在于,所述视频调度模块包括:
9.根据权利要求6所述基于机顶盒的视频点播交互系统,其特征在于,所述影响计算模块包括:
10.根据权利要求9所述基于机顶盒的视频点播交互系统,其特征在于,所述播放调节模块包括:
【技术特征摘要】
1.基于机顶盒的视频点播交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述基于机顶盒的视频点播交互方法,其特征在于,所述s1包括:
3.根据权利要求1所述基于机顶盒的视频点播交互方法,其特征在于,所述s2包括:
4.根据权利要求1所述基于机顶盒的视频点播交互方法,其特征在于,所述s3包括:
5.根据权利要求4所述基于机顶盒的视频点播交互方法,其特征在于,所述s4包括:
6.基于机...
【专利技术属性】
技术研发人员:张萌,吕沁东,
申请(专利权)人:北京大麦星云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。