一种视频处理方法及装置的制造方法

文档序号:8475428阅读:200来源:国知局
一种视频处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种视频处理方法及装置。
【背景技术】
[0002]现有的视频传输系统包括主控节点和多个普通节点。其中,普通节点将各自收集的视频资源发送给主控节点,由主控节点对视频资源进行编辑等处理。但是,在实现本发明的过程中发明人发现,由于带宽的限制,普通节点和主控节点之间的传输链路在有些情况下不适于传输视频,从而造成了视频传输的迟滞,影响了视频的传输速度。

【发明内容】

[0003]本发明提供一种视频处理方法及装置,用以提高视频的传输速度。
[0004]本发明的一种视频处理方法,包括:
[0005]将视频文件分割成至少两个子视频文件;
[0006]获取由第一节点到主控节点的第一传输链路的信息和由所述第一节点到所述主控节点的第二传输链路的信息;
[0007]当根据所述第一传输链路的信息和所述第二传输链路的信息确定所述第一传输链路和所述第二传输链路满足预设要求时,分别利用所述第一传输链路和所述第二传输链路向所述主控节点发送与所述第一传输链路对应的子视频文件以及与所述第二传输链路对应的子视频文件。
[0008]本发明实施例的一些有益效果可以包括:
[0009]在本发明实施例中,第一节点在确定第一传输链路和第二传输链路满足预设要求时,分别利用所述第一传输链路和所述第二传输链路向所述主控节点发送与所述第一传输链路对应的子视频文件以及与所述第二传输链路对应的子视频文件,从而避免了当第一节点和主控节点之间的某个传输链路发生问题而使得视频传输受到影响的问题。因而,利用本发明的方案可以提高视频传输的速度。
[0010]在一个实施例中,所述将视频文件分割成至少两个子视频文件包括:
[0011]对所述视频文件进行碎片处理,将所述视频文件分割成至少两个子视频文件。
[0012]通过将视频文件做碎片处理划分成多个子视频文件,可方便在第一传输链路和第二传输链路之间分配对应的视频文件。
[0013]在一个实施例中,所述获取由所述第一节点到主控节点的第一传输链路的信息和第二传输链路的信息包括:
[0014]获取所述第一传输链路的带宽利用率和所述第二传输链路的带宽利用率。
[0015]通过获取的第一传输链路的带宽利用率和第二传输链路的带宽利用率可更方便确定第一传输链路和第二传输链路各自所能传输的子视频文件的数量。
[0016]在一个实施例中,当根据所述第一传输链路的信息和所述第二传输链路的信息确定所述第一传输链路和所述第二传输链路分别满足预设要求时,分别利用所述第一传输链路和所述第二传输链路向所述主控节点发送与所述第一传输链路对应的子视频文件以及与所述第二传输链路对应的子视频文件包括:
[0017]根据所述第一传输链路和所述第二传输链路的带宽利用率,获取所述第一传输链路与所述第二传输链路之间的传输分配参数;
[0018]根据所述传输分配参数,所述第一节点利用所述第一传输链路向所述主控节点发送对应的子视频文件,利用所述第二传输链路向所述主控节点发送对应的子视频文件。
[0019]通过获取第一传输链路和第二传输链路之间的传输分配参数,可更准确的获取第一传输链路和第二传输链路所能传输的子视频文件,从而进一步的提高视频传输的效率。
[0020]在一个实施例中,所述传输分配参数为所述第一传输链路的带宽利用率与所述第二传输链路的带宽利用率的比值。
[0021]由于带宽利用率的获取较为方便,因此,利用第一传输链路的带宽利用率与第二传输链路的带宽利用率的比值作为传输分配参数可提高本方案的便利性和实用性。
[0022]本发明的视频传输装置,包括:
[0023]分割单元,用于将视频文件分割成至少两个子视频文件;
[0024]获取单元,用于获取由第一节点到主控节点的第一传输链路的信息和由所述第一节点到所述主控节点的第二传输链路的信息;
[0025]发送单元,用于当根据所述第一传输链路的信息和所述第二传输链路的信息确定所述第一传输链路和所述第二传输链路满足预设要求时,分别利用所述第一传输链路和所述第二传输链路向所述主控节点发送与所述第一传输链路对应的子视频文件以及与所述第二传输链路对应的子视频文件。
[0026]本发明实施例的一些有益效果可以包括:
[0027]在本发明实施例中,第一节点在确定第一传输链路和第二传输链路满足预设要求时,分别利用所述第一传输链路和所述第二传输链路向所述主控节点发送与所述第一传输链路对应的子视频文件以及与所述第二传输链路对应的子视频文件,从而避免了当第一节点和主控节点之间的某个传输链路发生问题而使得视频传输受到影响的问题。因而,利用本发明的方案可以提高视频传输的速度。
[0028]在一个实施例中,所述分割单元具体用于:对所述视频文件进行碎片处理,将所述视频文件分割成至少两个子视频文件。
[0029]通过将视频文件做碎片处理划分成多个子视频文件,可方便在第一传输链路和第二传输链路之间分配对应的视频文件。
[0030]在一个实施例中,所述获取单元具体用于:获取所述第一传输链路的带宽利用率和所述第二传输链路的带宽利用率。
[0031]通过获取的第一传输链路的带宽利用率和第二传输链路的带宽利用率可更方便确定第一传输链路和第二传输链路各自所能传输的子视频文件的数量。
[0032]在一个实施例中,所述发送单元包括:
[0033]获取模块,用于根据所述第一传输链路和所述第二传输链路的带宽利用率,获取所述第一传输链路与所述第二传输链路之间的传输分配参数;
[0034]发送模块,用于根据所述传输分配参数,所述第一节点利用所述第一传输链路向所述主控节点发送对应的子视频文件,利用所述第二传输链路向所述主控节点发送对应的子视频文件。
[0035]通过获取第一传输链路和第二传输链路之间的传输分配参数,可更准确的获取第一传输链路和第二传输链路所能传输的子视频文件,从而进一步的提高视频传输的效率。
[0036]在一个实施例中,所述传输分配参数为所述第一传输链路的带宽利用率与所述第二传输链路的带宽利用率的比值。
[0037]由于带宽利用率的获取较为方便,因此,利用第一传输链路的带宽利用率与第二传输链路的带宽利用率的比值作为传输分配参数可提高本方案的便利性和实用性。
[0038]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0039]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0040]图1为本发明的视频处理方法的流程图;
[0041]图2为本发明的视频处理装置的示意图。
【具体实施方式】
[0042]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0043]首先,对视频传输系统做简单介绍。在视频传
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1