一种云视频直播平台的视频上传系统及方法技术方案

技术编号:12814033 阅读:77 留言:0更新日期:2016-02-05 14:01
本发明专利技术公开了一种云视频直播平台的视频上传方法,首先,通过本地代理接收摄像头采集的视频数据,根据本地保存的综合视频价值执行视频质量调整、上传、本地数据缓存任务;其次,通过云服务器接收本地代理服务器上传的视频数据,响应用户请求供用户在线直播观看,同时更新综合视频价值并返回至本地代理服务器,供下次视频数据排序使用。相应地本发明专利技术还公开了一种对应的系统。本发明专利技术充分提高了高价值视频数据的传输效率,进一步使当前带宽的使用更加合理和高效;同时,本发明专利技术满足了不同用户的视频直播需求,提升了用户体验。

【技术实现步骤摘要】

本专利技术属于云视频直播平台在线直播
,更具体地,涉及一种云视频直播 平台的视频上传系统与方法。
技术介绍
当需要将局域网下的多个摄像头实时视频数据上传至服务器时,往往因为从局域 网到广域网上传带宽有限,导致出现向用户提供直播服务时播放不流畅的现象。 为了进一步解决上传带宽受限的问题,目前一般仅通过降低视频质量来减少上传 数据量,从而缓解上传带宽受限的压力。在本领域中,减少上传数据量的方法主要包括降低 分辨率和帧率。通常情况下,图像的分辨率越高,所包含的像素就越多,图像就越清晰,但数 据量也越大,所以降低分辨率将严重影响视频的清晰度;帧率也就是视频中每秒出现多少 张视频图像,是决定视频流畅度的主要因素,帧率越高每秒播放的画面就越多,视频也就越 流畅,但占用的数据量也越大,所以降低帧率将直接导致视频播放流畅度下降。 因此,现有的减少上传数据量的方法存在以下缺陷:(1)没有充分重视高品质用 户体验和视频本身的价值,导致高品质用户的直播体验下降,同时也在很大程度上削弱了 高价值视频的作用和影响;(2)由于没有考虑各等级用户的视频请求和视频价值,往往导 致无价值或低价值视频平等享用上传带宽,使有限的当前带宽没有得到更加充分合理的利 用。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种云视频直播平台视频上 传系统及方法,通过设定摄像头的综合视频价值来决定摄像头视频数据上传的优先级和质 量,从而能够保证当前带宽实时上传最优价值的视频。同时,尤其是针对上传的视频数据, 本专利技术分别具体设计了综合视频价值估计方法、当前带宽分配方法、帧率及分辨率估计方 法,相应能够有效解决当前带宽受限时,在保证高价值视频质量的情况下如何进行流畅的 视频直播的问题,因而尤其适用于云服务平台视频在线直播的应用场合。 为实现上述目的,本专利技术提出了一种云视频直播平台的视频上传系统,所述系统 包括网络硬盘刻录机、本地代理、远程服务器、客户端及至少一个摄像头,其特征在于,在该 系统中: 所述摄像头,与所述网络硬盘刻录机通过局域网相连或直接与本地代理相连,用 于采集视频数据并发送至网络硬盘刻录机或本地代理; 所述网络硬盘刻录机,用于管理与其连接的摄像头,并保存各摄像头采集的视频 数据并发送至本地代理; 所述本地代理,用于通过互联网从远程服务器处获取各摄像头的综合视频价值并 在本地存储,按照存储的综合视频价值依次对各摄像头Id从高到低进行排序,同时所述本 地代理还用于接收所述视频数据,并为所述视频数据分配对应的摄像头Id,按摄像头Id的 优先顺序及当前带宽依次对对应选取的视频数据进行上传:当视频数据数量满足当前带宽 的优先上传视频数据数量时,将所述视频数据作为待上传视频数据,若视频数据数量多于 当前带宽的优先上传视频数据数量时,则将多出的视频数据及对应的摄像头Id保存在本 地,待带宽有剩余时再上传至远程服务器; 所述远程服务器,与本地代理通过互联网进行连接,用于接收并保存本地代理上 传的视频数据及对应的摄像头Id;还用于接收客户端发送的用户请求,根据用户请求估计 的用户价值及摄像头固有价值,得到更新后的综合视频价值并将其返回至本地代理;同时 用于响应客户端的用户请求,向客户端发送视频数据; 所述客户端,与所述远程服务器通过互联网连接,用于向远程服务器发送用户请 求,同时接收远程服务器发送的视频数据,供用户进行视频直播。 作为进一步优选的,所述本地代理从所述网络硬盘刻录机中获取视频数据及为各 摄像头的视频数据分配对应的摄像头Id后,可以视频文件的形式保存,同时也可以视频文 件的形式上传至远程服务器,其中,视频文件以对应的摄像头Id及时间戳命名。 作为进一步优选的,所述远程服务器接收所述视频文件,从该视频文件的文件名 中解析出摄像头Id和时间戳并将其保存到本地数据库中。 作为进一步优选的,所述本地代理可对待上传视频数据进行转码,调整分辨率与 帧率后,再上传到远程服务器。 另外,本专利技术还提出一种云视频直播平台的视频上传方法,其特征在于,所述方法 具体包括: (1)本地代理接收摄像头采集到的视频数据,并且为所述视频数据分配对应的摄 像头Id,同时保存所述视频数据及对应的摄像头Id; (2)本地代理按照本地保存的摄像头的综合视频价值依次对摄像头Id从高到低 进行排序,并按摄像头Id的优先顺序及当前带宽依次对对应选取的视频数据进行上传:当 视频数据数量满足当前带宽的优先上传视频数据数量时,将所述视频数据作为待上传视频 数据,若视频数据数量多于当前带宽的优先上传视频数据数量时,则将多出的视频数据及 对应的摄像头Id保存在本地,待带宽有剩余时再上传至远程服务器; (3)远程服务器接收本地代理上传的视频数据后,将其及对应的摄像头Id存储到 本地数据库中; (4)远程服务器接收客户端发送的用户请求,传输对应的视频数据;同时,根据用 户请求估计的用户价值和摄像头固有价值,得到更新后的综合视频价值并将其返回至本地 代理; (5)本地代理获取到所述视频价值后,将其保存到本地供下次视频文件排序使用。 作为进一步优选的,在步骤(4)中,所述用户价值可根据摄像头是否正在为用户 进行直播服务进行设定,或根据用户的会员等级进行设定。 作为进一步优选的,在步骤(4)中,所述摄像头固有价值为根据摄像头本身的重 要程度为摄像头分配的初始价值,或为根据摄像头历史价值进行分配的摄像头初始价值, 或为通过人机交互方式设定的摄像头固有价值。 作为进一步优选的,所述综合视频价值具体为: 其中,V#摄像头i的综合视频价值,V广为摄像头i固有价值,Ni为正在观看摄 像头i的视频用户数,Vini为正在观看摄像头i的第m个用户的用户价值,w。和w 别表示 摄像头固有价值权重和用户价值权重,且Wo+Wi= 1。 作为进一步优选的,所述按摄像头Id的优先顺序及系统带宽依次对对应选取的 视频数据进行上传,具体包括:局域网内所有摄像头Id的数量为N,将N个摄像头Id按照综合视频价值从高到低 排序后,根据当前带宽选取前Μ个摄像头Id对应的视频数据作为待上传视频数据,Μ<N, 则为其中第k个摄像头Id分配的带宽Bk: 兵ψ 目U市宽,Vk为第k个摄像头对应的综合视频价值;若Bk<B_,则调 整待上传视频数据对应的摄像头Id个数M=M-C;若見则调整上传视频 文件个数M=M+C,其中,C为经验参数,默认值为1,Β_为系统预设的单个视频上传所需的 最小带宽; 根据分配的带宽Bk对前Μ个摄像头Id对应的视频数据进行上传;另外,本地保存 第M+1到第N个摄像头Id对应的视频数据,待带宽有剩余时再上传。 作为进一步优选的,所述本地代理可对待上传视频数据进行转码,调整分辨率与 帧率后,再上传到远程服务器,具体包括: 首先,根据客户端用户请求的分辨率,估计对应摄像头k需要提供的视频分辨率 Dz; 然后,通过视频压缩算法压缩后,得到单帧图像的平均数据量为Z,则视频数据的 帧率/ = / ^其中,Bk是为第k个摄像头Id分配的带宽。 总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,主要具备以下的 技术优点: 1.本专利技术提供的云视频当前第1页1 2 3&nb本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN105307010.html" title="一种云视频直播平台的视频上传系统及方法原文来自X技术">云视频直播平台的视频上传系统及方法</a>

【技术保护点】
一种云视频直播平台的视频上传系统,所述系统包括网络硬盘刻录机、本地代理、远程服务器、客户端及至少一个摄像头,其特征在于,在该系统中:所述摄像头,与所述网络硬盘刻录机通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至网络硬盘刻录机或本地代理;所述网络硬盘刻录机,用于管理与其连接的摄像头,并保存各摄像头采集的视频数据并发送至本地代理;所述本地代理,用于通过互联网从远程服务器处获取各摄像头的综合视频价值并在本地存储,按照存储的综合视频价值依次对各摄像头Id从高到低进行排序,同时所述本地代理还用于接收所述视频数据,并为所述视频数据分配对应的摄像头Id,按摄像头Id的优先顺序及当前带宽依次对对应选取的视频数据进行上传:当视频数据数量满足当前带宽的优先上传视频数据数量时,将所述视频数据作为待上传视频数据,若视频数据数量多于当前带宽的优先上传视频数据数量时,则将多出的视频数据及对应的摄像头Id保存在本地,待带宽有剩余时再上传至远程服务器;所述远程服务器,与本地代理通过互联网进行连接,用于接收并保存本地代理上传的视频数据及对应的摄像头Id;还用于接收客户端发送的用户请求,根据用户请求估计的用户价值及摄像头固有价值,得到更新后的综合视频价值并将其返回至本地代理;同时用于响应客户端的用户请求,向客户端发送视频数据;所述客户端,与所述远程服务器通过互联网连接,用于向远程服务器发送用户请求,同时接收远程服务器发送的视频数据,供用户进行视频直播。...

【技术特征摘要】

【专利技术属性】
技术研发人员:薛志东秦运曼袁俊桂丹唐静余俊仡倪勇慕阳
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北;42

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

1