一种数据传输与反向控制方法、设备及系统的制作方法

文档序号:9931780阅读:373来源:国知局
一种数据传输与反向控制方法、设备及系统的制作方法
【技术领域】
[0001] 本发明涉及多屏互动技术领域,尤其涉及一种数据传输与反向控制方法、设备及 系统。
【背景技术】
[0002] 多屏互动技术指的是,基于DLNA(由索尼、英特尔、微软等发起成立、旨在解决个 人PC、消费电器、移动设备在内的无线网络和有线网络的互联互通技术)协议、闪联协议或 Miracast(又称为WI-FI Display,即无线同屏)协议等,通过WIFI(无线相容性认证)网 络连接,在不同多媒体终端,如手机、PAD、TV等之间进行多媒体内容(如音频、视频或图片 等)的传输、解析、展示或控制等一系列操作,以在不同平台设备上同时共享所展示的内容 的技术。
[0003] 简单来说,通过多屏互动技术,不同设备的屏幕之间可实现相应的连接转换,比如 手机上的电影可在电视上播放,平板上的图片可在电视上分享,电脑上的内容可以投影到 电视等,即,通过多屏互动技术,可实现在各相应设备间迅速地传输图片、音频或视频等,因 此,多屏互动技术在各设备间的数据传输上得到了广泛的应用。
[0004] 但是,目前的多屏互动技术(如Miracast技术)通常并不支持以下车载应用场 景:如,通过车载设备上的控制按键(包括旋钮、按键等)操作手机等源设备上的各应用, 或者,从车载设备反向传输音频数据至手机等源设备、以实现车载设备和手机等源设备之 间的反向乃至双向音频数据的传输等,从而导致多屏互动技术的使用场景受到了极大的限 制。

【发明内容】

[0005]
[0006] 本发明实施例提供了一种数据传输与反向控制方法、设备及系统,用以解决目前 存在的多屏互动技术不支持车载设备与源设备之间的反向乃至双向音频数据的传输以及 不支持车载设备对源设备的反向控制等车载应用场景的问题。
[0007] 本发明实施例提供了一种数据传输方法,包括:
[0008] 源设备与车载设备进行反向音频传输能力的协商;
[0009] 若确定自身与所述车载设备均支持反向音频传输能力,则与所述车载设备协商用 于传输音频数据的反向音频传输端口,并利用协商的反向音频传输端口与所述车载设备进 行音频数据的传输。
[0010] 进一步地,本发明实施例还提供了另一种数据传输方法,包括:
[0011] 车载设备与源设备进行反向音频传输能力的协商;
[0012] 若确定自身与所述源设备均支持反向音频传输能力,则与所述源设备协商用于传 输音频数据的反向音频传输端口,并利用协商的反向音频传输端口与所述源设备进行音频 数据的传输。
[0013] 进一步地,本发明实施例提供了一种反向控制方法,包括:
[0014] 源设备若确定自身支持车载控制设备类型,则向周围各设备广播携带有用于表示 所述源设备支持车载控制设备类型的标识的反向输入能力消息;
[0015] 若接收到任一车载设备发送的携带有车载反向控制信息的反向控制通用消息,则 根据所述反向控制通用消息中携带的所述车载反向控制信息执行相应的控制操作。
[0016] 进一步地,本发明实施例还提供了另一种反向控制方法,包括:
[0017] 车载设备接收源设备广播的反向输入能力消息;
[0018] 若确定所述反向输入能力消息中携带有用于表示所述源设备支持车载控制设备 类型的标识,且确定自身需对所述源设备进行反向控制,则向所述源设备发送携带有车载 反向控制信息的反向控制通用消息,以指示所述源设备根据所述车载反向控制信息执行相 应的控制操作。
[0019] 进一步地,本发明实施例还提供了一种终端设备,包括:
[0020] 能力协商单元,用于与车载设备进行反向音频传输能力的协商;
[0021] 端口协商单元,用于若确定所述终端设备与所述车载设备均支持反向音频传输能 力,则与所述车载设备协商用于传输音频数据的反向音频传输端口,并利用协商的反向音 频传输端口与所述车载设备进行音频数据的传输。
[0022] 进一步地,本发明实施例还提供了一种车载设备,包括:
[0023] 能力协商单元,用于与源设备进行反向音频传输能力的协商;
[0024] 端口协商单元,用于若确定所述车载设备与所述源设备均支持反向音频传输能 力,则与所述源设备协商用于传输音频数据的反向音频传输端口,并利用协商的反向音频 传输端口与所述源设备进行音频数据的传输。
[0025] 进一步地,本发明实施例还提供了另一种终端设备,包括:
[0026] 发送单元,用于若确定所述终端设备支持车载控制设备类型,则向周围各设备广 播携带有用于表示所述终端设备支持车载控制设备类型的标识的反向输入能力消息;
[0027] 接收单元,用于接收车载设备发送的携带有车载反向控制信息的反向控制通用消 息;
[0028] 处理单元,用于根据所述反向控制通用消息中携带的所述车载反向控制信息执行 相应的控制操作。
[0029] 进一步地,本发明实施例还提供了另一种车载设备,包括:
[0030] 接收单元,用于接收源设备广播的反向输入能力消息;
[0031] 处理单元,用于若确定所述反向输入能力消息中携带有用于表示所述源设备支持 车载控制设备类型的标识且确定自身需对所述源设备进行反向控制,则触发发送单元向所 述源设备发送携带有车载反向控制信息的反向控制通用消息;
[0032] 发送单元,用于根据所述处理单元的触发,向所述源设备发送携带有车载反向控 制信息的反向控制通用消息,以指示所述源设备根据所述车载反向控制信息执行相应的控 制操作。
[0033] 进一步地,本发明实施例还提供了一种数据传输系统,包括包括源设备以及车载 设备,其中:
[0034] 所述源设备,用于与所述车载设备进行反向音频传输能力的协商,以及,若确定自 身与所述车载设备均支持反向音频传输能力,则与所述车载设备协商用于传输音频数据的 反向音频传输端口,并利用协商的反向音频传输端口与所述车载设备进行音频数据的传 输;
[0035] 所述车载设备,用于与所述源设备进行反向音频传输能力的协商,以及,若确定自 身与所述源设备均支持反向音频传输能力,则与所述源设备协商用于传输音频数据的反向 音频传输端口,并利用协商的反向音频传输端口与所述源设备进行音频数据的传输。
[0036] 进一步地,本发明实施例还提供了一种反向控制系统,包括源设备以及车载设备, 其中:
[0037] 所述源设备,用于若确定自身支持车载控制设备类型,则向周围各设备广播携带 有用于表示所述源设备支持车载控制设备类型的标识的反向输入能力消息;以及,若接收 到任一车载设备发送的携带有车载反向控制信息的反向控制通用消息,则根据所述反向控 制通用消息中携带的所述车载反向控制信息执行相应的控制操作;
[0038] 所述车载设备,用于接收所述源设备广播的反向输入能力消息,并若确定所述反 向输入能力消息中携带有用于表示所述源设备支持车载控制设备类型的标识且确定自身 需对所述源设备进行反向控制,则向所述源设备发送携带有车载反向控制信息的反向控制 通用消息,以指示所述源设备根据所述车载反向控制信息执行相应的控制操作。
[0039] 本发明有益效果如下:
[0040] 本发明实施例提供了一种数据传输方法与反向控制方法、设备及系统,在本发明 实施例所述技术方案中,源设备可与车载设备进行反向音频传输能力的协商,并在确定二 者均支持反向音频传输能力后,与车载设备协商用于传输音频数据的反向音频传输端口并 利用协商的反向音频传输端口与车载设备进行音频数据的传输,从而实现了车载设备与源 设备之间的反向乃至双向音频数据的传输,解决了现有多屏互动技术不支持车载设备与源 设备之间的反向乃至双向音频数据传输的车载应用场景的问题,扩展了多屏互动技术的使 用场景。
[0041] 另外,在本发明实施例所述技术方案中,源设备还可在确定自身支持车载控制设 备类型时,向周围各设备广播携带有用于表示自身支持车载控制设备类型的标识的反向输 入能力消息,以由周围各车载设备在根据所述反向输入能力消息,确定源设备支持车载控 制设备类型时,通过向源设备发送携带有相应车载反向控制信息的反向控制通用消息的方 式对源设备进行反向控制,从而实现了车载设备对源设备的反向控制,解决了现有多屏互 动技术不支持车载设备对源设备的反向控制的车载应用场景的问题,进一步扩展了多屏互 动技术的使用场景。
【附图说明】
[0042] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0043] 图1所示为本发明实施例一中所述数据传输方法的流程示意图;
[0044] 图2所示为本发明实施例二中所述数据传输方法的流程示意图;
[0045] 图3所示为本发明实施例三中所述数据传输方法的流程示意图;
[0046] 图4所示为本发明实施例四中所述反向控制方法的流程示意图;
[0047] 图5所示为本发明实施例五中所述反向控制方法的流程示意图;
[0048] 图6所示为本发明实施例六中所述反向控制方法的流程示意图;
[0049] 图7所示为本发明实施例七中所述终端设备的流程示意图;
[0050] 图8所示为本发明实施例七中所述车载设备的流程示意图;
[0051] 图9所示为本发明实施例七中所述另一种终端设备的流程示意图;
[0052] 图10所示为本发明实施例七中所述另一种车载设备的流程示意图;
[0053] 图11所示为本发明实施例七中所述数据传输系统的结构示意图;
[0054] 图12所示为本发明实施例七中所述反向控制系统的结构示意图。
【具体实施方式】
[0055] 本发明实施例提供了一种数据传输方法与反向控制方法、设备及系统,本发明实 施例所述技术方案中,源设备可与车载设备进行反向音频传输能力的协商,并在确定二者 均支持反向音频传输能力后,与车载设备协商用于传输音频数据的反向音频传输端口并利 用协商的反向音频传输端口与车载设备进行音频数据的传输,从而实现了车载设备与源设 备之间的反向乃至双向音频数据的传输,解决了现有多屏互动技术,如Miracast技术不支 持车载设备与源设备之间的反向乃至双向音频数据传输的车载应用场景的问题,扩展了多 屏互动技术的使用场景。
[0056] 另外,在本发明实施例所述技术方案中,源设备还可在确定自身支持车载控制设 备类型时,向周围各设备广播携带有用于表示自身支持车载控制设备类型的标识的反向输 入能力消息,以由周围各车载设备在根据所述反向输入能力消息,确定源设备支持车载控 制设备类型时,通过向源设备发送携带有相应车载反向控制信息的反向控制通用消息的方 式对源设备进行反向控制,从而实现了车载设备对源设备的反向控制,解决了现有多屏互 动技术,如Miracast技术不支持车载设备对源设备的反向控制的车载应用场景的问题,进 一步扩展了多屏互动技术的使用场景。
[0057] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
[0058] 实施例一:
[0059] 为了支持车载设备与源设备之间的反向乃至双向音频数据传输,本发明实施例一 提供了一种数据传输方法,如图1所示,其为本发明实施例一所述数据传输方法的流程示 意图,所述方法可包括以下步骤:
[0060] 步骤101 :源设备与车载设备进行反向音频传输能力的协商。
[0061] 具体地,以Miracast技术为例,源设备与车载设备可以在现有Miracastl. 0规范 定义的能力协商阶段进行反向音频传输能力的协商,并且,参照Miracast 1. 0规范中所涉 及到的source和sink之间协商相应扩展能力的流程可知,所述反向音频传输能力的具体 协商流程可包括:
[0062] 源设备向所述车载设备发送携带有第一标识的第一扩展能力协商消息,所述第一 标识用于表示所述源设备是否具有反向音频传输能力,以由所述车载设备根据所述第一扩 展能力协商消息中携带的所述第一标识以及所述车载设备自身所具备的扩展能力,判断所 述源设备与所述车载设备是否均支持反向音频传输能力;以及,若接收到所述车载设备返 回的用于表示所述源设备与所述车载设备均支持反向音频传输能力的响应消息,则确定所 述源设备与所述车载设备均支持反向音频传输能力,否则,则确定所述源设备与所述车载 设备并非均支持反向音频传输能力;
[0063] 或者,
[0064] 接收所述车载设备发送的携带有第二标识的第二扩展能力协商消息,所述第二标 识用于表示所述车载设备是否具有反向音频传输能力;若根据所述第二扩展能力协商消息 中携带的所述第二标识确定所述车载设备支持反向音频传输能力,且根据所述源设备自身 所具备的扩展能力确定自身也支持反向音频传输能力,则确定所述源设备与所述车载设备 均支持反向音频传输能力;若根据所述第二扩展能力协商消息中携带的所述第二标识确定 所述车载设备不支持反向音频传输能力,或,根据所述源设备自身所具备的扩展能力确定 自身不支持反向音频传输能力,则确定所述源设备与所述车载设备并非均支持反向音频传 输能力。
[0065] 也就是说,源设备在与车载设备进行反向音频传输能力的协商时,可采用由车载 设备执行判断二者是否均支持反向音频传输能力的操作的判断方式,也可采用由所述源设 备执行判断二者是否均支持反向音频传输能力的操作的判断方式,本发明实施例对此不作 任何限定。
[0066] 另外需要说明的是,源设备在与车载设备进行反向音频传输能力的协商之前,可 首先判断自身是否支持反向音频传输能力,在确定自身支持反向音频传输能力后,再执行 后续的反向音频传输能力协商过程,本发明实施例对此不作赘述。
[0067] 再有需要说明的是,以Miracast技术为例,源设备在与车载设备进行反向音频传 输能力的协商之前,通常还可先执行相应的设备发现流程。具体地,与现有技术不同的是, 在本发明实施例的设备发现阶段,源设备与终端设备(如车载设备)可在设备发现阶段的 广播消息或广播帧中增加相关的信息来标识自己是否支持反向音频传输能力,以便对应的 终端设备或源设备能够根据该增加的相关信息来发现周围具备相应反向音频传输能力的 设备,本发明实施例对此不作赘述。
[0068] 进一步地,需要说明的是,以Miracast技术为例,所述第一、第二扩展能力协商 消息可为现有Miracast 1 ? 0规范中用来协商so
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1