多信息流的传输方法

文档序号:7946347阅读:390来源:国知局
专利名称:多信息流的传输方法
技术领域
本发明涉及信息传输领域,尤其涉及一种多信息流的传输方法。
背景技术
随着远程通信技术、以及可视化通信的发展,在实际中人们往往需要在 同一客户端同时看到不同信息流的信号。比如,在举行视频会议时,人们已 经不满足在客户端仅仅只能会场的投影屏幕内容,人们还希望看到参会会场 的会场场景的内容。
为了适应上述的需求,现有技术中往往是通过设置多个编码设备,在每 编码设备中设置有一个编码模块(该编码模块用于对一种信息流进行压缩编
码)、以及处理器,各个编码设备通过主机接口 (Host Pott Interface,简称HPI) 与客户端电连接。
现有技术的系统的工作原理是,为各个编码设备分配IP地址,分配网络 带宽,各个编码设备中的编码模块分别与本编码设备对应的信息流的信号采 集器连接,将信号采集器采集的信息流进行压缩编码,然后经本编码设备上 的处理器分别传输到各客户端。
采用现有技术,主要存在以下的缺陷
1、 采用现有技术,各单一编码设备分别将各信息流独立发送至客户端, 客户端所接收到的各种信息流分别来自不同IP地址的编码设备,而由于网络 传输的原因,各个编码设备到客户端之间的带宽、以及网路不一,可能导致 各信息流在客户端的同步性欠缺,影响客户端的使用。
2、 现有技术系统的连接较为复杂,布线复杂、不易于系统管理维护。
3、 釆用现有技术需要为不同的编码设备分配网络IP,特别是当信息流较多的情况下,占用的网络地址、以及网络资源较多,不利于实际使用。
4、应用现有技术,当实际场景需要的信息流增多时,需要为新增的信息 流增添相应的编码设备、以及IP地址、网络资源,存在升级成本较大的缺陷。

发明内容
本发明实施例的第一目的在于提供 一种多信息流的传输方法,应用该 方法有利于提高各信息流的同步性,提高客户端的使用感受。
本发明实施例提供的一种多信息流的传输方法,包括
分别对各信息流进^f于压缩编码;
将各信息流的压缩编码通过PCI总线发送至本端的^f鼓处理器;
所述微处理器接收所述各信息流的压缩编码,将所述各信息流的压缩编 码传送至客户端。
2可选地,所述微处理器接收所述各信息流的压缩编码之后,还包括
所述微处理器存储所述各信息流的压缩编码数据。
可选地,分别对各信息流进行压缩编码,具体是,
如果所述信息流为视频信号,分别对各视频信息流进行H.264压缩编码;
如果所述信息流为音频信号,对所述音频信息流进行ACC压缩编码。
可选地,所述信息流包括VGA信号、视频信号,
分别对各信息流进行压缩编码,包括
VGA信号编码器对所述VGA信号进行压缩编码,
视频编码器对所述视频信号进行压缩编码;
将各信息流的压缩编码通过PCI总线发送至本端的微处理器,包括 所述VGA信号编码器将所述VGA信号的压缩编码通过PCI总线发送至本端的微处理器,
所述视频编码器将所述视频信号的压缩编码通过PCI总线发送至本端的
微处理器。
可选地,所述信息流还包括音频信号; 所述分别对各信息流进行压缩编码,还包括 音频编码器对所述音频信号进行压缩编码;
将各信息流的压缩编码通过PCI总线发送至本端的微处理器,包括
音频编码器将所述音频信号的压缩编码通过PCI总线发送至本端的^f鼓处 理器。
可选地,所述视频信号包括高清视频信号、标清视频信号; 视频编码器对所述视频信号进行压缩编码,包括 高清视频编码器对高清视频信号进行压缩编码, 标清视频编码器对高清视频信号进行压缩编码;
将各信息流的压缩编码通过PCI总线发送至本端的微处理器,还包括
高清视频编码器将所述高清视频信号的压缩编码通过PCI总线发送至本 端的微处理器;
标清视频编码器将所述标清视频信号的压缩编码通过PCI总线发送至本 端的微处理器。
可选地,所述微处理器为ARM微处理器。
由上可见,在本实施例的多信息流传输方法中,分别对各信息流进行压 缩编码,然后通过PCI总线分别将各信息流的压缩编码发送至本端的微处理 器,统一由本端的微处理器102与客户端进行信息交互,将各信息流的压缩 编码发送至客户端。相对于现有^t支术中的各种信息流分别通过本信息流对应
6的单一信号编码设备分别与客户端信息交互的技术方案而言,应用本技术方
案有利于大大提高各压缩编码到ii^户端的同步性,提高用户的使用感受。
同时,由于应用本实施例方法,统一通过本端的微处理器与客户端连接, 使得实施本方法的布线简单,有利于通信系统的管理、维护。
另外,应用本实施例的方法,当应用场景需要新增一信息流时,仅需要 在设备中为该新增信息流增加一信号编码器,并将该信增加的信号编码器通
过PCI总线与本端的微处理器进行连接即可。相对于应用现有技术方案重 新购置一台带编码模块、处理器的编码设备,然后通过HPI接口将其与客户 端进行连接,应用本实施例的技术方案,使得设备的扩展、以及设备升级更 为方便,升级成本更低。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部 分,并不构成对本发明的不当限定,在附图中
图1为本发明实施例1提供的一种多信息流的传输流程示意图2为本发明实施例2提供的一种多信息流的传输流程示意图。
具体实施例方式
下面将结合附图以及具体实施例来详细说明本发明,在此本发明的示意 性实施例以及说明用来解释本发明,但并不作为对本发明的限定。
实施例1:
参见图l所示,本实施例提供的一种多信息流的传输方法。本方法包括 步骤101:分别对各信息流进行压缩编码。
各信号编码器分别接入本编码器对应的信息流,各信号编码器分别对相 应的信息流进4亍压缩编码。比如,如果有n个信息流的话
第 一信号编码器对第 一信息流进行压缩编码;
第二信号编码器对第二信息流进行压缩编码;
相应地,第n信号编码器对第n信息流进行压缩编码。
其中,在压缩编码中,可以使用以下的编码方案
对于视频编码,可以《旦不限于采用H.264编码进行压缩编码;
对于音频编码。可以但不限于采用ACC编码进行压缩编码。
另外,在本实施例中,该信息流可以但不限于为VGA编码、高清视频、 标清视频、和/或音频信号,
在此信息流一般同时包括VGA ( Video Graphics Array,视频图形阵列, 简称VGA)信号、高清-现频、标清视频、以及音频信号多种常规信号,在此 以该种情况为例对本步骤进行更为详细的说明
设备包括VGA信号编码器、高清视频编码模块、标清视频编码模块、 音频编码器。其中,
VGA信号编码器将VGA数据进行HH.264压缩编码;高清视频编码模块 将高清视频数据进行HH.264压缩编码;标清视频编码模块将标清视频数据进 行HH.264压缩编码;音频编码器将音频数据进行AAC编码压缩编码。
步骤102:将各信息流的压缩编码通过PCI总线发送至本端的微处理器。
各4言号编石马器通过PCI (peripheral component interconnect,简称PCI)总 线与本端的微处理器相连接,在各信号编码器完成信号压缩编码后,各信号
编码器分别通过PCI总线将各压缩编码发送至^f敖处理器。 步骤103:微处理器接收各信息流的压缩编码。 微处理器通过PCI总线接收各信息流的压缩编码。
8步骤104:微处理器将各信息流的压缩编码数据传送至客户端。
微处理器通过PCI总线接收各信息流的压缩编码后,对各压缩编码进行 数据处理,按照设定的传输方式将各信息流的压缩编码数据发送到客户端, 用户在客户端同时接收这些信息流的压缩编码,用户在客户端同时看到各信 息流的内容,实现多信息流传输。
比如在会议场景中,客户端的用户往往需要同时查看会议中使用的计 算机屏幕,也需要同时能够看到会议场景的会场摄影信号、以及声音信号, 为了适应该种场景的需要,VGA信号编码器可以接入会场的计算机的显卡 VGA信号视频信号编码器可以接入会场摄影机录影的视频信号,音频编码模 块接入声音釆集信号,各信号编码器分别将其发送至微处理器,由微处理器 将上述信号其发送至客户端,用户在客户端可以同时看到会场的场景、以及 会场的计算机屏幕画面,充分了解会场的实际情况,提高客户端的使用感受。
需要说明的是,本实施例中的微处理器可以但不限于选用ARM微处理器。
由上可见,在本实施例的多信息流传输方法中,分别对各信息流进行压 缩编码,然后通过PCI总线分别将各信息流的压缩编码发送至本端的微处理 器,统一由本端的微处理器102与客户端进行信息交互,将各信息流的压缩 编码发送至客户端。相对于现有技术中的各种信息流分别通过本信息流对应 的单一信号编码设备分别与客户端信息交互的技术方案而言,应用本技术方
案有利于大大提高各压缩编码到it^户端的同步性,提高用户的使用感受。
同时,由于应用本实施例方法,统一通过本端的^f效处理器与客户端连接, 使得实施本方法的布线简单,有利于通信系统的管理、维护。
另外,应用本实施例的方法,当应用场景需要新增一信息流时,仅需要 在设备中为该新增该信息流增加一信号编码器,并将该信增加的信号编码器 通过PCI总线与本端的微处理器进行连接即可。相对于应用现有技术方案重新购置一台带编码模块、处理器的编码设备,然后通过HPI接口将其与客 户端进行连接,应用本实施例的技术方案,使得设备的扩展、以及设备升级 更为方便,升级成本更低。
实施例2:
参见图2所示,本实施例的多信息流的传输方法还包括 在步骤103之后,还包括
步骤201:微处理器存储各信息流的压缩编码数据。
微处理器还连接有存储器,在微处理器接收到各信息流的压缩编码后, 将各信息流的数据(各信息流的压缩编码)存储在存储其中,进行数据的存 档,方{更以后的<吏用。
需要说明的是,图2仅为一种示意,在实际中,步骤201既可以在步骤 104之前,也可以在步骤104之后,也可以与步骤104同步。
由于在本实施例中,各种信息流的数据统一通过本混合设备的微处理进 行传输,故可以在微处理器端统一对各种信息流(各信息流的压缩编码)进 行存储。相对于现有技术的中的各信息流分别独立通过网络到达客户端的技 术方案,应用现有技术难以统一、完整地存储各信息流的信息,故应用本实 施例的技术方案,更有利于信息的完整存档,方便应用。
以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了 具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说 明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人 员,依据本发明实施例,在具体实施方式
以及应用范围上均会有改变之处, 综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种多信息流的传输方法,其特征是,包括分别对各信息流进行压缩编码;将各信息流的压缩编码通过PCI总线发送至本端的微处理器;所述微处理器接收所述各信息流的压缩编码,将所述各信息流的压缩编码传送至客户端。
2、 根据权利要求1所述的多信息流的传输方法,其特征是, 所述微处理器接收所述各信息流的压缩编码之后,还包括 所述微处理器存储所述各信息流的压缩编码数据。
3、 根据权利要求1所述的多信息流的传输方法,其特征是, 分别对各信息流进行压缩编码,具体是,如果所述信息流为视频信号,分別对各视频信息流进行H.264压缩编码; 如果所述信息流为音频信号,对所述音频信息流进行ACC压缩编码。
4、 根据权利要求l、 2或3所述的多信息流的传输方法,其特征是, 所述信息流包括VGA信号、视频信号, 分别对各信息流进行压缩编码,包括VGA信号编码器对所述VGA信号进行压缩编码, 视频编码器对所述纟见频信号进行压缩编码;将各信息流的压缩编码通过PCI总线发送至本端的^f敫处理器,包括所述VGA信号编码器将所述VGA信号的压缩编码通过PCI总线发送至 本端的微处理器,所述视频编码器将所述视频信号的压缩编码通过PCI总线发送至本端的 微处理器。
5、 根据权利要求4所述的多信息流的传输方法,其特征是, 所述信息流还包括音频信号; 所述分別对各信息流进行压缩编码,还包括 音频编码器对所述音频信号进行压缩编码;将各信息流的压缩编码通过PCI总线发送至本端的微处理器,包括音频编码器将所述音频信号的压缩编码通过PCI总线发送至本端的微处 理器。
6、 根据权利要求4所述的多信息流的传输方法,其特征是, 所述视频信号包括高清视频信号、标清视频信号; 视频编码器对所述视频信号进行压缩编码,包括 高清视频编码器对高清视频信号进行压缩编码, 标清视频编码器对高清视频信号进行压缩编码;将各信息流的压缩编码通过PCI总线发送至本端的微处理器,还包括高清视频编码器将所述高清视频信号的压缩编码通过PCI总线发送至本 端的微处理器;标清视频编码器将所述标清视频信号的压缩编码通过PCI总线发送至本 端的微处理器。
7、 根据权利要求l、 2或3所述的多信息流的传输方法,其特征是, 所述微处理器为ARM微处理器。
全文摘要
本发明涉及信息传输领域,公开了一种多信息流的传输方法。方法包括分别对各信息流进行压缩编码;将各信息流的压缩编码通过PCI总线发送至本端的微处理器;所述微处理器接收所述各信息流的压缩编码,将所述各信息流的压缩编码传送至客户端。应用该方法有利于提高各信息流的同步性,提高客户端的使用感受。
文档编号H04N7/15GK101577821SQ20091004022
公开日2009年11月11日 申请日期2009年6月12日 优先权日2009年6月12日
发明者海 廖, 杨邵华, 石志勇, 功 陈, 伟 韩, 仑 魏 申请人:深圳市锐取软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1