【技术实现步骤摘要】
【国外来华专利技术】视频处理方法、终端设备、机器可读存储介质
本专利技术涉及视频处理
,尤其涉及视频处理方法、终端设备、机器可读存储介质。
技术介绍
目前,手持拍摄设备的应用越来越广泛,其可以配备专业摄像头,并且可提供精密的防抖措施,从而拍摄出高质量的图像。智能手机等终端设备的拍摄功能不如手持拍摄设备,但是其有高速的图像处理功能和清晰的图像显示功能,这是手持拍摄设备无法比拟的。因此,可以结合手持设备和移动设备,将手持拍摄设备所拍摄的视频传输到终端设备上显示。由于终端设备需要对接收的视频进行解码、渲染等处理,加之视频传输耗时,使得手持拍摄设备和终端设备之间的显示内容存在较大的延时。
技术实现思路
本专利技术提供一种视频处理方法、终端设备、机器可读存储介质。根据本专利技术的第一方面,提供一种视频处理方法,应用于终端设备,包括:在对待解码的视频帧进行解码时,调用用于解码的解码线程对待解码的视频帧进行以下操作:通过所述解码线程中的输入线程,将从帧队列中获取的待解码的视频帧输入至解码器进行解码;通过所述解码线程中的输出线程,从所述解码器获取解码后的视频帧并存放至解码队列。根据本专利技术的第二方面,提供一种终端设备,包括处理器、存储器和通信总线;所述存储器存储若干条计算机指令、缓存所述通信总线传输的视频码流以及由所述视频码流转换成的视频帧;所述处理器通过通信总线与所述存储器连接,用于从所述存储器中读取计算机指令以实现:在对待解码的视频帧进行解码时,调用用于解码的解码线程对待解 ...
【技术保护点】
1.一种视频处理方法,其特征在于,应用于终端设备,包括:/n在对待解码的视频帧进行解码时,调用用于解码的解码线程对待解码的视频帧进行以下操作:/n通过所述解码线程中的输入线程,将从帧队列中获取的待解码的视频帧输入至解码器进行解码;/n通过所述解码线程中的输出线程,从所述解码器获取解码后的视频帧并存放至解码队列。/n
【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,其特征在于,应用于终端设备,包括:
在对待解码的视频帧进行解码时,调用用于解码的解码线程对待解码的视频帧进行以下操作:
通过所述解码线程中的输入线程,将从帧队列中获取的待解码的视频帧输入至解码器进行解码;
通过所述解码线程中的输出线程,从所述解码器获取解码后的视频帧并存放至解码队列。
2.根据权利要求1所述的视频处理方法,其特征在于,还包括:
所述输入线程从帧队列中获取待解码的视频帧输入至解码器进行解码,同时,所述输出线程将所述解码器已解码的视频帧存放至解码队列。
3.根据权利要求1所述的视频处理方法,其特征在于,调用用于解码的解码线程之前,所述方法还包括:
调用用于解析的解析线程,解析接收到的视频码流,当存在多个视频码流能够构成完整的一帧视频帧时,将所述多个视频码流作为待解码的视频帧缓存至所述帧队列。
4.根据权利要求3所述的视频处理方法,其特征在于,解析接收到的视频码流包括:
轮询循环队列,所述循环队列中缓存接收到的视频码流;
检测所述循环队列已缓存的视频码流,以确定是否存在多个视频码流能够构成完整的一帧视频帧。
5.根据权利要求3所述的视频处理方法,其特征在于,所述循环队列能够缓存第一数量帧待解码的视频帧。
6.根据权利要求1所述的视频处理方法,其特征在于,将获取的解码后的视频帧存放至解码队列之前,所述方法还包括:
所述输出线程还判断所述解码队列是否已满;
若已满,则丢弃位于所述解码队列队头的视频帧且将获取的视频帧放至所述解码队列的队尾;若未满,则将获取的视频帧放至所述解码队列的队尾。
7.根据权利要求1所述的视频处理方法,其特征在于,调用用于解码的解码线程之后,所述方法还包括:
调用用于渲染的渲染线程,从所述解码队列中读取视频帧进行渲染,并将渲染后的视频帧放入预先设置的显示队列。
8.根据权利要求7所述的视频处理方法,其特征在于,将渲染后的视频帧放入预先设置的显示队列之后,所述方法还包括:
调用用于显示的显示线程,将从所述显示队列中读取的视频帧交换到显示器,所述显示器显示所述视频帧。
9.根据权利要求1所述的视频处理方法,其特征在于,所述解码器为MediaCodec解码器。
10.根据权利要求1所述的视频处理方法,其特征在于,所述输入线程、所述输出线程、解析线程、渲染线程和显示线程为相互并行工作的不同线程。
11.一种终端设备,其特征在于,包括处理器、存储器和通信总线;所述存储器存储若干条计算机指令、缓存所述通信总线传输的视频码流以及由所述视频码流转换成的视频帧;所述处理器通过通信总线与所述存储器连接,用于从所述存储器中读取计算机指令以实现:
在对待解码...
【专利技术属性】
技术研发人员:陈欣,
申请(专利权)人:深圳市大疆创新科技有限公司,大疆互娱科技北京有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。