关于一些常见android apk中播放视频时切换软解与硬解的功能是怎么实现的?

时间:2023-01-31 21:24:30
最近看到很多视频直播软件,像VST全聚合,泰捷视频等都可以用手机来看电视,其中有软硬解切换的功能。我分析了一下,他们的软解使用的都是VLC,硬解使用本地资源去解码。目前好多平台硬解有使用到OMX。但是在android原生的sdk里好像没有提供硬解相关的接口,不知道这些应用是怎样实现适配不同平台的硬解功能的,请大神指教。还有一点儿,他们切换显示比例的功能,我一直没想明白,如果使用软解的话,自己在应用中自定义修改VideoView即可,使用硬解的时候切换显示比例(4:3,16:9)是怎样的一个实现过程呢?求高手指点,感谢!

2 个解决方案

#1


你这个有方案吗?

#2


一起讨论一下,manda2003@163.com

#1


你这个有方案吗?

#2


一起讨论一下,manda2003@163.com