一种媒体传输的方法、系统和装置制造方法及图纸

技术编号:3584690 阅读:142 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种媒体传输的方法、系统和装置,其中,方法包括:发送端将要传输的媒体数据划分为数据片,并通过设置在各数据片头部的信令包携带对应数据片的媒体描述信息和/或信令信息,并通过数据传输端口将所述信令包和数据片传输给接收端。本发明专利技术能够通过同一数据传输端口实现媒体数据和媒体描述信息和/或信令信息的传输,不需要额外占用发送端和接收端的引脚资源;并且,携带数据片的媒体描述信息和/或信令信息的信令包设置在对应数据片的头部,保证了媒体数据和信令信息传输的同步性。

【技术实现步骤摘要】

本专利技术涉及网络通信技术,特别涉及一种媒体传输的方法、系统和装置。技术背景随着媒体技术的不断发展,多终端媒体交互已经逐渐应用于各个领域。 例如-见频会议系统的广泛应用,随之而来的是不同的应用场合和应用需求会 造成来自多个视频会议终端的视频图像具有不同的格式、分辨率等,视频服务器就需要对来自各视频会议终端的视频图像进行处理,包括对不同格式 的码流之间进行协议转换,例如,将H.264的码流转成H.263的码流;将不 同大小的图像进行相应地缩放,例如,将视频会议终端A发送来的720P图 像转换成4CIF的图像,以传送给分辨率较低的视频会议终端B;对图像进 行多分屏处理,例如,将多个视频会议终端发送来的图像缩小后拼接成一副 大图像,再编成适合不同终端的压缩码流分发出去,等等。其中,将不同格 式的码流之间进行协议转换通常由数字信号处理器(DSP)通过对码流进行 编、解码来完成;将不同大小的图像进行相应地缩放,将图像进行多分频处 理等通常由视频服务器中的现场可编程门阵列(FPGA)完成。在视频处理的实际应用中,由于DSP的处理性能往往不能达到应用需 求,所以,在处理诸如1080P的超大图像时,往往需要多个DSP进行配合, 共同完成图像的编解码,此时,就需要FPGA协调调度多个DSP,例如,若 需要处理小分辨率的图像,FPGA可以分配多个通道给一个DSP进行编码处 理;若需要处理大分辨率的高清图像,则FPGA可以将该高清图像进行相应 处理,即将该高清图像分割成多个条带,分别送给多个DSP进行编码处理。现有技术中在DSP和FPGA之间进行视频传输的方法主要有以下两种第一种方法、如图la所示,中央处理器(CPU)从网络侧接收到网络 数据包后,解析出视频压缩码流数据包,经周边元件扩展接口 (PCI)总线 传输给DSP阵列中的解码DSP,同时将对应的信令信息和视频描述信息通 过PCI总线传输给解码DSP;解码DSP根据该信令信息和视频描述信息, 解码视频压缩码流数据包,并将解码后得到的视频数据通过解码DSP与 FGPA之间的视频传输端口 (即VP1 )传输给FPGA,并通过DSP阵列与 FGPA之间的总线(即Busl )将信令信息和视频描述信息传输给FPGA;FPGA 通过编码DSP与FGPA之间的VP2将处理后的视频数据传输给编码DSP, 并通过编码DSP与FGPA之间的Busl将信令信息和^L频描述信息传输给编 码DSP进行编码。第二种方法、如图lb所示,CPU从网络侧接收到网络数据包后,解析 出视频压缩码流数据包,经与DSP阵列之间的总线(即Bus2 )传输给DSP 阵列中的解码DSP,同时将对应的信令信息和视频描述信息也通过Bus2传 输给解码DSP;另外,CPE配置DSP的工作模式,同时通过CPU与FGPA 之间的总线(即Bus3 )将视频描述信息和信令信息传输给FGPA;解码DSP 仍然通过VP1传输解码后得到的视频数据给FPGA; FPGA根据通过Bus3 接收到的视频描述信息和信令信息,对来自解码DSP的视频数据进行处理, 并将处理后的视频数据通过VP2传输给编码DSP。上述第一种方法虽然在DSP和FPGA之间,对信令信息和^L频描述信 息的传输与视频数据的传输具有很好的同步性,但是,DSP阵列与FPGA之 间的总线Busl需要占用额外的DSP引脚资源和FPGA引脚资源,特别是在 多DSP的情况下,如果不同DSP的Busl无法共享,则将消耗更多FPGA 的引脚资源。第二种方法虽然不需要占用额外的DSP引脚资源和FPGA引 脚资源,但是,CPU无法准确预计DSP输出数据的时刻,FPGA从CPU得 到视频描述信息和信令信息时,并不能确认是否已经接收到对应的视频数 据,即信令信息和视频描述信息的传输与视频数据的传输之间的同步性较 差。
技术实现思路
本专利技术实施例提供了一种媒体传输的方法、系统和装置,既能够保证DSP与FPGA之间信令信息和视频描述信息的传输与视频数据传输的同步 性,又不需要额外占用DSP引脚资源和FPGA引脚资源。 一种媒体传输的方法,该方法包括发送端将要传输的媒体数据划分为数据片,并通过设置在各数据片头部 的信令包携带对应数据片的媒体描述信息和/或信令信息;通过数据传输端 口将所述信令包和数据片传输给接收端。一种媒体传输的系统,该系统包括发送端装置和接收端装置;所述发送端装置,用于将要传输的媒体数据划分为数据片,并通过设置在 各数据片头部的信令包携带对应数据片的媒体描述信息和/或信令信息,通过数 据传输端口将所述信令包和数据片传输给所述接收端装置;所述接收端装置,用于接收所述信令包和数据片。一种发送端装置,该发送端装置包括数据划分单元、信息携带单元和发 送单元5所述数据划分单元,用于将要传输的媒体数据划分为数据片; 所述信息携带单元,用于将所述数据划分单元划分的各数据片的媒体描述信息和/或信令信息携带在该数据片头部的信令包中;所述发送单元,用于通过数据传输端口传输所述信令包和数据片。 一种接收端装置,该接收端装置包括接收单元和解析单元; 所述接收单元,用于通过数据传输端口接收数据片和设置在各数据片头部的信令包;所述解析单元,用于解析所述接收单元接收到的信令包,获取该信令包携 带的对应数据片的媒体描述信息和/或信令信息。由以上技术方案可以看出,在本专利技术实施例提供的方法、系统和装置中, 发送端将要传输的媒体数据划分为数据片,并通过设置在各数据片头部的信令包携带对应数据片的媒体描述信息和/或信令信息,并通过数据传输端口 将所述信令包和数据片传输给接收端。即仅通过同一数据传输端口实现媒体 数据和媒体描述信息和/或信令信息的传输,不需要额外占用发送端和接收端的引脚资源;并且,携带数据片的媒体描述信息和/或信令信息的信令包设置在对应数据片的头部,保证了媒体数据和信令信息和/或信令信息传输的同步性。例如,可以应用于视频传输,从而既保证DSP与FPGA之间信 令信息和视频描述信息的传输与视频数据传输的同步性,又不需要额外占用 DSP引脚资源和FPGA引脚资源。附图说明图la为现有技术中第一种方法的架构图;图lb为现有技术中第二种方法的架构图;图2为本专利技术实施例提供的信令包和数据片传输示意图;图3为本专利技术实施例提供的数据片的结构图;图4为本专利技术实施例提供的系统结构图;图5为本专利技术实施例提供的一种FPGA与DSP连接示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体 实施例对本专利技术进行详细描述。本专利技术实施例提供的方法包括发送端将要传输的媒体数据划分为数据 片,并通过设置在各数据片头部的信令包携带对应数据片的媒体描述信息和 /或信令信息;通过数据传输端口将所述信令包和数据片传输给接收端。该方法可以用于视频数据的传输、音频数据的传输、多媒体数据的传输 等,对应的媒体描述信息分别为视频描述信息、音频描述信息、多媒体描述 信息等,对应的数据传输端口分别为视频数据传输端口 、音频数据传输端口 、 多媒体数据传输端口等。在以下的描述中均以视频数据的传输为例进行描述。图2为本专利技术实施例提供的信令包和数据片传输示意图,将视频图像划分为数据片可以采用以下两种方式其一、可以将要传输的视频数本文档来自技高网
...

【技术保护点】
一种媒体传输的方法,其特征在于,该方法包括:    发送端将要传输的媒体数据划分为数据片,并通过设置在各数据片头部的信令包携带对应数据片的媒体描述信息和/或信令信息;通过数据传输端口将所述信令包和数据片传输给接收端。

【技术特征摘要】
1、一种媒体传输的方法,其特征在于,该方法包括发送端将要传输的媒体数据划分为数据片,并通过设置在各数据片头部的信令包携带对应数据片的媒体描述信息和/或信令信息;通过数据传输端口将所述信令包和数据片传输给接收端。2、 根据权利要求1所述的方法,其特征在于,所述将要传输的媒体数据划 分为数据片包括将要传输的媒体数据按照固定的时间长度划分为数据片;或 者,根据要传输的媒体数据的属性信息或所述接收端能力,动态地将要传输的 视频数据划分为相应时间长度的数据片。3、 根据权利要求1所述的方法,其特征在于,所述媒体描述信息至少包括 以下信息中的一种数据片的格式信息、数据片的数据类型信息。4、 根据权利要求1所述的方法,其特征在于,所述信令信息至少包括以下 信息中的一种数据片所属的条带信息、数据片是否有效的信息、数据片所属 的图像信息、数据片的源装置信息、数据片的目的装置信息、数据片包含的图 像帧信息、数据片的载荷长度信息、数据片的校验码信息、数据片是否为复制 帧数据。5、 根据权利要求1所述的方法,其特征在于,该方法还包括所述接收端 解析接收到的信令包,根据所述信令包携带的媒体描述信息和/或信令信息,处 理与所述信令包对应的数据片。6、 一种々某体传输的系统,其特征在于,该系统包括发送端装置和接收端 装置;所述发送端装置,用于将要传输的媒体数据划分为数据片,并通过设置在 ...

【专利技术属性】
技术研发人员:王海军
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

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

1