1
ysc3839 2022-05-16 21:02:06 +08:00 via Android 1
Hook 相关 API 修改返回的数据吧。不过如果你要开箱即用的方案那大概是没有。
|
2
ChenXuting OP @ysc3839 或是有没有办法让其他软件采集真实摄像头时直接读取 obs 的内容呢?
|
3
ysc3839 2022-05-16 21:06:10 +08:00 via Android 1
@ChenXuting 改内容不比改信息简单
|
4
ChenXuting OP @ysc3839 唔,看起来都不简单呢。
|
5
thedrwu 2022-05-16 21:56:59 +08:00 via Android 1
v4l2loopback 如果没有参数可以设置,最坏情况改一下代码配置
|
6
willshion884 2022-05-17 03:40:24 +08:00
抓包 修改上传的流 m3u8 ?
|
7
i3x 2022-05-17 04:40:26 +08:00 via Android
@ChenXuting 高级一些的采集卡。好一些采集卡都是模拟的摄像头,甚至有模拟罗技 720p 或者 1080p webcam 名字的。如果你需要修改 vid pid ,摄像头名字,全真模拟。二三十的 u2 口,1080p 那种不嫌弃也能用。我想你能问这个问题,技术上你应该搞不定。
insmod g_webcam.ko ........ 配合 ffmpeg 。 gadget 很强大的。。 硬件只需要普通的开发板就行了。orangepi zero 应该是最便宜的了吧。我用 rockpi 4b 自己编译 armbian 实现过类似的。用 usb3 otg 模拟硬盘、usb 网卡、外设之类的。最终实现了自制 ipkvm 。 按需修改编译,然后 obs 推流给这模拟摄像头。 |
8
vsyf 2022-05-17 12:04:43 +08:00 1
@ChenXuting
linux 下用这个 https://github.com/umlaeute/v4l2loopback 实现一个虚拟的 v4l2 设备,设备名称可以自己改。 windows 下搜到 OBS Studio 有插件可以提供虚拟摄像头设备 https://www.bilibili.com/read/cv6583793 |