一种多路视频切换方法

文档序号:7551960阅读:221来源:国知局
专利名称:一种多路视频切换方法
技术领域
本发明涉及车载显示领域,具体涉及一种多路视频切换方法。
背景技术
在车载显示系统中,车载终端和监控中心之间往往通过3G网络交互式沟通,可将车辆内当前情况通过3G网络实时传输到控制中心。由于3G网络带宽的限制,最高只能同时传输四路视频,及仅能同时四个摄像头所拍摄的画面,无法查看第五路视频,然而实际上很多情况下,四个摄像头所拍摄的画面并不能做到无死角监控,进而导致视频监控效果差。

发明内容
本发明所要解决的技术问题是提供一种多路视频切换方法来解决现有技术中只能同时查看四个摄像头所拍摄的画面而导致的视频监控效果差的问题。本发明解决上述技术问题的技术方案如下:一种多路视频切换方法,包括以下步骤,步骤一,终端通过3G网络与服务端建立一路以上视频数据通道,通过所述一路以上视频数据通道同时接收所述一路以上视频数据通道中的的视频数据流,并将一路以上视频数据通道信息进行缓存;步骤二,通过所述视频数据通道信息获得当前建立视频数据通道路数,若所述视频数据通道路数小于四,则跳转至步骤三,若视频数据通道路数大于等于四,则跳转至步骤四;步骤三,建立一路新视频数据通道,并在新视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,在所述新视频数据通道中插入新生成编码流,更新新视频数据通道信息,生成播放视频数据流;步骤四,接收视频切换信息,所述视频切换信息包含将切换视频数据通道信息,读取将切换视频数据通道作为被覆盖视频数据通道,在所述被覆盖视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,建立覆盖视频数据通道,并在所述覆盖视频数据通道中插入新生成编码流,更新覆盖视频数据通道信息,并关闭被覆盖视频数据通道,生成播放视频数据流;步骤五,播放步骤三或步骤四生成的视频数据流。本发明的有益效果是:在通过使用本发明方法,在四路视频状态下想观看第五路视频时,能通过插入一路新视频数据流覆盖四路视频数据流中的一路视频数据流,并对插入的新视频数据流进行同步序列化处理,使之与现有视频数据流同步,然后关闭被覆盖的视频数据通道完成切换,整个过程简洁、迅速,能查看四路以上视频,进而提高视频监控效
果O在上述技术方案的基础上,本发明还可以做如下改进。进一步,所述同步序列化处理用于将插入新视频数据流对应的画面与现有视频数据流画面同步显示,还用于新视频数据通道信息或覆盖视频数据通道信息的校验。进一步,所述步骤四中生成新编码流的协议头用于使新视频数据通道中的视频数据流更新与现有视频数据流更新对应。进一步,所述步骤四中视频切换信息根据切换需求由cpu发出。采用上述进一步方案的有益效果是:通过对新视频数据流进行同步序列化处理以及对新视频数据流重新编码能进一步提高切换速度和视频显示效果,从而进一步提高视频监控效果。


图1为本发明方法流程图。
具体实施例方式以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。如图1所示,为本发明方法流程图,包括以下步骤,步骤101,终端通过3G网络与服务端建立一路以上视频数据通道,通过所述一路以上视频数据通道同时接收所述一路以上视频数据通道中的的视频数据流,并将一路以上视频数据通道信息进行缓存;步骤102,通过所述视频数据通道信息获得当前建立视频数据通道路数,若所述视频数据通道路数小于四,则跳转至步骤三,若视频数据通道路数大于等于四,则跳转至步骤四;步骤103,建立一路新视频数据通道,并在新视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,在所述新视频数据通道中插入新生成编码流,更新新视频数据通道信息,生成播放视频数据流;步骤104,接收视频切换信息,所述视频切换信息包含将切换视频数据通道信息,读取将切换视频数据通道作为被覆盖视频数据通道,在所述被覆盖视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,建立覆盖视频数据通道,并在所述覆盖视频数据通道中插入新生成编码流,更新覆盖视频数据通道信息,并关闭被覆盖视频数据通道,生成播放视频数据流;步骤105,播放步骤三或步骤四生成的视频数据流。所述同步序列化处理是同步显示新插入视频数据流对应的画面与现有视频数据流画面,以及校验覆盖视频数据通道中新插入视频数据;所述步骤四中生成新编码流的协议头是对应覆盖视频数据通道中的视频数据流更新与现有视频数据流更新;所述步骤四中将切换视频数据通道为一路或一路以上视频数据通道。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多路视频切换方法,其特征是:包括以下步骤, 步骤一,终端通过3G网络与服务端建立一路以上视频数据通道,通过所述一路以上视频数据通道同时接收所述一路以上视频数据通道中的的视频数据流,并将一路以上视频数据通道信息进行缓存;步骤二,通过所述视频数据通道信息获得当前建立视频数据通道路数,若所述视频数据通道路数小于四,则跳转至步骤三,若视频数据通道路数大于等于四,则跳转至步骤四;步骤三,建立一路新视频数据通道,并在新视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,在所述新视频数据通道中插入新生成编码流,更新新视频数据通道信息,生成播放视频数据流; 步骤四,接收视频切换信息,所述视频切换信息包含将切换视频数据通道信息,读取将切换视频数据通道作为被覆盖视频数据通道,在所述被覆盖视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,建立覆盖视频数据通道,并在所述覆盖视频数据通道中插入新生成编码流,更新覆盖视频数据通道信息,并关闭被覆盖视频数据通道,生成播放视频数据流; 步骤五,播放步骤三或步骤四生成的视频数据流。
2.根据权利要求1所述一种多路视频切换方法,其特征是:所述同步序列化处理是同步显示新插入视频数据流对应的画面与现有视频数据流画面,以及校验覆盖视频数据通道中新插入视频数据。
3.根据权利要求1所述一种多路视频切换方法,其特征是:所述步骤四中生成新编码流的协议头是对应覆盖视频数据通道中的视频数据流更新与现有视频数据流更新。
4.根据权利要求1所述一种多路视频切换方法,其特征是:所述步骤四中将切换视频数据通道为一路或一路以上视频数据通道。
全文摘要
本发明涉及车载显示领域,具体涉及一种多路视频切换方法。包括建立一路以上视频数据通道,并在新视频数据通道中重新校验编码流,生成新编码流及新编码流的协议头,并对所述新视频数据流进行同步序列化处理,在所述新视频数据通道中插入新生成编码流,更新新视频数据通道信息;建立覆盖视频数据通道,并插入新生成编码流,更新覆盖视频数据通道信息,并关闭被覆盖视频数据通道,生成播放视频数据流。在四路视频状态下插入一路新视频数据流覆盖一路视频数据流,并对插入的新视频数据流进行同步序列化处理,使之与现有视频数据流同步,然后关闭被覆盖的视频数据通道完成切换,整个过程简洁、迅速,能查看四路以上视频,进而提高视频监控效果。
文档编号H04N7/18GK103139546SQ20131004510
公开日2013年6月5日 申请日期2013年2月4日 优先权日2013年2月4日
发明者何欣 申请人:武汉今视道电子信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1