媒体处理系统和处理媒体业务的方法技术方案

技术编号:8416599 阅读:221 留言:0更新日期:2013-03-15 06:49
本发明专利技术公开了一种媒体处理系统和处理媒体业务的方法。该媒体处理系统包括媒体管理模块和媒体加载模块;其中,该媒体加载模块用于加载或卸载用于处理媒体业务的媒体业务模块;该媒体管理模块包括:第一获取单元、第一确定单元和第一发送单元。本发明专利技术实施例的媒体处理系统和处理媒体业务的方法,通过根据待处理的媒体业务的业务信息,确定媒体处理系统需要增加的媒体业务模块,该媒体业务模块具有该媒体处理系统不具有的业务处理能力,由此能够根据处理媒体业务的需要而动态加载不同的媒体业务模块,从而能够提升媒体处理系统的业务处理能力,提高媒体处理系统的通用性、灵活性以及资源利用率,并能够增加用户体验,降低成本。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及信息
,尤其涉及信息
中的。
技术介绍
目前,媒体处理系统仅具有固定的一种或几种媒体业务处理能力,因而只能完成固定的一种或几种媒体业务,或只能完成一种媒体业务的部分媒体子业务,媒体处理系统的业务处理能力简单且有限。例如,有些媒体处理系统只能进行媒体文件的转码操作,或只能进行媒体文件的渲染操作;又例如,有些媒体处理系统只能进行媒体文件的分片和合并操作等。因此,对于简单的媒体业务,一个媒体处理系统就可以满足媒体业务的处理需求;但对于稍加复杂的媒体业务,可能需要多个媒体处理系统才能满足该媒体业务的处理需求。一种可能的解决方案是将尽可能多的媒体业务处理能力集中于一个媒体处理系统,从而对于复杂的媒体业务,仅需要一个上述媒体处理系统就可以进行处理。但该媒体处理系统的业务处理能力还是相对固定的并且有限。当媒体业务的要求发生变化时,又可能需要多个媒体处理系统共同进行处理,用户体验较差。并且,对于简单的媒体业务,上述媒体处理系统的资源浪费严重,资源利用率较低。因此,目前的媒体处理系统的业务处理能力固定且有限,由此导致用户体验较差。
技术实现思路
本专利技术实施例提供了一种,能够提升媒体处理系统的业务处理能力和灵活性。—方面,本专利技术实施例提供了一种媒体处理系统,该媒体处理系统包括媒体管理模块和媒体加载模块;其中,该媒体加载模块用于加载或卸载用于处理媒体业务的媒体业务模块;该媒体管理模块包括第一获取单兀,用于获取该媒体处理系统待处理的第一媒体业务的第一业务信息;第一确定单元,用于根据该第一获取单元获取的该第一业务信息,确定该媒体处理系统需要增加的第一媒体业务模块,该第一媒体业务模块具有该媒体处理系统不具有的业务处理能力;第一发送单元,用于向该媒体加载模块发送第一加载通知,该第一加载通知用于指不加载该第一确定单兀确定的该第一媒体业务模块,以便于该媒体加载模块加载用于处理该第一媒体业务的该第一媒体业务模块。另一方面,本专利技术实施例提供了一种处理媒体业务的方法,该方法包括获取媒体处理系统待处理的第一媒体业务的第一业务信息;根据该第一业务信息,确定该媒体处理系统需要增加的第一媒体业务模块,该第一媒体业务模块具有该媒体处理系统不具有的业务处理能力;获取该第一媒体业务模块;将该第一媒体业务模块加载到该媒体处理系统,以便于该媒体处理系统处理该第一媒体业务。基于上述技术方案,本专利技术实施例的,通过根据待处理的媒体业务的业务信息,确定媒体处理系统需要增加的媒体业务模块,该媒体业务模块具有该媒体处理系统不具有的业务处理能力,由此能够根据处理媒体业务的需要而动态加载不同的媒体业务模块,从而能够提升媒体处理系统的业务处理能力,提高媒体处理系统的通用性、灵活性以及资源利用率,并能够增加用户体验,降低成本。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图I是根据本专利技术实施例的媒体处理系统的示意性框图。图2是根据本专利技术实施例的媒体加载模块的示意性框图。图3A是根据本专利技术实施例的媒体管理模块的另一示意性框图。图3B是根据本专利技术实施例的媒体加载模块的另一示意性框图。图4是根据本专利技术实施例的媒体管理模块的再一示意性框图。图5是根据本专利技术实施例的媒体处理系统的另一示意性框图。图6是根据本专利技术实施例的媒体处理系统的再一示意性框图。图7是根据本专利技术实施例的媒体加载模块的再一示意性框图。图8是根据本专利技术实施例的媒体处理系统的再一示意性框图。图9是根据本专利技术实施例的处理媒体业务的方法的示意性流程图。图10是根据本专利技术实施例的处理媒体业务的方法的另一示意性流程图。图11是根据本专利技术实施例的处理媒体业务的方法的再一示意性流程图。图12是根据本专利技术实施例的处理媒体业务的方法的再一示意性流程图。图13是根据本专利技术实施例的处理媒体业务的方法的再一示意性流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。图I是根据本专利技术实施例的媒体处理系统100的示意性框图。如图I所示,该媒体处理系统100包括媒体管理模块200和媒体加载模块300 ;该媒体加载模块300用于加载或卸载用于处理媒体业务的媒体业务模块;该媒体管理模块200包括第一获取单元210,用于获取该媒体处理系统100待处理的第一媒体业务的第一业务信息;第一确定单元220,用于根据该第一获取单元210获取的该第一业务信息,确定该媒体处理系统100需要增加的第一媒体业务模块410,该第一媒体业务模块410具有该媒体处理系统100不具有的业务处理能力;第一发送单兀230,用于向该媒体加载模块300发送第一加载通知,该第一加载通知用于指不加载该第一确定单兀220确定的该第一媒体业务模块,以便于该媒体加载模块300加载用于处理该第一媒体业务的该第一媒体业务模块410。在本专利技术实施例的媒体处理系统100中,媒体处理系统100包括媒体管理模块200和媒体加载模块300,该媒体管理模块200用于管理该媒体处理系统100,例如分配或释放计算机系统的资源,又例如确定加载或卸载的媒体业务模块等;该媒体加载模块300用于加载或卸载具有业务处理能力并用于处理媒体业务的媒体业务模块。在本专利技术实施例中,该媒体管理模块200可以根据媒体处理系统100待处理的第一媒体业务的第一业务信息,确定媒体处理系统100处理该第一媒体业务所需要增加的第一媒体业务模块,即确定媒体处理系统100处理该第一媒体业务所不具备的业务处理能力,并确定具有该业务处理能力的第一媒体业务模块410 ;由此,该媒体管理模块200可以通知媒体加载模块300动态加载该第一媒体业务模块410,以增加媒体处理系统100的业务处理能力,从而使得媒体处理系 统100能够处理该第一媒体业务。因此,本专利技术实施例的媒体处理系统,通过根据待处理的媒体业务的业务信息,确定媒体处理系统需要增加的媒体业务模块,该媒体业务模块具有该媒体处理系统不具有的业务处理能力,由此能够根据处理媒体业务的需要而动态加载不同的媒体业务模块,从而能够提升媒体处理系统的业务处理能力,提高媒体处理系统的通用性、灵活性以及资源利用率,并能够增加用户体验,降低成本。具体而言,第一获取单元210可以根据接收的媒体业务请求,获取该媒体处理系统100待处理的第一媒体业务的第一业务信息。例如,媒体处理系统100可以对外提供媒体业务请求接口,以接收外部设备或用户提交的媒体业务请求,该媒体业务请求用于向该媒体处理系统100请求处理媒体业务。该媒体业务请求接口要求接收到的媒体业务请求中需要携带一些参数,以指明请求处理的媒体业务的业务信息。外部设备或用户在使用该媒体业务请求接口向该媒体处理系统100提交媒体业务请求时,就需要满足该媒体业务请求接口的要求,携带相关参数以指明媒体业务的业务信息。因此,媒体处理系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种媒体处理系统,其特征在于,所述媒体处理系统包括媒体管理模块和媒体加载模块;其中,所述媒体加载模块用于加载或卸载用于处理媒体业务的媒体业务模块;所述媒体管理模块包括 第一获取单兀,用于获取所述媒体处理系统待处理的第一媒体业务的第一业务信息;第一确定单元,用于根据所述第一获取单元获取的所述第一业务信息,确定所述媒体处理系统需要增加的第一媒体业务模块,所述第一媒体业务模块具有所述媒体处理系统不具有的业务处理能力; 第一发送单元,用于向所述媒体加载模块发送第一加载通知,所述第一加载通知用于指示加载所述第一确定单元确定的所述第一媒体业务模块,以便于所述媒体加载模块加载用于处理所述第一媒体业务的所述第一媒体业务模块。2.根据权利要求I所述的媒体处理系统,其特征在于,所述媒体加载模块包括 第一接收单元,用于接收所述媒体管理模块发送的所述第一加载通知; 第二获取单元,用于根据所述第一接收单元接收的所述第一加载通知,获取所述第一媒体业务模块; 第一加载单元,用于将所述第二获取单元获取的所述第一媒体业务模块加载到所述媒体处理系统,以便于所述第一媒体业务模块处理所述第一媒体业务。3.根据权利要求I或2所述的媒体处理系统,其特征在于,所述媒体管理模块还包括 第三获取单元,用于获取所述媒体处理系统的媒体业务模块信息和/或所述媒体处理系统当前处理的第二媒体业务的第二业务信息; 第二确定单元,用于根据所述第三获取单元获取的所述媒体业务模块信息和/或所述第二业务信息,确定需要加载或卸载的所述媒体处理系统的第二媒体业务模块的模块类型和模块数量; 第二发送单元,用于向所述媒体加载模块发送第二加载通知,所述第二加载通知用于指示所述第二确定单元确定的所述模块类型、所述模块数量和加载类型,所述加载类型包括加载或卸载; 所述媒体加载模块还包括 第二接收单元,用于接收所述媒体管理模块发送的所述第二加载通知; 第二加载单元,用于根据所述第二接收单元接收的所述第二加载通知指示的所述模块类型、所述模块数量和所述加载类型,加载或卸载所述第二媒体业务模块。4.根据权利要求I至3中任一项所述的媒体处理系统,其特征在于,所述媒体管理模块还包括 第四获取单元,用于获取所述媒体处理系统的媒体业务模块信息、资源信息以及所述媒体处理系统当前处理的第二媒体业务的第二业务信息中的至少一种信息; 第三确定单元,用于根据所述第四获取单元获取的所述媒体业务模块信息、所述第二业务信息和所述资源信息中的至少一种信息,以及媒体业务模块与系统资源之间的数量比例关系,确定需要分配或释放的第一系统资源的资源类型和资源数量; 分配单元,用于根据所述第三确定单元确定的所述资源类型和所述资源数量,分配或释放所述第一系统资源。5.根据权利要求I至4中任一项所述的媒体处理系统,其特征在于,所述媒体处理系统还包括并行计算模块,所述并行计算模块包括 拆分单元,用于根据与第三媒体业务相应的调度处理逻辑,将所述第三媒体业务拆分成至少两个媒体子业务; 第一调用单元,用于调用所述媒体处理系统的第三媒体业务模块,所述第三媒体业务模块与所述拆分单元拆分的所述至少两个媒体子业务中的每个媒体子业务相应,以分别处理所述每个媒体子业务。6.根据权利要求I至5中任一项所述的媒体处理系统,其特征在于,所述媒体处理系统还包括并行计算模块,所述并行计算模块包括 第二调用单元,用于在接收到待处理的至少两个第四媒体业务时,根据预置的调度策略,调度与所述至少两个第四媒体业务相应的第四媒体业务模块,以分别处理所述至少两个第四媒体业务。7.根据权利要求I至6中任一项所述的媒体处理系统,其特征在于,所述媒体加载模块还包括 第三接收单元,用于接收用户发送的用于指示加载第五媒体业务模块的加载信息,所述第五媒体业务模块具有所述媒体处理系统不具有的业...

【专利技术属性】
技术研发人员:李勇施有铸
申请(专利权)人:华为技术有限公司
类型:
国别省市:

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

1