一种用于8K超高清视频的实时编码的方法及系统
基本信息
申请号 | CN202011644043.5 | 申请日 | - |
公开(公告)号 | CN112788024A | 公开(公告)日 | 2021-05-11 |
申请公布号 | CN112788024A | 申请公布日 | 2021-05-11 |
分类号 | H04L29/06;H04N19/436 | 分类 | 电通信技术; |
发明人 | 唐杰;王喆;李庆瑜;戴立言 | 申请(专利权)人 | 上海网达软件股份有限公司 |
代理机构 | 上海汉声知识产权代理有限公司 | 代理人 | 胡晶 |
地址 | 201206 上海市浦东新区中国(上海)自由贸易试验区川桥路409号 | ||
法律状态 | - |
摘要
摘要 | 一种用于8K超高清视频的实时编码的方法和系统,包括:采集视频数据,输出YUV像素格式数据;在YUV像素格式转换时,使用汇编做优化并将视频分片,转换后的所述YUV数据编码成视频码流;并将视频码流封装成视频流或文件供用户观看。在YUV像素格式转换时,具体包括:创建线程池,线程数量为M;将需要转换的视频数据按照预先设定的规则做切片,切片数量为N,将切片数量分组,每一组包含M个切片,与线程池中线程数量相对应;将每一组切片投入到线程池中处理,直至所有的分组处理完毕,以实现切片之间并行转换。本发明使用汇编优化,视频分片和线程池技术,将采集卡decklink采集到的视频数据uyvy422,转换为用户设定的格式yuv420p。其弥补了8K超高清视频不能实时编码50帧/秒的缺陷,提升用户的观看体验。 |
