小虾米资讯

AD1
当前位置:网站首页 / 小米手机 / 正文

小米手机:有没有卖手机虚拟摄像头的 小米手机能用的的 只要替换照片就行

2022-07-20 12:35:21 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
有没有卖手机虚拟摄像头的 小米手机能用的的 只要替换照片就行

1

我有

我有

可以看下主页发布的商品

我有,加微信13685779329

我有v: dakong2021

我这里

我有,不用root,q36111166

我有

苹果可以吗

实际生活中经常遇到要使用一个摄像头做多个事情的情况,但在开发中,一个摄像头只能被一个应用程序所占有,当一个应用程序在使用摄像头时,其他所有应用程序都无法在使用这个摄像头。怎么解决这个问题呢?其实可以采用虚拟摄像头技术http://www.awangluo.com一、首先要实现/dev/videox虚拟设备描述符的创建。通过v4l2loopback可以方便的实现这一步处理。二、采用v4l2tools里面的v4l2copy可以实现把真实摄像头数据时时放入虚拟摄像头。(v4l2copy要稍微修改下)但v4l2tools的v4l2copy只能实现从摄像头读取什么格式的视频,然后把这个格式的数据原样放入到虚拟摄像头。不能实现视频的转码编码。比如当真实摄像头输出为mjpg 720p时,虚拟摄像头输出的数据也只能是mjpg 720p。能不能实现各个虚拟摄像头输出不一样的视频数据呢?答案肯定是可以的。那就要需要用到转码解码技术了。如果采用软件编解码算法,速率肯定是没办法保证的。三、rk3288的硬件编解码技术瑞芯微板子上有个Mpp模块是专门负责硬件解码和编码。那我们就看下用这个怎么实现。首先普及下基础知识,mjpg格式只能先专程nv12,yuv等基础格式,然后在从基础格式编码成h264,vp8等格式。mpp代码可以在github上下载。mpp/test/mpi_dec_test.c实现视频的解码,把视频数据转码成基础格式数据。mpp/test/mpi_enc_test.c实现视频基础数据到h264/vp8等的编码。我修改了mpi_dec_test.c和mpi_enc_wdk.h实现了通过v4l2读取/dev/video0的mjpg数据后,然后解码成nv12,在把nv12编码成h264,写入到/dev/video2里面。demo参照地址:http://www.www.awangluo.com————————————————

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )