【技术实现步骤摘要】
视频流传输方法、装置、设备及介质
[0001]本专利技术属于视频处理领域,具体涉及一种视频流传输方法、装置、设备及介质。
技术介绍
[0002]随着越来越多的摄像头上云,以便于用户借助于互联网进行视频监控实时视频流访问,可实时了解摄像头拍摄内容。这需要视频流在互联网上实时传输,目前主要有2种技术,一种为通过云上服务器进行中转模式,即IPC摄像头先将流转发到云平台服务器侧,再由云平台服务器转发到用户APP或PC Web端,该方法优点是由于由云平台进行中转,对设备侧和用户侧接入的网络基本没有要求,基本都能顺利连接2端,并且实时流播放出视频时间短,缺点是需要平台中转,会消耗平台服务器资源,同时需要消耗网络带宽资源;另一种为P2P模式,及IPC摄像头与用户的APP或PC Web端通过P2P方式进行直接通信,该方法优点是点对点通信,不需要云平台介入,没有服务器资源消耗和网络带宽消耗,缺点是对设备侧和用户侧接入的网络有要求,设备侧和用户侧所处的nat网络直接影响P2P通道是否能够建立,同时也影响P2P通道建立的时间,如果在P2P通道建立 ...
【技术保护点】
【技术特征摘要】
1.一种视频流传输方法,其特征在于,所述方法包括:响应视频播放端的视频播放请求,利用第一视频流传输通道将视频流传输至所述视频播放端;建立第二视频流传输通道;其中,建立所述第一视频流传输通道的时间少于建立所述第二视频流传输通道的时间,且通过所述第一视频流传输通道传输视频流的资源消耗多于通过所述第二视频流传输通道传输视频流的资源消耗;在第二视频流传输通道建立后,响应通道切换指令,将视频流的传输通道由所述第一视频流传输通道切换至所述第二视频流传输通道;利用所述第二视频流传输通道传输视频流。2.根据权利要求1所述的视频流传输方法,其特征在于,所述第一视频流传输通道包括IPC设备与云平台之间的第一视频传输子通道以及所述云平台与所述视频播放端之间的第二视频流传输子通道;所述第二视频流传输通道包括IPC设备与所述视频播放端之间的视频流传输通道。3.根据权利要求2所述的视频流传输方法,其特征在于,所述响应视频播放端的视频播放请求,利用第一视频流传输通道将视频流传输至所述视频播放端,包括:通过所述视频播放端向所述云平台的媒体流控制服务器发送视频播放请求;在媒体流控制服务接收到所述视频播放请求后,向所述IPC设备发送媒体流请求;IPC设备响应所述媒体流请求,通过所述第一视频流传输子通道向云平台的媒体流转发服务器发送视频流,云平台的媒体流转发服务器在接收到视频流后,通过所述第二视频流传输子通道传输至所述视频播放端。4.根据权利要求2所述的视频流传输方法,其特征在于,所述建立第二视频流传输通道,包括:在通过媒体流控制服务器获取所述IPC设备的NAT信息与所述视频播放端的NAT信息后,通过媒体流控制服务器分别向所述IPC设备与所述视频播放端发送第二视频流传输通道的建立指令;响应所述建立指令,通过所述IPC设备向所述视频播放端发送探测报文以及通过所述视频播放端向所述IPC设备发送探测报文,以完成第二视频流传输通道的建立。5.根据权利要求2所述的视频流传输方法,其特征在于,所述响应通道切换指令,将视频流的传输通道由所述第一视频流传输通道切换至所述第二视频流传输通道,包括:通过所述云平台的媒体流控制服务器根据...
【专利技术属性】
技术研发人员:赵汉表,
申请(专利权)人:重庆紫光华山智安科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。