【技术实现步骤摘要】
数据处理方法及装置
本公开涉及计算机多媒体
,尤其涉及数据处理方法及装置。
技术介绍
现有的多媒体数据处理系统可以如图1所示,处理系统中包括上模块的应用模块Application和底模块的控制Controller模块,其中,Controller模块用于对来自应用模块的APP_Metadata(应用多媒体数据)的传输数据管理,以及传输通道管理。可以理解的,链路上传输的Channel_Metadata(信道多媒体数据)中,除了拆分后的APP_Metadata以外,还包括各种与通道管理有关的消息。由于传输通道管理与链路类型强相关,不同类型的链路,传输通道管理的方法均不同,比如,UDP链路和TCP链路的新建流程不同。因此,一旦传输系统中的链路类型发生变化,或者链路的传输路径发生变化,就需要对Controller模块进行适应性修改,而且修改较为复杂且工作量大,不仅不利于模块的复用,而且影响传输过程中的稳定性。
技术实现思路
本公开实施例提供一种数据处理方法及装置,本公开能够提升多媒体数据处理过程中的稳 ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n获取应用多媒体数据;/n将所述应用多媒体数据拆分为多个数据包,并将所述多个数据包分别添加媒体传输层报头,生成传输多媒体数据;/n将所述传输多媒体数据发送给信道编码器,使得所述信道编码器对所述传输多媒体数据进行编码后的信道多媒体数据发送给接收端。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
获取应用多媒体数据;
将所述应用多媒体数据拆分为多个数据包,并将所述多个数据包分别添加媒体传输层报头,生成传输多媒体数据;
将所述传输多媒体数据发送给信道编码器,使得所述信道编码器对所述传输多媒体数据进行编码后的信道多媒体数据发送给接收端。
2.根据权利要求1所述的数据处理方法,其特征在于,所述将所述应用多媒体数据拆分为多个数据包,并将所述多个数据包分别添加媒体传输层报头,生成传输多媒体数据包括:
根据传输通道的最大传输单元MTU将所述应用多媒体数据拆分为多个数据包,并将所述多个数据包分别添加媒体传输层报头,生成传输多媒体数据。
3.根据权利要求1所述的数据处理方法,其特征在于,所述获取应用多媒体数据包括:
通过上层应用的数据源接口获取应用多媒体数据;
所述将所述传输多媒体数据发送给信道编码器,使得所述信道编码器对所述传输多媒体数据进行编码后的信道多媒体数据发送给接收端包括:
通过数据源回调函数将所述传输多媒体数据发送给信道编码器,使得所述信道编码器对所述传输多媒体数据进行编码后的信道多媒体数据发送给接收端。
4.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
获取来自信道编码器的应用反馈信息;其中,所述应用反馈信息是所述信道编码器对接收到的来自接收端的信道反馈信息进行解码后得到的;
根据所述应用反馈信息控制所述传输多媒体数据的发送速率和/或帧率。
5.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
通过信道编码器对所述传输多媒体数据进行编码,生成信道多媒体数据;其中,对所述传输多媒体数据进行编码包括:对所述多媒体数据添加报头信息,所述报头信息携带有信道类型信息;
将所述信道多媒体数据发送到接收端。
6.根据权利要求5所述的数据处理方法,其特征在于,所述将所述信道多媒体数据发送到接收端包括:
通过信道编码器和中转服务器协商传输属性信息;
根据所述传输属性信息通过信道编码器将所述信道多媒体数据发送给所述中转服务器,使得所述中转服务器根据所述传输属性信息将所述信道多媒体数据发送给接收端。
7.一种数据处理方法,其特征在于...
【专利技术属性】
技术研发人员:朱英龙,杨璐,范志刚,
申请(专利权)人:西安万像电子科技有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。