欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

程序员文章站 2022-03-05 13:12:42
作为国产cpu处理器的代表,龙芯今天分享了在4k超高清方面的成果,以及前沿发展计划。2016年,龙芯开始研究音频、视频底层技术,已逐步完善了龙芯生态体系中音视频应用技术链,完成了视频播放、视频会议、视...

作为国产cpu处理器的代表,龙芯今天分享了在4k超高清方面的成果,以及前沿发展计划。

2016年,龙芯开始研究音频、视频底层技术,已逐步完善了龙芯生态体系中音视频应用技术链,完成了视频播放、视频会议、视频分发等诸多视频应用场景在龙芯平台上的迁移和部署。

目前,龙芯已经可以流畅播放4k超高清视频,并支持cpu软解码、硬件加速解码两种方案。

软解码演示:

处理器为龙芯3a4000,操作系统为统信uos桌面专业版v20 (1031),播放器为smplayer 18.10.0修订版9144。

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

 

硬解码演示:

处理器为龙芯3a4000,显卡为radeon rx 580,操作系统为统信uos桌面专业版v20 (1031),播放器为影院5.7.7。

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

龙芯介绍,在过去的4年里,为了改善龙芯平台上的音视频应用体验,龙芯团队持续针对视频编解码库(ffmpeg、libx264、libvpx、openh264、libyuv)、图形图像渲染库(skia、pixman、mesa、sdl2)、图片编解码(libjpeg-turbo、libpng)、基础压缩解压缩zlib进行深入优化。

至今,龙芯已累计向社区提交近10万行代码,并被ffmpeg社区设定为mips分支maintainer,也是libyuv、libvpx、pixman等社区的mips事实维护者。

相比gpu或者专用视频卡的硬件解码,cpu软解码通用性更好,但是解码效率偏低。

近几年,龙芯通过对音视频基础软件持续优化,已经大大改善了主流视频格式在龙芯平台上的解码性能。

比如h.264格式,伴随着软硬件的持续优化升级,龙芯平台上的解码性能累计提升了2.8倍,软解帧率也在逐步提升。

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

在4k方面,h264格式、6mbps码率视频的解码帧率已经达到了55fps左右,可以满足主流视频网站4k视频的播放需求。

除了软件层面,龙芯中科还曾在2015年协助海信,推出了基于龙芯cpu内核的hi-view pro画质引擎芯片,用于中高端的海信oled电视,推动了国内电视产业在超高清领域的发展。

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

今年,龙芯会持续深入视频解码、渲染、播放器、码流传输协议等音视频技术链上的各个环节,不断改善龙芯音视频软件生态。

cpu解码方面,随着龙芯3a5000处理器、龙芯适配ffmpeg 4.1.6的推出,纯cpu解码流畅播放4k视频的码率有望从6mbps提高到40mbps。

播放器方面,龙芯正在适配一款新的开源播放器,计划随着loongnix2.0一起推出。

音视频应用开发方面,除了维护好音视频基础软件生态,龙芯也会将技术资源及时提供给广大开发者。

龙芯CPU支持软解、硬解4K超高清视频:码率将达40Mbps

- the end -

转载请注明出处:快科技