终端设备与车辆的屏幕共享的方法及装置与流程

文档序号:14410775阅读:472来源:国知局
终端设备与车辆的屏幕共享的方法及装置与流程

本申请实施例涉及车辆技术领域,具体涉及一种终端设备与车辆的屏幕共享的方法及装置。



背景技术:

随着科技的发展,车辆提供给用户更多的生活便利,方便了用户驾车出行、郊游等活动。用户还可以通过车辆的屏幕可以观看dvd视频或usb设备中存储的视频,使得驾车出行的旅途生活更丰富多彩。同时,终端设备也可以通过数据线连接至车辆的屏幕,实现将终端设备的一部分功能映射到车辆的屏幕,将终端设备屏幕的内容共享给车辆屏幕,通过车辆大屏幕可以更好的观看终端设备屏幕内容,体验分享乐趣,使得车辆更生活化。

但现有技术中终端设备与车辆屏幕共享,要求终端设备通过数据线与车辆屏幕连接,限制了终端设备与车辆屏幕的距离,不能实现随时随地终端设备与车辆屏幕的共享。



技术实现要素:

鉴于上述问题,提出了本申请实施例以便提供一种终端设备与车辆的屏幕共享的方法及装置。

根据本申请实施例的一个方面,提供了一种终端设备与车辆的屏幕共享方法,包括:

接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备;

接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆;

接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息;

将终端设备提供的屏幕内容共享给至少一个已登录车辆。

根据本申请实施例的另一个方面,提供了一种终端设备与车辆的屏幕共享的装置,包括:

查找模块,用于接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备;

接收请求模块,用于接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆;

接收响应模块,用于接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息;

共享模块,用于将终端设备提供的屏幕内容共享给至少一个已登录车辆。

根据本申请实施例提供的终端设备与车辆的屏幕共享的方法及装置,接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。将终端设备提供的屏幕内容共享给至少一个已登录车辆,实现了终端设备与车辆间屏幕内容的共享,可以随时随地在车辆行驶过程提供给乘客共享内容如视频、图片等,使得终端设备和车辆间可以实时分享、交流,极大的丰富了行驶过程中的乐趣。

上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1为本申请实施例一提供的终端设备与车辆的屏幕共享的方法的流程图;

图2为本申请实施例二提供的终端设备与车辆的屏幕共享的方法的流程图;

图3为本申请实施例三提供的终端设备与车辆的屏幕共享的装置的功能框图;

图4为本申请实施例四提供的终端设备与车辆的屏幕共享的装置的功能框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

实施例一

图1为本申请实施例一提供的终端设备与车辆的屏幕共享的方法的流程图。如图1所示,本方法具体包括如下步骤:

步骤s101,接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。

终端设备与车辆的屏幕共享时,由终端设备提出共享,终端设备指定与哪些车辆屏幕共享。

接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,车辆查找请求信息包括了如车辆的用户名、车辆车牌号码、车辆的车型中的至少一项。当接收到终端设备发送的用于查找多个车辆的车辆查找请求信息时,相互每个车辆的查找请求信息间需要按照预定的分隔符进行分隔,以方便进行查找。

根据车辆查找请求信息,可以从数据库中查找至少一个车辆中一个或多个车辆的车辆信息。需要注意的是,查找时,查找车辆为已登录车辆。当车辆未登录时,即车辆未联网登录,查找到的车辆也无法继续后续的步骤。因此,查找已登录车辆的信息,并将已登录车辆信息返回给终端设备。

进一步,若根据车辆查找请求信息,没有查找到已登录车辆信息时,本方法结束,不再继续执行。

步骤s102,接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。

接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,屏幕共享请求消息中携带了已登录车辆的车辆信息,即指定了与已登录的车辆进行屏幕共享,同时,也方便找到已登录的车辆。根据携带的一个或多个已登录车辆的车辆信息,将屏幕共享请求消息转发给该一个或多个已登录车辆。

步骤s103,接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。

步骤s102转发屏幕共享请求消息后,接收来自车辆的信息。若车辆允许共享屏幕,接收来自车辆的允许共享屏幕而发送的屏幕共享响应消息。接收到一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息,即得到允许和终端设备共享屏幕的车辆。

步骤s104,将终端设备提供的屏幕内容共享给至少一个已登录车辆。

屏幕内容可以多种多样,如终端设备当前屏幕内容为图片,将该图片共享给至少一个已登录的车辆;或终端设备当前屏幕内容为文字,将该文字共享给至少一个已登录的车辆;或终端设备当前屏幕内容为视频文件,将终端设备提供的视频文件实时同步的共享给至少一个已登录车辆,共享时采用一帧一帧的共享,使得已登录车辆可以和终端设备同步的共享当前屏幕正在播放的内容。以上均为举例说明,具体实施时根据实施情况进行设置,此处不做具体限定。

根据本申请实施例提供的终端设备与车辆的屏幕共享的方法,接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。将终端设备提供的屏幕内容共享给至少一个已登录车辆,实现了终端设备与车辆间屏幕内容的共享,可以随时随地在车辆行驶过程提供给乘客共享内容如视频、图片等,使得终端设备和车辆间可以实时分享、交流,极大的丰富了行驶过程中的乐趣。

实施例二

图2为本申请实施例二提供的终端设备与车辆的屏幕共享的方法的流程图。如图2所示,本方法具体包括如下步骤:

步骤s201,接收终端设备发出的终端设备信息,记录终端设备为已登录,并将终端设备信息保存在数据库中。

接收终端设备发出的相关的终端设备信息,终端设备信息包括如终端设备的用户名、终端设备的本机号码、终端设备的型号、终端设备的ip地址信息等,接收到终端设备的终端设备信息后,将终端设备记录为已登录,并将相关的终端设备信息保存在数据库中。

进一步,在本方法执行完成后,接收终端设备发出的退出信息,将终端设备记录为未登录,将本次保存的终端设备的信息从数据库中删除或修改为未登录信息。

步骤s202,接收车辆发出的车辆信息,记录车辆为已登录,并将车辆信息保存在数据库中。

接收车辆发出的相关的车辆信息,车辆信息包括如车辆的用户名、车辆的车牌号码、车辆的车型、车辆的ip地址信息等,接收到车辆的车辆信息后,将车辆记录为已登录,并将相关的车辆信息保存在数据库中。

进一步,在本方法执行完成后,接收车辆发出的退出信息,将车辆记录为未登录,将本次保存的车辆的信息从数据库中删除或修改为未登录信息。

以上两个步骤不存在执行先后顺序,可以先执行步骤s201,后执行步骤s202;也可以先执行步骤s202,后执行步骤s201;或两个步骤可以同时执行。

步骤s203,接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。

步骤s204,接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。

步骤s205,接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。

步骤s206,将终端设备提供的屏幕内容共享给至少一个已登录车辆。

以上步骤可参照实施例一的步骤s101-s104,在此不再赘述。

步骤s207,接收一个或多个已登录车辆全部不允许共享屏幕而发送的屏幕拒接共享消息。

步骤s208,方法结束。

执行步骤s204将屏幕共享请求消息转发给一个或多个已登录车辆,若所有车辆全部不允许共享屏幕,接收到一个或多个已登录车辆全部不允许共享屏幕而发送的屏幕拒接共享消息,不再继续执行后续步骤,方法结束。

根据本申请实施例提供的终端设备与车辆的屏幕共享的方法,在接收终端设备和车辆发送的相关信息后,将终端设备和车辆记录为已登录。接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。将终端设备提供的屏幕内容共享给至少一个已登录车辆。实现了终端设备与车辆间屏幕内容的共享,可以随时随地在车辆行驶过程提供给乘客共享内容如视频、图片等,使得终端设备和车辆间可以实时分享、交流,极大的丰富了行驶过程中的乐趣。进一步,若所有车辆全部不允许共享屏幕,接收到一个或多个已登录车辆全部不允许共享屏幕而发送的屏幕拒接共享消息,不再继续实现屏幕共享。本方案接收车辆允许共享时发出的屏幕共享响应消息,将终端设备的屏幕内容共享给车辆,也接收车辆根据自身情况不接受共享时发出的屏幕拒接共享消息,不进行屏幕共享。使得车辆操作灵活,可根据自身情况进行屏幕共享。

实施例三

图3为本申请实施例三提供的终端设备与车辆的屏幕共享的装置的功能框图,如图3所示,本装置包括如下模块:

查找模块310,用于接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。

终端设备与车辆的屏幕共享时,由终端设备提出共享,终端设备指定与哪些车辆屏幕共享。

查找模块310接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,车辆查找请求信息包括了如车辆的用户名、车辆车牌号码、车辆的车型中的至少一项。当查找模块310接收到终端设备发送的用于查找多个车辆的车辆查找请求信息时,相互每个车辆的查找请求信息间需要按照预定的分隔符进行分隔,以方便进行查找。

查找模块310根据车辆查找请求信息,可以从数据库中查找至少一个车辆中一个或多个车辆的车辆信息。需要注意的是,查找模块310查找时,查找车辆为已登录车辆。当车辆未登录时,即车辆未联网登录,查找到的车辆也无法继续后续的步骤。因此,查找模块310查找已登录车辆的信息,并将已登录车辆信息返回给终端设备。

进一步,若查找模块310根据车辆查找请求信息,没有查找到已登录车辆信息时,不再继续执行后续模块。

接收请求模块320,用于接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。

接收请求模块320接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,屏幕共享请求消息中携带了已登录车辆的车辆信息,即指定了与已登录的车辆进行屏幕共享,同时,也接收请求模块320方便找到已登录的车辆。接收请求模块320根据携带的一个或多个已登录车辆的车辆信息,将屏幕共享请求消息转发给该一个或多个已登录车辆。

接收响应模块330,用于接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。

接收请求模块320转发屏幕共享请求消息后,接收响应模块330接收来自车辆的信息。若车辆允许共享屏幕,接收响应模块330接收来自车辆的允许共享屏幕而发送的屏幕共享响应消息。接收响应模块330接收到一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息,即得到允许和终端设备共享屏幕的车辆。

共享模块340,用于将终端设备提供的屏幕内容共享给至少一个已登录车辆。

屏幕内容可以多种多样,如终端设备当前屏幕内容为图片,共享模块340将该图片共享给至少一个已登录的车辆;或终端设备当前屏幕内容为文字,共享模块340将该文字共享给至少一个已登录的车辆;或终端设备当前屏幕内容为视频文件,共享模块340将终端设备提供的视频文件实时同步的共享给至少一个已登录车辆,共享时采用一帧一帧的共享,使得已登录车辆可以和终端设备同步的共享当前屏幕正在播放的内容。以上均为举例说明,具体实施时根据实施情况进行设置,此处不做具体限定。

根据本申请实施例提供的终端设备与车辆的屏幕共享的装置,接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。将终端设备提供的屏幕内容共享给至少一个已登录车辆,实现了终端设备与车辆间屏幕内容的共享,可以随时随地在车辆行驶过程提供给乘客共享内容如视频、图片等,使得终端设备和车辆间可以实时分享、交流,极大的丰富了行驶过程中的乐趣。

实施例四

图4为本申请实施例四提供的终端设备与车辆的屏幕共享的装置的功能框图。如图4所示,与图3相比,本装置还包括如下模块:

终端登录模块350,用于接收终端设备发出的终端设备信息,记录终端设备为已登录,并将终端设备信息保存在数据库中。

终端登录模块350接收终端设备发出的相关的终端设备信息,终端设备信息包括如终端设备的用户名、终端设备的本机号码、终端设备的型号、终端设备的ip地址信息等,终端登录模块350接收到终端设备的终端设备信息后,将终端设备记录为已登录,并将相关的终端设备信息保存在数据库中。

进一步,在本装置执行完成后,终端登录模块350还可以接收终端设备发出的退出信息,将终端设备记录为未登录,将本次保存的终端设备的信息从数据库中删除或修改为未登录信息。

车辆登录模块360,用于接收车辆发出的车辆信息,记录车辆为已登录,并将车辆信息保存在数据库中。

车辆登录模块360接收车辆发出的相关的车辆信息,车辆信息包括如车辆的用户名、车辆的车牌号码、车辆的车型、车辆的ip地址信息等,车辆登录模块360接收到车辆的车辆信息后,将车辆记录为已登录,并将相关的车辆信息保存在数据库中。

进一步,在本装置执行完成后,车辆登录模块360还可以接收车辆发出的退出信息,将车辆记录为未登录,将本次保存的车辆的信息从数据库中删除或修改为未登录信息。

以上两个模块不存在执行先后顺序,可以先执行终端登录模块350,后执行车辆登录模块360;也可以先执行车辆登录模块360,后执行终端登录模块350;或两个模块可以同时执行。

拒接共享模块370,用于接收一个或多个已登录车辆全部不允许共享屏幕而发送的屏幕拒接共享消息。

执行接收请求模块320将屏幕共享请求消息转发给一个或多个已登录车辆,若所有车辆全部不允许共享屏幕,拒接共享模块370接收到一个或多个已登录车辆全部不允许共享屏幕而发送的屏幕拒接共享消息,本装置不再继续执行后续模块,结束本次执行。

根据本申请实施例提供的终端设备与车辆的屏幕共享的装置,在接收终端设备和车辆发送的相关信息后,将终端设备和车辆记录为已登录。接收终端设备发送的用于查找至少一个车辆的车辆查找请求信息,根据车辆查找请求信息,查找至少一个车辆中一个或多个已登录车辆的车辆信息,将车辆信息返回给终端设备。接收终端设备发送的携带一个或多个已登录车辆的车辆信息的屏幕共享请求消息,将屏幕共享请求消息转发给一个或多个已登录车辆。接收一个或多个已登录车辆的其中至少一个已登录车辆允许共享屏幕而发送的屏幕共享响应消息。将终端设备提供的屏幕内容共享给至少一个已登录车辆。实现了终端设备与车辆间屏幕内容的共享,可以随时随地在车辆行驶过程提供给乘客共享内容如视频、图片等,使得终端设备和车辆间可以实时分享、交流,极大的丰富了行驶过程中的乐趣。进一步,若所有车辆全部不允许共享屏幕,接收到一个或多个已登录车辆全部不允许共享屏幕而发送的屏幕拒接共享消息,不再继续实现屏幕共享。本方案接收车辆允许共享时发出的屏幕共享响应消息,将终端设备的屏幕内容共享给车辆,也接收车辆根据自身情况不接受共享时发出的屏幕拒接共享消息,不进行屏幕共享。使得车辆操作灵活,可根据自身情况进行屏幕共享。

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1