【技术实现步骤摘要】
一种用于远程驾驶的点对点视频传输方法及系统
[0001]本专利技术涉及辅助驾驶
,尤其涉及一种用于远程驾驶的点对点视频传输方法及系统。
技术介绍
[0002]汽车工业朝着共享化、电动化、网联化、智能化的方向快速发展。现有的汽车技术多采用人工车内驾驶;对于某些危险环境,例如高温、高压、缺氧等,无法完全保证驾驶人员的生命安全;同样的,对于驾驶环境狭窄或者无法承受过大重量的场景,例如各种管道、地穴的勘探等,驾驶人员无法进入车内直接控制车辆;对于自动驾驶系统,如程序跑飞、程序漏洞等问题导致远程驾驶车辆的安全无法保障。
[0003]在进行远程驾驶中如何确保视频数据、控制数据的可靠传输,对于进行远程驾驶的安全性保证起到重要影响。
技术实现思路
[0004]本申请的目的是提供一种用于远程驾驶的点对点视频传输方法及系统,用以解决现有技术远程驾驶过程中视频数据、控制数据传输延迟,而影响远程驾车控制精准度的技术问题。达到了减少网络流量消耗与冗余节点,确保车辆与控制端之间视频数据传输的及时性,减少视频延迟,利用MQT ...
【技术保护点】
【技术特征摘要】
1.一种用于远程驾驶的点对点视频传输方法,其特征在于,应用于车辆端,包括:打开车辆上位于四个不同方位的四路摄像头,通过工控机与所述四路摄像头连接,获得四路视频信号;与信令服务器连接,创建点对点视频传输房间;接收控制端进入所述点对点视频传输房间的发送信息,获得点对点视频传输通道;通过所述点对点视频传输通道将所述四路视频信号发送至控制端;接收控制端发送的控制数据,并按照控制数据进行车辆操作移动,其中,所述控制数据为控制端基于四路视频信号进行操作生成的数据。2.如权利要求1所述的方法,其特征在于,与信令服务器连接,创建点对点视频传输房间,包括:连接所述信令服务器,初始化房间号,设定消息反馈信息用于当有控制端进入房间时接收消息;基于初始化房间号,创建PeerConnection对象,将所述四路视频信号添加至所述PeerConnection对象中;创建会话描述协议,其中所述会话描述协议用于协商与控制端进行通信的双方媒体描述信息,当控制端进入所述点对点视频传输房间时发送至控制端;获得自身candidate,包括IP地址、通信端口号、候选者类型、优先级、传输协议,等待发送至控制端。3.如权利要求2所述的方法,其特征在于,获得点对点视频传输通道,包括:通过信令服务器将会话描述协议发送至控制端;接收控制端反馈的会话描述协议回复信息;将所述自身candidate通过信令服务器发送至控制端;接收控制端反馈的控制端candidate,基于双方会话描述协议、candidate建立所述点对点视频传输通道。4.如权利要求1所述的方法,其特征在于,通过所述点对点视频传输通道将所述四路视频信号发送至控制端,包括:基于UDP协议将所述四路视频信号传入所述点对点视频传输通道,传输至控制端,其中,所述四路视频信号经过编码、分包操作。5.如权利要求1所述的方法,其特征在于,接收控制端发送的控制数据,包括:订阅MQTT服务器的消息,当所述MQTT服务器接收到控制数据时,自动将控制数据发送至车辆端。6.一种用于远程驾驶的点对点视频传输方法,其特征在于,应用于控制端,包括:与信令服务器连接,获得车辆端创建的点对点视频传输房间;进入所述点对点视频传输房间,并向车辆端发送进入房间消息,获得点对点视频传输通道;通过所述点对点视...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。