在之前的文章中研究过mac上虚拟摄像头的开发,主体思想就是借用obs的驱动,然后我们只要负责给驱动喂正确的数据就行了,那么同样的想法我在windows上复刻了出来。

OBS 虚拟摄像头 windows版

  1. 首先,最新的git地址是https://github.com/Fenrirthviti/obs-virtual-cam,
  2. 整个项目依赖于ffmpeg,所以自己编译的话,需要先编译ffmpeg,如果不想编译ffmpeg,那就使用vcpkg,如果连 obs-virtual-cam都懒得编译,那就直接下载release。
  3. 按照他的readme,安装插件,首先把插件放到c盘(其他盘没试过,只是怕放其他盘会被我误删),然后一定要注意,64位的dll不是那么重要,zoom必须在32位的dll注册以后才能找到驱动。
  4. 如果按照他的命令,你会发现,这个插件给你注册了4个虚拟摄像头,所以,按照我的命令:
regsvr32 /n /i:"1" "C:\OBS-Virtualcam-2.0.5-Windows\bin\32

windows虚拟摄像头开发相关推荐

  1. Windows下虚拟UVC摄像头开发演示

    最近在windows10 x64下开发了一个USB虚拟总线驱动,该驱动可接收上位机的指令动态创建或卸载UVC摄像头. UVC摄像头的数据通过上位机下发给驱动,驱动再给视频播放软件,这样就可以实现视频的 ...

  2. 虚拟摄像头驱动原理及开发

    (以下所说的都是基于微软的windows平台)                类似功能的产品,如著名的e2eSoft的 VCam,国内新浪的9518虚拟视频, 新浪的虚拟视频是DirectShow应用 ...

  3. c++ 开发虚拟摄像头_开发板有了,但我们要怎么玩?

    我们拿到的设备,是一个套件,各个零件单独放置的,那我们需要怎么玩呢? 一起来看看乔版主怎么介绍玩法吧! Wi-Fi IoT 基础目标,是能控制LED灯.点亮LED显示屏: 如果玩得高级一点,还可以通过 ...

  4. c语言 虚拟摄像头设备_Windows下虚拟UVC摄像头开发演示

    最近在windows10 x64下开发了一个USB虚拟总线驱动,该驱动可接收上位机的指令动态创建或卸载UVC摄像头. UVC摄像头的数据通过上位机下发给驱动,驱动再给视频播放软件,这样就可以实现视频的 ...

  5. 乐视三合一体感摄像头--基本信息及windows下部分开发

    乐视三合一体感摄像头--基本信息及windows下部分开发 Introduction 基本信息 Windows下使用 安装驱动 使用openNI 使用imageJ 调用RGB图像 Q: 参考资料 In ...

  6. 乐视三合一体感摄像头--windows下的开发2

    乐视三合一体感摄像头--windows下的开发 Introduction 环境配置过程 参考资料 后言 Introduction 解决上篇教程乐视三合一体感摄像头–基本信息及windows下部分开发: ...

  7. WinXP下虚拟摄像头驱动程序开发

    摄像头驱动程序的主要目的是通过硬件捕捉视频信号.微软公司提供了一套视频驱动的接口,可以满足这个接口的视频驱动程序.第三方厂商开发的软件,如QQ和MSN等软件,都可以通过这个接口读取视频摄像头采集的数据 ...

  8. WinXP下虚拟摄像头驱动程序开发 1

    WinXP下虚拟摄像头驱动程序开发 摄像头驱动程序的主要目的是通过硬件捕捉视频信号.微软公司提供了一套视频驱动的接口,可以满足这个接口的视频驱动程序.第三方厂商开发的软件,如QQ和MSN等软件,都可以 ...

  9. 在windows上混合开发_什么是Windows 10上的混合现实,您应该购买耳机吗?

    在windows上混合开发 Microsoft is building an ecosystem of "Mixed Reality" headsets from various ...

  10. OBS-VirtualCam OBS的虚拟摄像头插件

    OBS-VirtualCam 是OBS的一个虚拟摄像头插件,可以将OBS中的内容提供给一个虚拟摄像头,这样其它软件就可以使用这个内容了,这里试试这个插件功能. 1. 下载obs并安装 登录OBS St ...

最新文章

  1. 游戏UI框架设计(三) : 窗体的层级管理
  2. 如何设计后台产品中的“保存”功能?
  3. Java基础篇:数组
  4. jQuery筛选器常用总结
  5. 倒排文件索引(Inverted File Index)的建立
  6. [MSDN]ASP.NET MVC2(5)MVCRoute和urls
  7. 小米9android q测试版,基于Android Q的MIUI来了 小米9尝鲜
  8. 下载MNIST数据集并使用python将数据转换成NumPy数组(源码解析)
  9. 信息学奥赛C++语言:最大数max(x,y,z)
  10. 漫步最优化二十——下降函数
  11. linux程序打桩,一文搞懂linux的库打桩
  12. java打印杨辉三角_java算法之打印杨辉三角
  13. ubuntu + pycharm + anaconda + pyqt5 + tools 配置
  14. 产品选型“神器” TIA Selection Tools 之选择 S7-1500T 全程详解
  15. springcloud学习-Eureka、Eureka高可用集群、Ribbon客户端负载均衡策略
  16. 使用命令符关闭笔记本自带键盘命令
  17. IDEA 生成代码神器
  18. 基于DE2的开源片上系统Freedom E310移植
  19. 合天网安 CTF之第六周-套娃一样的上传
  20. 机器学习(2)逻辑回归

热门文章

  1. Windows批处理学习(一)——MS-DOS命令
  2. 计算机专业的男生喜欢你,男生真心喜欢你的五个表现
  3. Unity3d 场景搭建 基础 学习
  4. [网易编程题] 涂棋盘
  5. 编写bootstrap响应式页面 就这么简单
  6. mysql端口3309_为mysql添加端口号为3309的实例:
  7. STP配置 HSRP配置 端口追踪
  8. 在WordPress中使用旋转文字创建“会话”横幅:第1部分
  9. Shell ${!shuzu[@]} 获取数组的所有下标
  10. C语言实现通讯录(动态版)