一种直播节目源视频的自动排序方法

文档序号:10573066阅读:727来源:国知局
一种直播节目源视频的自动排序方法
【专利摘要】本发明公开了一种直播节目源视频的自动排序方法,包括如下步骤:步骤1:搭建播放测试服务器;步骤2:利用播放测试服务器进行本地区的节目源播放质量测试,得到播放分数;步骤3:客户端得到播放测试服务器计算的播放分数,客户端根据播放分数进行节目源自动排序。本发明可以对若干节目源进行试播,计算得到播放分数,并对播放分数进行自动排序,能够方便用户选择质量好的节目源观看;当有多个节目源进行缓冲观看时,可以减少视频播放的缓冲时间。
【专利说明】
一种直播节目源视频的自动排序方法
技术领域
[0001]本发明涉及电视互联网视频聚合技术领域,具体来说,涉及一种直播节目源视频的自动排序方法。
【背景技术】
[0002]当前的互联网直播聚合技术通常会抓取多个节目的源,并展现在用户终端。用户可以手动在各个节目源之间切换,以便选择质量好的(清晰度高,流畅)节目源观看。但是这样的用户体验并不好,当一个节目的源数量很多时,让用户选源也是不现实的。
[0003]当前有些节目源自动切换技术采用一边缓冲一边播放的方式,在播放第一个节目源时缓冲播放下一个节目源,以达到源出问题后,快速切到下一个源的目的。但是这种方法并不能从根本上解决节目源本身的质量问题,若连续多个节目源都有质量问题,则即便进行缓冲播放依然会有很高的延时。

【发明内容】

[0004]本发明的目的是提供一种直播节目源视频的自动排序方法,以克服目前现有技术存在的上述不足。
[0005]为实现上述技术目的,本发明的技术方案是这样实现的:
一种直播节目源视频的自动排序方法,包括如下步骤:
步骤I:搭建播放测试服务器;
步骤2:利用播放测试服务器进行本地区直播视频源的视频播放质量测试,得到播放分数;进一步包括:
步骤2.1:所述的播放测试服务器分别获取每个节目源的播放地址;
步骤2.2:所述的播放测试服务器对获取的播放地址进行试播,得到若干播放参数; 步骤2.3:所述的播放测试服务器根据播放参数计算得到播放分数;
步骤3:客户端得到播放测试服务器计算的播放分数,客户端根据播放分数进行节目源自动排序。
[0006]进一步的,所述的步骤I包括:所述的播放测试服务器的输入端与若干节目源连接,所述的播放测试服务器的输出端与客户端连接。
[0007]进一步的,所述的步骤2.2中的播放参数包括起播速度、码率和分辨率。
[0008]进一步的,在步骤3中节目源的自动排序采用根据播放分数从高到低的顺序进行排序。
[0009]采用上述技术方案后,本发明具有如下的有益效果:本发明可以对若干节目源进行试播,计算得到播放分数,并对播放分数进行自动排序,能够方便用户选择质量好的节目源观看;当有多个节目源进行缓冲观看时,可以减少视频播放的缓冲时间。
【附图说明】
[0010]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0011]图1是本发明实施例的一种播放测试服务器与客户端和节目源之间的连接关系框图;
图2是本发明实施例的一种直播节目源视频的自动排序方法流程图。
【具体实施方式】
[0012]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其它实施例,都属于本发明保护的范围。
[0013]如图1-2所示,本发明实施例所述的一种直播节目源视频的自动排序方法,包括如下步骤:
步骤1:搭建播放测试服务器,所述的播放测试服务器的输入端与若干节目源连接,所述的播放测试服务器的输出端与客户端连接;
步骤2:利用播放测试服务器进行本地区直播视频源的视频播放质量测试,得到播放分数,进一步包括:
步骤2.1:所述的播放测试服务器分别获取每个节目源的播放地址;
步骤2.2:所述的播放测试服务器对获取的播放地址进行试播,得到若干播放参数,所述播放参数包括起播速度、码率和分辨率等参数;
步骤2.3:所述的播放测试服务器根据播放参数计算得到播放分数;
步骤3:客户端得到播放测试服务器计算的播放分数,客户端根据播放分数进行节目源自动排序。
[0014]在本发明的一个实施例中,播放测试服务器分别获取节目源A、节目源B和节目源C的播放网址,通过试播地址分别得到所述节目源A、节目源B和节目源C的播放速度、码率和分辨率等播放参数,并根据该播放参数得到播放分数,例如所述节目源A、节目源B和节目源C的分数分别为90、70、40,则节目源的自动排序采用根据播放分数从高到低的顺序进行排序。在节目源观看中,用户可以选择节目源排序靠前的节目,例如节目源A进行观看,从而提高节目源观看的质量,减少节目源播放过程中的缓冲时间。
[0015]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种直播节目源视频的自动排序方法,其特征在于,包括如下步骤: 步骤I:搭建播放测试服务器; 步骤2:利用播放测试服务器进行本地区直播视频源的视频播放质量测试,得到播放分数;进一步包括: 步骤2.1:所述的播放测试服务器分别获取每个节目源的播放地址; 步骤2.2:所述的播放测试服务器对获取的播放地址进行试播,得到若干播放参数; 步骤2.3:所述的播放测试服务器根据播放参数计算得到播放分数; 步骤3:客户端获取播放测试服务器计算的播放分数,客户端根据播放分数进行节目源自动排序。2.根据权利要求1所述的一种直播节目源视频的自动排序方法,其特征在于,所述的步骤I中,所述的播放测试服务器的输入端与若干节目源连接,所述的播放测试服务器的输出端与客户端连接。3.根据权利要求1所述的一种直播节目源视频的自动排序方法,其特征在于,所述的步骤2.2中,所述的播放参数包括起播速度、码率和分辨率。4.根据权利要求1所述的一种直播节目源视频的自动排序方法,其特征在于,在步骤3中,所述节目源的自动排序根据播放分数从高到低的降序排序。
【文档编号】H04N21/254GK105933735SQ201610442904
【公开日】2016年9月7日
【申请日】2016年6月20日
【发明人】谢水庚, 黄文锋
【申请人】徐汕
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1