使用蓝牙传输运动图像流的装置和方法制造方法及图纸

技术编号:3588416 阅读:206 留言:0更新日期:2012-04-11 18:40
一种运动图像流传输终端以及运动图像流传输方法,所述运动图像流传输终端包括用于通过蓝牙*传输发送运动图像流的第一蓝牙*模块,所述运动图像流传输方法具有第二蓝牙*模块,其用于将蓝牙*合并到运动图像输出设备,所述运动图像输出设备通过接收经由蓝牙*发送的运动图像流来提供所述运动图像的流输出,所述方法包括以下步骤:    由所述运动图像流传输终端在所述运动图像流传输终端和所述运动图像输出设备之间设置用于蓝牙*通信的连接;    在产生用于运动图像流传输的蓝牙*链路时,由所述运动图像流传输终端从所述运动图像输出设备接收代码转换参考变量,其已经与包括在所述运动图像输出设备中的蓝牙*无线环境和编码解码器功能相对应地生成;    由所述运动图像流传输终端参考所述代码转换参考变量设置运动图像编码环境;以及    通过将所述运动图像数据形成流,经由所述蓝牙*模块由所述运动图像流传输终端对所述运动图像进行编码和发送。

【技术实现步骤摘要】

本专利技术 一般地涉及蓝牙 ,更具体地涉及一种使用蓝牙⑧传输运动图像流 的装置和方法。
技术介绍
蓝牙⑧指一种代表性的无线通信技术,其使用2. 4GHz的工业科学医疗 (ISM)频率,在大约IO米内的短距离中,以最大1Mbps至3Mbps的最大速 率在各种数字设备之间的通信中无线地传输语音和数据。因为蓝牙⑧使用ISM频段的2. 4GHz,所以没有诸如信息费之类的单独的服务费。另外,因为它也 提供一种低功率模式,所以它已经被主要应用于便携设备。 一般地,蓝牙⑧ 分别通过同步面向连接(SCO)的链路和异步非连接(ACL)的链路传输语音和数 据,依照要被传输的数据的类型来支持各种应用(profile )。因为蓝牙⑧已经被安装在各种设备中,诸如个人数字助理(PDA)、笔记 本个人电脑(PC)和蜂窝电话,其应用已经被广泛地扩展到在例如免提耳机、 立体声耳机、无线键盘、打印机和蓝牙⑧电视中使用。特别地,蓝牙⑧电视通 过蓝牙⑧从诸如带有蓝牙⑧模块的数字多媒体广播(DMB)终端或个人电脑之 类的设备,接收包括各种类型的视频和音频的形成流的运动图像,并实时地 输出它们。为了通过蓝牙⑧传输运动图像,需要如图1所示的一种运动图像服务应 用。这里,图2图示协议的栈结构。图1图示一种用于传输运动图像的传统 的蓝牙⑧运动图像服务应用,图2图示传输运动图像期间的一种传统蓝牙⑧协 议的栈结构。如图1所示,用于通过蓝牙⑧的运动图像流服务有五个基本应用,其包 括通用接入应用(GAP) 10、通用音频-视频分配应用(GAVDP) 20、音频-视 频远程控制应用(AVRCP) 30、高级音频分配应用(A2DP) 40和视频分配应 用(VDP) 50。如图2中所描述的那样,存在用于通过蓝牙⑧的运动图像流服 务的协议栈,其包括蓝牙⑧核心栈中定义的基带130、链路管理协议(LMP)110、逻辑链路控制和适配协议(L2CAP) 120、服务发现协议(SDP) 1Q0、应 用程序80和音频视频分配传输协议(AVDTP) 90。参考图l,所述五个蓝牙⑧运动图像应用将会在下面描述。首先,GAP 10 是基本的与连接有关的应用,其用于为了通过蓝牙⑧接入通信伙伴的设备, 也为了在需要连接到对等设备(peer device)的时候、用于根据蓝牙⑧安全 模型处理授权、认证、加密和寻呼(paging)的应用。GAVDP 20是用于在通 过ACL信道来传输音频或视频内容到通信伙伴的设备的处理中、控制两个设 备之间的流信道的设置、终止和重置的应用。AVRCP 30是依照音频-视频分 配情境定义有关蓝牙⑧设备之间的控制的功能的应用,是适于AVCTP 90的一 类消息序列,并且定义蓝牙⑧设备之间有关远程控制的所有消息。A2DP40是 通过ACL信道传输高音质的单声道和立体声音频内容的应用,并且为了在有 限的带宽内高效地传输音频l史据而支持数据压缩。VDP 5 0是用于通过经由ACL 信道来发送视频内容而支持视频流的应用,也是一种定义传输协议的应用, 所述传输协议对于支持压缩的高音质的音频数据形成流和依照带宽而压缩的 视频数据形成流是必需的。参考图2,在通过使用蓝牙⑧提供运动图像流服务期间,协议栈中的基带 130实际通过物理链路发送/接收数据,LMP 110和L2CAP 120在两个蓝牙⑧ 设备之间分配逻辑信道并且建立链路。SDP 100是用于获取通信伙伴的蓝牙⑧ 设备的服务类型的协议,AVDTP 90处理实际形成流中的传输信号和流程控制。 AVDTP 90是传输协议,其对于运动图像的传输的连接和通过蓝牙⑧无线接口 的运动图像数据形成流是必需的。基本上,AVDTP 90的传输机制和消息格式 是基于实时传输协议数据传送协议UTP)和RTP控制协议(RTCP),并且通 过使用L2CAP 120连接的ACL链路发送数据。包括在运动图像中的视频和音 频数据依照VDP 50和A2DP 40定义的协议形成流。下文中,将描述蓝牙⑧运动图像应用支持的传统编码解码器类型。VDP50 主要支持H. 263编码解码器。在H. 263中,因为传输容易由帧来执行,它应 该被主要应用于蓝牙⑧。VDP50也可以选择支持运动图像专家组(MPEG) -4 简单可视化应用、H. 263应用3和H. 263应用8。因为MPEG- 4简单可^L化应 用对应于能够通过使用离散余弦转换(DCT)和量化算法来压缩高图像品质数 据的编码解码器,其使数据容易被存储,数据流中需要代码转换和帧数据格 式。A2DP 40主要支持子带(subband)编码解码器(SBC )。该SBC具有像H. 263 一样的高压缩率,对于形成流是有用的。A2DP40也支持MPEG-1、 MPEG-2、 MPEG-4音频和高级音频编码(ACC)、以及SBC。当编码解码器不被VDP 50 和A2DP 40支持时,使用销售商特定的编码解码器。为了容易地支持相应设 备之间的流,销售商特定编码解码器使用适合于每个销售商的编码解码器(其 不被VDP 50和A2DP 40支持)。为了使用蓝牙⑧使运动图像形成流,终端应该包括至少蓝牙⑧运动图像服 务应用之外的编码解码器、协议栈和支持蓝牙⑧的编码解码器。图3示例运 动图像流服务中由这些终端的实际运动图像数据处理。图3示例使用蓝牙⑧的运动图像流的传输中的数据处理程序。参考图2 和图3,运动图像提供终端60使用蓝牙⑧通信,通过形成流发送运动图像, 并且运动图傳4妻收终端70包括运动图像输出装置,接收从运动图像提供终端 60发送的运动图像,并且实时地再现和输出接收到的运动图像。运动图像提 供终端60可以包括带有蓝牙⑧模块的DMB终端或者个人电脑,带有蓝牙⑧模 块的电视可以是运动图像接收终端70。为了使用蓝牙⑧正常地向运动图像接收终端70提供运动图像流服务,运 动图像提供终端60必须依照运动图像接收终端70支持的编码解码器来编码 运动图像数据。因此,为了数据流设置,当运动图像提供终端60从运动图像 接收终端70获取访问能力的时候,它也获取运动图像接收终端70支持的关 于编码解码器类型和编码解码器级别的信息。然后,在步骤140,运动图像 提供终端60利用帧来编码运动图像数据,即,视频数据和音频数据。在步骤 150,运动图像帧数据被加密,并经由基带130的物理链路通过相应的蓝牙⑧ 栈(步骤160的AVDTP 90,步骤170的L2CAP 120 )被发送到运动图像接收 终端70。在步骤200,运动图像接收终端70解密接收的运动图像帧数据,然 后在步骤210解码和输出这些数据。因为运动图像提供终端60在从运动图像-接收终端70获取访问能力的 时候,只得到运动图像接收终端70支持的与编码解码器类型和编码解码器级 别有关的信息,运动图像提供终端60不能获取运动图像提供终端60的动态 数据压缩所必需的信息。因此,不可能提供自适应的流服务,流传输可能被 中断或打断。换言之,当错误地得到数据传输必需的信息时(其可能发生在 运动图像提供终端60依照它自己的编码解码器类型和压缩方案压缩运动图 像数据的时候),运动图像数据可能被过多地发送,会导致其中超出有限的传输带宽的开销的出现。因此,流和连续的帧被中断。另外,由于必要数据传 本文档来自技高网...

【技术保护点】
一种运动图像流传输终端以及运动图像流传输方法,所述运动图像流传输终端包括用于通过蓝牙*传输发送运动图像流的第一蓝牙*模块,所述运动图像流传输方法具有第二蓝牙*模块,其用于将蓝牙*合并到运动图像输出设备,所述运动图像输出设备通过接收经由蓝牙*发送的运动图像流来提供所述运动图像的流输出,所述方法包括以下步骤:由所述运动图像流传输终端在所述运动图像流传输终端和所述运动图像输出设备之间设置用于蓝牙*通信的连接;在产生用于运动图像流传输的蓝牙*链路时,由所述运动图像流传输终端从所述运动图像输出设备接收代码转换参考变量,其已经与包括在所述运动图像输出设备中的蓝牙*无线环境和编码解码器功能相对应地生成;由所述运动图像流传输终端参考所述代码转换参考变量设置运动图像编码环境;以及通过将所述运动图像数据形成流,经由所述蓝牙*模块由所述运动图像流传输终端对所述运动图像进行编码和发送。

【技术特征摘要】
1. 一种运动图像流传输终端以及运动图像流传输方法,所述运动图像流 传输终端包括用于通过蓝牙⑧传输发送运动图像流的第 一蓝牙 模块,所述运 动图像流传输方法具有第二蓝牙⑧模块,其用于将蓝牙⑧合并到运动图像输出 设备,所述运动图像输出设备通过接收经由蓝牙⑧发送的运动图像流来提供所述运动图像的流输出,所述方法包括以下步骤由所述运动图像流传输终端在所述运动图像流传输终端和所述运动图像 输出设备之间设置用于蓝牙⑧通信的连接;在产生用于运动图像流传输的蓝牙⑧链路时,由所述运动图像流传输终 端从所述运动图像输出设备接收代码转换参考变量,其已经与包括在所述运 动图像输出设备中的蓝牙⑧无线环境和编码解码器功能相对应地生成;由所述运动图像流传输终端参考所述代码转换参考变量设置运动图像编 码环境;以及通过将所述运动图像数据形成流,经由所述蓝牙⑧模块由所述运动图像 流传输终端对所述运动图像进行编码和发送。2. 如权利要求1所述的方法,其中所述代码转换参考变量还包括依照当 前设置的所述蓝牙⑧通信的无线环境的最大传送单位(MTU)大小、所述第二 蓝牙⑧模块的设备类型、包括在所述运动图像输出设备中包括的编码解码器 类型信息和级别信息的编码解码器类型、包括在所述运动图像输出设备中的 显示屏的分辨率、可由所述运动图像输出设备的所述编码解码器支持的运动 图像帧的质量、输出比特率和帧速率。3. 如权利要求2所述的方法,其中通过所述运动图像流传输终端设置所 述运动图像编码环境包括以下过程设置用于运动图像编码的编码解码器类 型、编码解码器级别和流方案,以及参考所述代码转换参考变量的所述最大 传送单位(MTU)大小、所述设备类型、所述编码解码器类型、所述分辨率、 所述质量、所述输出比特率和所述帧速率来设置所述运动图像编码中的输出 比特率、帧速率、帧质量和分辨率。4. 如权利要求3所述的方法,其中接收所述代码转换参考变量包括以下 过程其中所述运动图像流传输终端接收已经由所述运动图像输出设备发送 出的、包括所述代码转换参考变量的响应消息,其与由所述运动图像流传输 终端发送的、用于开放音频视频分配传送协议(AVDTP )信道的命令消息相对 应。5. 如权利要求4所述的方法,其中接收所述代码转换参考变量还包括 由所述运动图〗象流传输终端发送AVDTP—DISCOVER CoMmanD ( CMD )消息给所述运动图像输出设备;响应所述AVDTP_DISCOVER CMD消息,由所述运动图像输出设备来发送包 括所述代码转换参考变量中的所述设备类型的AVDTP-DISCOVER ReSPonse (RSP )消息给所述运动图像流传输终端;由所述运动图像流传输终端发送AVDTP_GET_CAPABILITIES_CMD消息给 所述运动图像输出设备;响应所述AVDTP-GET-CAPABILITIES-CMD消息,由所述运动图像输出i殳备 发送包括所述代码转换参考变量中的所述编码解码器类型和所述分辨率的 AVDTP—GET—CAPABILITIES-RSP消息给运动图像流传输终端;由所述运动图4象流传输终端发送AVDTP—GET/SET—CONFIGURATION_CMD消 息给所述运动图像输出设备;以及响应运动图像流传输终端的所述AVDTP—GET/SET_CONFIGURATION_CMD消 息,由所述运动图像输出设备发送包括所述代码转换参考变量中的所述MTU 大小、所述质量、所述比特率和所述帧速率的 AVDTP—GET/SET-CONFIGURATION_RSP消息。6. 如权利要求3所述的方法,其中接收所述代码转换参考变量还包括 在生成用于所述运动图像流传输的蓝牙⑧链路时,由所述运动图像传输终端从所述代码转换参考变量中获取所述MTU大小和所述设备类型;生成所述蓝牙⑧链路后,由所述运动图像流传输终端发送消息,其请求所述代码转换参考变量中与包括在所述运动图像输出设备中的所述编码解码器功能有关的参考变量;以及由所述运动图像输出设备发送代码转换参考变量响应消息,其包括所述代码转换参考变量中与包括的编码解码器功能有关的参考变量。7. 如权利要求6所述的方法,其中由所述运动图像流传输终端接收所述 代码转换参考变量还包括在生成用于运动图像流传输的蓝牙⑧链路时,由所述运动图像流终端从 所述代码转换参考变量中获取所述MTU大小和所述设备类型; 由所述运动图像流传输终端发送蓝牙⑧(BT) -Video Distribution Protocol (VDP) —VENDOR—Identifier (ID)—CoMmanD ( CMD )消息;由所述运动图像输出设备发送BT—VDP_VENDOR-ID_ReSPonse ( RSP )消息 作为所述BT_VDP_VEND0R—ID—CMD消息的响应;由所述运动图^f象流传输终端发送BT-VDP-VENDOR—ADAPTIVE-CMD消息,其 请求所述代码转换参考变量中的所述编码解码器类型、所述分辨率、质量比 特率和帧速率;由所述运动图像输出设备发送BT-VDP_VENDOR-ADAPTIVE_RSP消息作为 所述BT_VDP—VEN...

【专利技术属性】
技术研发人员:金殷澈李相因李庸好沈玹廷金孝珍
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR

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

1