一种基于P2P的弱网环境下车载投屏方法及系统与流程

文档序号:34181195发布日期:2023-05-17 08:59阅读:来源:国知局

技术特征:

1.一种基于p2p的弱网环境下车载投屏方法,其特征在于,该方法应用于客户端和服务端,该方法包括以下步骤:

2.根据权利要求1所述的基于p2p的弱网环境下车载投屏方法,其特征在于,在步骤(5)中,所述服务端根据接收的所述url信息判断本地是否存在相对应的视频文件,若存在,则解码、播放视频并投屏显示。

3.根据权利要求1所述的基于p2p的弱网环境下车载投屏方法,其特征在于,所述客户端和服务端同时网络连接有云服务器,所述云服务器上存储有可供投屏的资源文件。

4.根据权利要求3所述的基于p2p的弱网环境下车载投屏方法,其特征在于,在所述步骤(5)中,所述客户端在通过所述云服务器下载视频的同时,所述服务端播放视频,所述客户端和所述服务端按预设条件进行播放进度同步检测。

5.根据权利要求4所述的基于p2p的弱网环境下车载投屏方法,其特征在于,若所述客户端无操作,则屏幕熄屏,并每第一预设时间发送所述心跳命令noop保持连接;

6.一种基于p2p的弱网环境下车载投屏系统,其特征在于,该系统应用于客户端和服务端,该系统包括客户端登录模块、服务端登陆模块、客户端连接模块、服务端连接模块、客户端编码模块、服务端播放模块;

7.根据权利要求6所述的基于p2p的弱网环境下车载投屏系统,其特征在于,所述客户端编码模块首先判断所述客户端是否为视频播放类投屏,若不是,则进行屏幕截图、对屏幕截图进行编码得到第一编码数据、将所述第一编码数据发送到所述服务端,所述服务端播放模块对所述第一编码数据进行解码后投屏显示;

8.根据权利要求7所述的基于p2p的弱网环境下车载投屏系统,其特征在于,所述服务端播放模块根据接收的所述url信息判断本地是否存在相对应的视频文件,若存在,则解码、播放视频并投屏显示。

9.根据权利要求7所述的基于p2p的弱网环境下车载投屏系统,其特征在于,所述客户端和所述服务端同时网络连接由云服务器,所述云服务器上存储有可供投屏的资源文件,所述客户端编码模块在通过所述云服务器下载视频的同时,所述服务端播放模块播放视频,且所述客户端和所述服务端按预设条件进行播放进度的同步检测。

10.根据权利要求9所述的基于p2p的弱网环境下车载投屏系统,其特征在于,若所述客户端无操作,则屏幕熄屏,并每第一预设时间发送所述心跳命令noop保持连接;


技术总结
本发明涉及车载无线投屏技术领域,具体涉及一种基于P2P的弱网环境下车载投屏方法及系统;在本方法中,服务端在用户登录后生成二维码,并创建等待连接子线程和接受数据子线程;用户在客户端通过扫描服务端生成的二维码与服务端建立网络连接,并开启子线程监测数据传输速率;在客户端和服务端建立连接后,客户端发送屏幕的尺寸信息到服务端;判断客户端是否为视频播放类投屏;在本方案中,在弱网环境下播放视频投屏或屏幕录屏投屏时,系统能够根据数据传输速率,动态调整客户端发送的图像编码帧数、码率、编码profile、level级别,降低传输延时。

技术研发人员:王旭东
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:
技术公布日:2024/1/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1