一种用于确定直播设置信息的方法与设备技术

技术编号:14678081 阅读:98 留言:0更新日期:2017-02-22 10:45
本发明专利技术的目的是提供一种用于确定直播设置信息的方法与装置。本发明专利技术通过获取对应于同一直播网络环境的多个直播源,然后确定与各个所述直播源所对应的直播统计信息,最后根据所述直播统计信息,确定与各个所述直播源所对应的直播设置信息。与现有技术相比,本发明专利技术根据各个节目的直播统计信息,解决了多个直播源在同一直播网络环境下,对网络的复用问题,最终提高了信道的带宽利用率以及每一路节目的编码质量。

【技术实现步骤摘要】

本专利技术涉及直播
,尤其涉及一种用于确定直播设置信息的技术。
技术介绍
随着互联网技术的不断发展,视频直播作为一项新兴的技术和服务取得了快速的应用和发展。视频直播技术可以广泛应用娱乐、游戏、教育、医疗、社交等领域。视频直播技术包括了从视频的采集、编码、传输、分发、解码和显示等技术。而视频采集在视频直播技术中占有重要的地位,视频采集质量的好坏将直接影响到编码及其最终用户的观看效果。直播采集端的类型,包括PC摄像头、手机摄像头、IP网络相机、专业摄像机等,决定视频采集质量的参数包括分辨率、帧率等信息。在大型直播条件下,可能同时存在多个采集端在同一地点进行多角度的视频采集,这时,上述多个采集端共用一个网络带宽。而由于每个采集端在视频直播过程中均占用大量带宽,因此,多个采集端共同直播的情况下,可能会导致网络直播的服务质量(QoS)无法得到保证,从而引起视频的丢包、卡顿等影响用户观看的问题。
技术实现思路
本专利技术的目的是提供一种用于确定直播设置信息的方法与装置。根据本专利技术的一个方面,提供了一种用于确定直播设置信息的方法,其中,该方法包括以下步骤:a获取多个直播源,其中,所述多个直播源对应于同一直播网络环境;b确定与各个所述直播源所对应的直播统计信息;c根据所述直播统计信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。可选地,所述直播统计信息包括以下至少任一项:-所述直播源所对应的场景图像复杂度;-所述直播源所对应的直播需求信息;-所述直播源所对应的缓冲区状态信息。可选地,当所述直播统计信息包括所述直播源所对应的场景图像复杂度时,所述步骤b包括:b1获取与各个所述直播源所对应的一个或多个直播视频图像;b2对所述直播视频图像进行分析,确定与各个所述直播源所对应的直播统计信息。可选地,所述步骤b1包括:-确定与各个所述直播源所对应的视频采集时长;-根据所述视频采集时长,采集与所述直播源相对应的一个或多个直播视频图像。可选地,该方法还包括:-获取所述直播源所对应的注册信息;当所述直播统计信息包括所述直播源所对应的直播需求信息时,所述步骤b包括:-根据各个所述直播源所对应的注册信息,确定或获取与各个所述直播源所对应的直播统计信息。可选地,该方法还包括:-获取与所述多个直播源所对应的直播网络环境的实时网络状态信息;其中,所述步骤c包括:-根据所述直播统计信息,结合所述实时网络状态信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。可选地,所述步骤c包括:-根据所述直播统计信息,结合各个所述直播源所对应的设备相关信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。可选地,该方法还包括:-监测所述多个直播源所对应的直播网络环境的网络可用信息;其中,所述步骤c包括:-根据所述直播统计信息,结合所述网络可用信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。根据本专利技术的另一方面,还提供了一种用于确定直播设置信息的控制设备,其中,该设备包括:获取装置,用于获取多个直播源,其中,所述多个直播源对应于同一直播网络环境;统计确定装置,用于确定与各个所述直播源所对应的直播统计信息;设置确定装置,用于根据所述直播统计信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。可选地,所述直播统计信息包括以下至少任一项:-所述直播源所对应的场景图像复杂度;-所述直播源所对应的直播需求信息;-所述直播源所对应的缓冲区状态信息。可选地,当所述直播统计信息包括所述直播源所对应的场景图像复杂度时,所述统计确定装置包括:图像获取单元,用于获取与各个所述直播源所对应的一个或多个直播视频图像;分析单元,用于对所述直播视频图像进行分析,确定与各个所述直播源所对应的直播统计信息。可选地,所述图像获取单元用于:-确定与各个所述直播源所对应的视频采集时长;-根据所述视频采集时长,采集与所述直播源相对应的一个或多个直播视频图像。可选地,该设备还包括:注册获取装置,用于获取所述直播源所对应的注册信息;当所述直播统计信息包括所述直播源所对应的直播需求信息时,所述统计确定装置用于:-根据各个所述直播源所对应的注册信息,确定或获取与各个所述直播源所对应的直播统计信息。可选地,该设备还包括:实时获取装置,用于获取与所述多个直播源所对应的直播网络环境的实时网络状态信息;其中,所述设置确定装置用于:-根据所述直播统计信息,结合所述实时网络状态信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。可选地,所述设置确定装置用于:-根据所述直播统计信息,结合各个所述直播源所对应的设备相关信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。可选地,该设备还包括:监测装置,用于监测所述多个直播源所对应的直播网络环境的网络可用信息;其中,所述设置确定装置用于:-根据所述直播统计信息,结合所述网络可用信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。与现有技术相比,本专利技术通过获取对应于同一直播网络环境的多个直播源,然后确定与各个所述直播源所对应的直播统计信息,最后根据所述直播统计信息,确定与各个所述直播源所对应的直播设置信息;从而根据各个节目的直播统计信息,解决了多个直播源在同一直播网络环境下,对网络的复用问题,最终提高了信道的带宽利用率以及每一路节目的编码质量。而且,所述直播统计信息包括所述直播源所对应的场景图像复杂度时,本专利技术可以对各个直播源所对应的一个或多个直播视频图像进行分析,以确定与各个所述直播源所对应的直播统计信息;进一步地,还可以确定与各个所述直播源所对应的视频采集时长,从而根据不同的视频采集时长,采集与所述直播源相对应的一个或多个直播视频图像;从而给出了对直播统计信息的确定方式,使得所确定的直播统计信息更加实时、有效,因此,所确定的直播设置信息会进一步提高信道的带宽利用率以及每一路节目的编码质量。而且,本专利技术还可以获取所述直播源所对应的注册信息,当所述直播统计信息包括所述直播源所对应的直播需求信息时,可以根据各个所述直播源所对应的注册信息,确定或获取与各个所述直播源所对应的直播统计信息;从而能够将直播统计信息与注册信息统一管理,方便易用的对直播设置信息进行确定,提高了确定直播设置信息的效率。而且,本专利技术还可以获取与所述多个直播源所对应的直播网络环境的实时网络状态信息,然后根据所述直播统计信息,结合所述实时网络状态信息,确定与各个所述直播源所对应的直播设置信息;从而及时地依据当前的本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201610836020.html" title="一种用于确定直播设置信息的方法与设备原文来自X技术">用于确定直播设置信息的方法与设备</a>

【技术保护点】
一种用于确定直播设置信息的方法,其中,该方法包括以下步骤:a获取多个直播源,其中,所述多个直播源对应于同一直播网络环境;b确定与各个所述直播源所对应的直播统计信息;c根据所述直播统计信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。

【技术特征摘要】
1.一种用于确定直播设置信息的方法,其中,该方法包括以下步骤:a获取多个直播源,其中,所述多个直播源对应于同一直播网络环境;b确定与各个所述直播源所对应的直播统计信息;c根据所述直播统计信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。2.根据权利要求1所述的方法,其中,所述直播统计信息包括以下至少任一项:-所述直播源所对应的场景图像复杂度;-所述直播源所对应的直播需求信息;-所述直播源所对应的缓冲区状态信息。3.根据权利要求2所述的方法,其中,当所述直播统计信息包括所述直播源所对应的场景图像复杂度时,所述步骤b包括:b1获取与各个所述直播源所对应的一个或多个直播视频图像;b2对所述直播视频图像进行分析,确定与各个所述直播源所对应的直播统计信息。4.根据权利要求3所述的方法,其中,所述步骤b1包括:-确定与各个所述直播源所对应的视频采集时长;-根据所述视频采集时长,采集与所述直播源相对应的一个或多个直播视频图像。5.根据权利要求2所述的方法,其中,该方法还包括:-获取所述直播源所对应的注册信息;当所述直播统计信息包括所述直播源所对应的直播需求信息时,所述步骤b包括:-根据各个所述直播源所对应的注册信息,确定或获取与各个所述直播源所对应的直播统计信息。6.根据权利要求1至5中任一项所述的方法,其中,该方法还包括:-获取与所述多个直播源所对应的直播网络环境的实时网络状态信息;其中,所述步骤c包括:-根据所述直播统计信息,结合所述实时网络状态信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。7.根据权利要求1至6中任一项所述的方法,其中,所述步骤c包括:-根据所述直播统计信息,结合各个所述直播源所对应的设备相关信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。8.根据权利要求1至7中任一项所述的方法,其中,该方法还包括:-监测所述多个直播源所对应的直播网络环境的网络可用信息;其中,所述步骤c包括:-根据所述直播统计信息,结合所述网络可用信息,确定与各个所述直播源所对应的直播设置信息,其中,所述直播设置信息包括所述直播源所对应的编码信息和/或所述直播源所分配的网络带宽信息。9.一种用于确定直播设置信息的控制设备,其中,该设备包括:获取装置,用于获取多个直播源,其中,所述...

【专利技术属性】
技术研发人员:邢怀飞
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1