一种视频在线转码系统及其转码方法技术方案

技术编号:12307770 阅读:155 留言:0更新日期:2015-11-11 17:07
本发明专利技术所述的一种视频在线转码系统及其转码方法,包括传输系统、智能终端、网管客户端及网管模块;所述传输系统包括多台主转码模块和一台备用转码模块,所述主编码模块和备用转码模块的输入网口分别通过信源交换机接收本地组播信号,主编码模块和备用转码模块的输出网口分别通过IP交换机与智能终端信号连接,所述网管客户端的输出端通过网管交换机分别与传输系统、网管模块和IP交换机信号连接。本发明专利技术能够节约时间,动态平衡调度,实现实时转码,使播放效果得到大大的改善,提高了视频转码效率,同时也减少了视频转码时的出错频率。

【技术实现步骤摘要】

本专利技术涉及转码
,具体涉及。
技术介绍
随着互联网和手机网络的不断进化,媒体传播的平台越来越多,相应的传播平台支持的媒体格式也越来越多,从手机到IPTV、高清数字广播,不同平台对内容的格式要求完全不同。为了使媒体数据能够在异构网络之间、不同种类的接入设备之间以及不同格式之间透明交换,视频流之间的转码成为数字视频中较热的研究方向。视频转码是一个高运算负荷的过程,需要对输入的视频流进行全解码、视频过滤、图像处理、并且对输出格式进行全编码。而现有转码系统还存在以下不足:视频转码效率低,视频转码时经常出错,服务器资源未充分利用问题。
技术实现思路
本专利技术要解决的技术问题是提供,提高了视频转码效率,同时也减少了视频转码时的出错频率。为解决上述技术问题,本专利技术采用以下技术方案: 一种视频在线转码系统,包括传输系统、智能终端、网管客户端及网管模块;所述传输系统包括多台主转码模块和一台备用转码模块,所述主编码模块和备用转码模块的输入网口分别通过信源交换机接收本地组播信号,主编码模块和备用转码模块的输出网口分别通过IP交换机与智能终端信号连接,所述网管客户端的输出端通过网管交换机分别与传输系统、网管模块和IP交换机信号连接; 所述网管客户端,用于向所述网管模块发出转码任务请求,在转码任务请求中携带用户选择的目标移动设备的类型或用户指定的目标格式,获取所请求的多媒体资源;所述网管模块,用于转发网管客户端的转码任务请求,并对该请求进行任务分配。—种视频在线转码系统的转码方法,包括如下步骤: (1)网管客户端向网管模块发出离线转码任务请求,所述离线下载转码任务请求中携带用户选择的目标移动设备的设备类型或用户指定的目标格式; (2)网管模块根据所述离线下载转码任务请求中携带的用户选择的目标移动设备的设备类型或用户指定的目标格式进行任务分配,对所述转码任务请求配置传输参数,并将分配结果通过网管交换机发送给传输系统; (3)传输系统按照离线下载和转码并行处理的方式执行离线下载和转码任务,将获取的多媒体资源提供给智能终端。进一步的,所述转码任务请求具有手动分配优先级,所述优先级最高的任务优先调度给资源占用最少的服务器,所述优先级通过获取智能终端的预置等级,当前转码任务请求中用户设置的紧急度参数,以及当前转码任务请求的接收时间三种判断条件中至少两种共同决定。进一步的,所述步骤(2)中网管模块的任务分配依据各转码模块反馈的运行状态信息,将相应优先级的转码任务分发至符合要求的转码模块进行处理。本专利技术的有益效果是:本专利技术根据用户选择的设备类型或用户指定的目标格式执行离线下载转码任务,因此,资源的来源不受限,且能满足用户个性化的多元需求,按照调度采用离线下载和转码并行处理的方式执行离线下载转码任务,能节约时间,动态平衡调度,实现实时转码,使播放效果得到大大的改善,提高了视频转码效率,同时也减少了视频转码时的出错频率。【附图说明】图1是本专利技术的系统原理组成结构图。【具体实施方式】下面结合附图对本专利技术作进一步的描述。如图1所示,一种视频在线转码系统,包括传输系统2、智能终端4、网管客户端5及网管模块7 ;所述传输系统2包括十七台主转码模块和一台备用转码模块,所述主编码模块和备用转码模块的输入网口分别通过信源交换机I接收本地组播信号,主编码模块和备用转码模块的输出网口分别通过IP交换机3与智能终端4信号连接,所述网管客户端5的输出端通过网管交换机6分别与传输系统2、网管模块7和IP交换机3信号连接; 所述网管客户端5,用于向所述网管模块7发出转码任务请求,在转码任务请求中携带用户选择的目标移动设备的类型或用户指定的目标格式,获取所请求的多媒体资源;所述网管模块7,用于转发网管客户端5的转码任务请求,并对该请求进行任务分配。在此系统方案中,编码器模块设置了一个冗余备份组,由十七台主编码器模块和一台备用编码模块组成冗余组。系统正常时,十七台主编码模块正常编码工作,一台备用编码模块处于在线不启动编码的状态。网管模块7自动把所有主编码模块的编码配置信息以文件形式存放,并会定时更新。当发现主编码模块7出现输入信号源丢失、定帧、无音频、设备意外断电、设备无法通信等问题时。网管模块7会自动将出现问题编码模块的多路编码停止,同时控制IP输入由备份编码模块从信源交换机I上接收。另外把问题编码模块的配置拷贝到备份编码器上并启动备份编码器的多路编码,完成冗余切换。—种视频在线转码系统的转码方法,包括如下步骤: 51:网管客户端5向网管模块7发出离线转码任务请求,离线下载转码任务请求中携带用户选择的目标移动设备的设备类型或用户指定的目标格式;该转码任务请求具有手动分配优先级,所述优先级最高的任务优先调度给资源占用最少的服务器,所述优先级通过获取智能终端的预置等级,当前转码任务请求中用户设置的紧急度参数,以及当前转码任务请求的接收时间三种判断条件中至少两种共同决定; 52:网管模块7根据离线下载转码任务请求中携带的用户选择的目标移动设备的设备类型或用户指定的目标格式进行任务分配,对转码任务请求配置传输参数,依据各转码模块反馈的运行状态信息,将相应优先级的转码任务分发至符合要求的转码模块进行处理,并将分配结果通过网管交换机6发送给传输系统; 53:传输系统2按照离线下载和转码并行处理的方式执行离线下载和转码任务,将获取的多媒体资源提供给智能终端4。以上所述的实施例仅仅是对本专利技术的优选实施方式进行描述,并非对本专利技术的范围进行限定,在不脱离本专利技术设计精神的前提下,本领域普通技术人员对本专利技术的技术方案作出的各种变形和改进,均应落入本专利技术权利要求书确定的保护范围内。【主权项】1.一种视频在线转码系统,其特征在于:包括传输系统、智能终端、网管客户端及网管模块;所述传输系统包括多台主转码模块和一台备用转码模块,所述主编码模块和备用转码模块的输入网口分别通过信源交换机接收本地组播信号,主编码模块和备用转码模块的输出网口分别通过IP交换机与智能终端信号连接,所述网管客户端的输出端通过网管交换机分别与传输系统、网管模块和IP交换机信号连接; 所述网管客户端,用于向所述网管模块发出转码任务请求,在转码任务请求中携带用户选择的目标移动设备的类型或用户指定的目标格式,获取所请求的多媒体资源;所述网管模块,用于转发网管客户端的转码任务请求,并对该请求进行任务分配。2.一种视频在线转码系统的转码方法,其特征在,包括如下步骤: (1)网管客户端向网管模块发出离线转码任务请求,所述离线下载转码任务请求中携带用户选择的目标移动设备的设备类型或用户指定的目标格式; (2)网管模块根据所述离线下载转码任务请求中携带的用户选择的目标移动设备的设备类型或用户指定的目标格式进行任务分配,对所述转码任务请求配置传输参数,并将分配结果通过网管交换机发送给传输系统; (3)传输系统按照离线下载和转码并行处理的方式执行离线下载和转码任务,将获取的多媒体资源提供给智能终端。3.根据权利要求2所述的视频在线转码系统的转码方法,其特征在:所述转码任务请求具有手动分配优先级,所述优先级最高的任务优先调度给资源占用最少的服务器,所述优先级通过获取智能终端的预置等级,当前转码任务请求本文档来自技高网...

【技术保护点】
一种视频在线转码系统,其特征在于:包括传输系统、智能终端、网管客户端及网管模块;所述传输系统包括多台主转码模块和一台备用转码模块,所述主编码模块和备用转码模块的输入网口分别通过信源交换机接收本地组播信号,主编码模块和备用转码模块的输出网口分别通过IP交换机与智能终端信号连接,所述网管客户端的输出端通过网管交换机分别与传输系统、网管模块和IP交换机信号连接;所述网管客户端,用于向所述网管模块发出转码任务请求,在转码任务请求中携带用户选择的目标移动设备的类型或用户指定的目标格式,获取所请求的多媒体资源;所述网管模块,用于转发网管客户端的转码任务请求,并对该请求进行任务分配。

【技术特征摘要】

【专利技术属性】
技术研发人员:马自好杨义山瞿顶军杨扬王丹吴庚申
申请(专利权)人:安徽广行通信科技股份有限公司
类型:发明
国别省市:安徽;34

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

1