视频播放方法、装置、设备及存储介质制造方法及图纸

技术编号:36212326 阅读:33 留言:0更新日期:2023-01-04 12:08
本申请涉及视频监控领域,提出了一种视频播放方法、装置、设备及存储介质。该方法包括:建立第一应用进程与第二应用进程的通信链路;通过所述通信链路,所述第一应用进程将用于视频播放的窗口句柄和需要播放的视频源数据发送至所述第二应用进程;所述第二应用进程通过所述窗口句柄播放所述视频源数据的窗口,对所述视频源数据进行解码,并通过所述窗口句柄对应的窗口进行渲染和播放。由于高位数的第二应用进程可使用的内存空间大于第一应用进程可用的内存空间,因而能够更好的满足视频播放时对内存空间的要求,减小第一应用进程出现崩溃的几率,提升用户使用体验。提升用户使用体验。提升用户使用体验。

【技术实现步骤摘要】
视频播放方法、装置、设备及存储介质


[0001]本申请涉及视频监控领域,尤其涉及视频播放方法、装置、设备及存储介质。

技术介绍

[0002]随着“智慧城市”和“智能交通”的提出,安防行业持续保持了快速增长的势头。目前对监控视频的预览和回放大多采用桌面客户端的方式。随着用户预览和回放需求的增加,视频画质越来越清晰,需要同时预览和回放的通道数越来越多,视频解码需要的内存也越来越多。比如,用户预览和回放的视频分辨率可能为1080P、4K,需要同时预览的通道数可能为32、64。
[0003]然而,目前的桌面客户端一般都是32位程序。在windows环境下,最大内存空间为4G,实际可供程序使用的更小。一般桌面客户端UI层、功能层会占用大量内存,留给视频解码的可用内存不多。由于解码的可用内存不足,可能会导致桌面客户端不能预览和回放用户期望的视频通道数,当解码消耗的内存资源达到临界点时,可能会引发桌面客户端崩溃,不利于提升用户使用体验。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种视频播放方法、装置、设备及存储介质,以解本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频播放方法,其特征在于,所述方法包括:建立第一应用进程与第二应用进程的通信链路,所述第二应用进程的位数大于所述第一应用进程的位数,所述第一应用进程和所述第二应用进程为用于视频播放的进程;通过所述通信链路,所述第一应用进程将用于视频播放的窗口句柄和需要播放的视频源数据发送至所述第二应用进程;所述第二应用进程通过所述窗口句柄播放所述视频源数据的窗口,对所述视频源数据进行解码,并通过所述窗口句柄对应的窗口进行渲染和播放。2.根据权利要求1所述的方法,其特征在于,并通过所述窗口句柄对应的窗口进行渲染和播放之后,所述方法还包括:所述第二应用进程向所述第一应用进程回传所述第二应用进程的播放时间;所述第一应用进程根据所述播放时间,更新所述第一应用进程的显示信息。3.根据权利要求2所述的方法,其特征在于,所述第一应用进程根据所述播放时间,更新所述第一应用进程的显示信息,包括:所述第一应用进程根据所述播放时间,更新所述第一应用进程的显示信息中的播放进度条;或者,所述视频源数据为车载监控的视频数据,所述第一应用进程根据所述播放时间,更新所述第一应用进程的显示信息中的地图数据,以及车辆在图中的位置。4.根据权利要求3所述的方法,其特征在于,所述第一应用进程根据所述播放时间,更新所述第一应用进程的显示信息中的地图数据,以及地图数据中的车辆的定位信息,包括:所述第一应用进程根据所述播放时间,在第一应用进程中查找所述播放时间对应的车辆定位信息;根据所述车辆定位信息更新所述第一应用进程的显示信息中的地图数据和车辆在地图中的位置。5.根据权利要求1所述的方法,其特征在于,在建立第一应用进程与第二应用进程的通信链路之后,所述方法还包括:第一应用进程向所述第二应用进程发送需要播放的视频的通道数;第二应用进程根据所述通道...

【专利技术属性】
技术研发人员:周小勇
申请(专利权)人:深圳市锐明技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1