预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108156520A(43)申请公布日2018.06.12(21)申请号201711499630.8(22)申请日2017.12.29(71)申请人珠海市君天电子科技有限公司地址519070广东省珠海市唐家湾镇港湾大道科技一路10号主楼六层601F(72)发明人张瀚文(74)专利代理机构北京市广友专利事务所有限责任公司11237代理人祁献民(51)Int.Cl.H04N21/44(2011.01)H04N21/4402(2011.01)H04N21/431(2011.01)权利要求书2页说明书13页附图7页(54)发明名称视频播放方法、装置、电子设备及存储介质(57)摘要本发明的实施例公开一种视频播放方法、装置、电子设备及存储介质,涉及视频播放技术领域,能够使从摄像头获取的图像在播放的视频画面上显示得更加流畅。所述视频播放方法包括:通过第一渲染线程从所述摄像头获取预览图像流,并将所述预览图像流的图像帧渲染至第一缓存;从所述第一缓存复制图像帧,并将复制的所述图像帧交替写入第二缓存和第三缓存;通过第二渲染线程从所述视频解码器获取视频流,从所述第二缓存和所述第三缓存交替读取所述图像帧,将所述图像帧与所述视频流的视频帧进行合成,合成后的视频流在所述电子设备的显示屏上显示。本发明适用于将摄像头获取的图像在播放的视频画面上显示的场合。CN108156520ACN108156520A权利要求书1/2页1.一种视频播放方法,用于安装有摄像头和视频解码器的电子设备,其特征在于,所述方法包括:通过第一渲染线程从所述摄像头获取预览图像流,并将所述预览图像流的图像帧渲染至第一缓存;从所述第一缓存复制图像帧,并将复制的所述图像帧交替写入第二缓存和第三缓存;通过第二渲染线程从所述视频解码器获取视频流,从所述第二缓存和所述第三缓存交替读取所述图像帧,将所述图像帧与所述视频流的视频帧进行合成,合成后的视频流在所述电子设备的显示屏上显示。2.根据权利要求1所述的视频播放方法,其特征在于,所述从所述第一缓存复制图像帧,并将复制的所述图像帧交替写入第二缓存和第三缓存包括:从所述第一缓存复制包括预定帧数的图像的第一图像帧集,并将所述第一图像帧集中的每帧图像写入第二缓存;在所述第一图像帧集中的每帧图像写入第二缓存后,从所述第一缓存再次复制包括预定帧数的图像的第二图像帧集,并将所述第二图像帧集中的每帧图像写入第三缓存,其中,所述第二图像帧不同于所述第一图像帧。3.根据权利要求2所述的视频播放方法,其特征在于,所述通过第二渲染线程从所述第二缓存和所述第三缓存交替读取所述图像帧包括:在所述第一图像帧集中的每帧图像写入第二缓存后,通过第二渲染线程从所述第二缓存读取所述第一图像帧集中的图像集中的图像;在所述第二图像帧集中的每帧图像写入第三缓存后,通过第二渲染线程从所述第三缓存读取所述第二图像帧集中的图像集中的图像。4.根据权利要求1所述的视频播放方法,其特征在于,在所述通过第一渲染线程从所述摄像头获取预览图像流之前,所述方法还包括:创建所述第一渲染线程和所述第二渲染线程。5.根据权利要求1所述的视频播放方法,其特征在于,在所述图像帧与所述视频流合成之前,所述方法还包括:对所述图像帧进行特效处理,得到特效处理后的图像帧;其中,所述将所述图像帧与所述视频流的视频帧进行合成包括:将特效处理后的图像帧与所述视频流进行合成。6.一种视频播放方法,用于安装有摄像头和视频解码器的电子设备,其特征在于,所述方法包括:通过第一渲染线程从所述摄像头获取预览图像流,并将所述预览图像流的图像帧交替渲染至第一缓存和第二缓存;通过第二渲染线程从所述视频解码器获取视频流,从所述第一缓存和第二缓存交替读取所述图像帧,将所述图像帧与所述视频流的视频帧进行合成,合成后的视频流在所述电子设备的显示屏上显示。7.根据权利要求6所述的视频播放方法,其特征在于,所述通过第一渲染线程从所述摄像头获取预览图像流,并将所述预览图像流的图像帧交替渲染至第一缓存和第二缓存包括:2CN108156520A权利要求书2/2页通过第一渲染线程从所述摄像头获取预览图像流,并将所述预览图像流的包括预定帧数的图像的第一图像帧集中的每帧图像渲染至第一缓存;在所述第一图像帧集中的每帧图像渲染至第一缓存后,通过所述第一渲染线程将所述预览图像流的包括预定帧数的图像的第二图像帧集中的每帧图像渲染至第二缓存,其中,所述第二图像帧不同于所述第一图像帧。8.一种播放视频装置,用于安装有摄像头和视频解码器的电子设备,其特征在于,所述装置包括:第一渲染单元,用于通过第一线程从所述摄像头获取预览图像流,并将所述预览图像流的图像帧渲染至第一缓存;复制单元,用于从所述第一缓存复制图像帧,并将