车载交互投屏数据的传输方法、系统及相关设备与流程

文档序号:34706922发布日期:2023-07-07 12:14阅读:31来源:国知局
车载交互投屏数据的传输方法、系统及相关设备与流程

本发明涉及车载中控交互,尤其涉及一种车载交互投屏数据的传输方法、系统及相关设备。


背景技术:

1、在手机和车机互联场景中,目前市面上的方案,车机投屏通常都是基于一种连接建立(无线或有线),当连接发生断连时,用户当前手机上投屏到车机上的画面内容会中断,此时就需要用户重新建立投屏连接,这样用户需要等待较长时间,由于需要重新点击发起投屏,导致用户体验不佳。

2、因此,现有技术还有待于改进和发展。


技术实现思路

1、本发明的主要目的在于解决现有技术所存在背景技术中所提到的技术问题。

2、本发明第一方面提供了一种车载交互投屏数据的传输方法,所述车载交互投屏数据的传输方法包括:

3、响应于移动端与车机端之间的有线连接,触发所述移动端建立与所述车机端的无线连接;

4、响应于所述移动端发起的投屏请求,建立与所述车机端的有线投屏数据传输通道和无线投屏数据传输通道;

5、响应于所述移动端发送投屏数据的操作,以所述有线投屏数据传输通道优先,所述无线投屏数据传输通道为辅的方式进行所述投屏数据的传输;

6、实时监测所述有线投屏数据传输通道和所述无线投屏数据传输通道的通断状态,自适应地调整所述投屏数据以所述有线投屏数据传输通道进行传输或以所述无线投屏数据传输通道进行传输。

7、在本发明第一方面一种可选的实施方式中,所述响应于移动端与车机端之间的有线连接,触发所述移动端建立与所述车机端的无线连接包括:

8、监听所述移动端的接口是否发生数据线插入事件;

9、若所述移动端的接口发生数据线插入事件,则获取连接设备的设备信息;

10、基于所述设备信息判断所述连接设备是否为所述车机端;

11、若所述连接设备为所述车机端,则触发所述车机端开启无线热点功能以及触发所述移动端开启无线搜索功能或者是触发所述移动端开启无线热点功能以及触发所述车机端开启无线搜索功能;

12、若是触发所述车机端开启无线热点功能以及触发所述移动端开启无线搜索功能,则在所述移动端搜索到所述车机端发出无线热点之后,建立所述移动端和所述车机端的无线连接;

13、若是触发所述移动端开启无线热点功能以及触发所述车机端开启无线搜索功能,则在所述车机端搜索到所述车机端发出无线热点之后,建立所述车机端和所述移动端的无线连接。

14、在本发明第一方面一种可选的实施方式中,所述响应于所述移动端发起的投屏请求,建立与所述车机端的有线投屏数据传输通道和无线投屏数据传输通道包括:

15、响应用户在所述移动端可投屏设备列表选择所述车机端进行投屏的操作向所述车机端发起有线投屏请求,建立所述有线投屏数据传输通道;

16、接收所述车机端返回的支持的无线投屏协议向所述车机端发起无线投屏请求,建立所述无线投屏数据传输通道。

17、在本发明第一方面一种可选的实施方式中,所述响应于所述移动端发送投屏数据的操作,以所述有线投屏数据传输通道优先,所述无线投屏数据传输通道为辅的方式进行所述投屏数据的传输包括:

18、响应于所述移动端发送投屏数据的操作,获取所述投屏数据的类型;

19、判断所述投屏数据的类型是否为视频数据;

20、若所述投屏数据的类型为视频数据,则在通过所述有线投屏数据传输通道向所述车机端发送帧数据包之前,进一步判断所述帧数据包是否为关键帧数据包;

21、若所述帧数据包不为所述关键帧数据包,则只通过所述有线投屏数据传输通道将所述帧数据包发送给所述车机端并存储第一存储区域;

22、若所述帧数据包为所述关键帧数据包,则将所述帧数据包通过所述有线投屏数据传输通道发送给所述车机端并存储至所述第一存储区域的同时,通过所述无线投屏数据传输通道发送给所述车机端并存储至第二存储区域。

23、在本发明第一方面一种可选的实施方式中,所述实时监测所述有线投屏数据传输通道和所述无线投屏数据传输通道的通断状态,自适应地调整所述投屏数据以所述有线投屏数据传输通道进行传输或以所述无线投屏数据传输通道进行传输包括:

24、若传输的所述投屏数据为视频数据,当所述有线投屏数据传输通道发生断开之后,在所述移动端侧,获取所述有线投屏数据传输通道最后传输的一帧所述帧数据包的帧id,基于所述帧id获取得到所述帧id以及所述帧id之后的所述投屏数据的剩余帧数据包,将所述剩余帧数据包依次通过所述无线投屏数据传输通道发送至所述车机端并存储至所述第二存储区域。

25、在本发明第一方面一种可选的实施方式中,所述实时监测所述有线投屏数据传输通道和所述无线投屏数据传输通道的通断状态,自适应地调整所述投屏数据以所述有线投屏数据传输通道进行传输或以所述无线投屏数据传输通道进行传输包括:

26、若传输的所述投屏数据为视频数据,当所述有线投屏数据传输通道发生断开之后,在所述车机端侧,若所述第一存储区域在预设时间间隔内未收到所述帧数据包,则控制所述车机端的视频播放进入降速播放模式,并且在所述第一存储区域的所有视频帧都解码完成之后,将解码后未播放的视频帧数据移入所述第二存储区域并更改所述视频播放的资源读取和解码位置至所述第二存储区域。

27、在本发明第一方面一种可选的实施方式中,所述判断所述投屏数据的类型是否为视频数据之后还包括:

28、若所述投屏数据的类型不为视频数据,则只通过所述有线投屏数据传输通道向所述车机端发送所述投屏数据并存储至所述第一存储区域。

29、本发明第二方面提供了一种车载交互投屏数据的传输控制系统,所述车载交互投屏数据的传输控制系统包括:

30、连接建立模块,用于响应于移动端与车机端之间的有线连接,触发所述移动端建立与所述车机端的无线连接;

31、传输通道建立模块,用于响应于所述移动端发起的投屏请求,建立与所述车机端的有线投屏数据传输通道和无线投屏数据传输通道;

32、数据传输模块,用于响应于所述移动端发送投屏数据的操作,以所述有线投屏数据传输通道优先,所述无线投屏数据传输通道为辅的方式进行所述投屏数据的传输;

33、通道自适应切换模块,用于实时监测所述有线投屏数据传输通道和所述无线投屏数据传输通道的通断状态,自适应地调整所述投屏数据以所述有线投屏数据传输通道进行传输或以所述无线投屏数据传输通道进行传输。

34、本发明第三方面提供了一种车载交互投屏数据的传输控制设备,所述车载交互投屏数据的传输控制设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

35、所述至少一个处理器调用所述存储器中的所述指令,以使得所述车载交互投屏数据的传输控制设备执行如上述任一项所述的车载交互投屏数据的传输方法。

36、本发明第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的车载交互投屏数据的传输方法。

37、有益效果:本发明提供了一种车载交互投屏数据的传输方法、系统及相关设备,方法包括:响应于移动端与车机端之间的有线连接,触发移动端建立与车机端的无线连接;响应于移动端发起的投屏请求,建立与车机端的有线投屏数据传输通道和无线投屏数据传输通道;响应于移动端发送投屏数据的操作,以有线投屏数据传输通道优先无线投屏数据传输通道为辅的方式进行投屏数据的传输;实时监测有线投屏数据传输通道和无线投屏数据传输通道的通断状态,自适应地调整投屏数据以有线投屏数据传输通道进行传输或以无线投屏数据传输通道进行传输。本发明建立车机有线投屏的同时会附带建立无线投屏,这样有线无线可以互补,在提高投屏传输稳定性的同时提升了用户体验。

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