0

我有 Blackmagic intensity pro 采集卡和通过 HDMI 连接的 GoPro Hero 3。

我已将 v4l2loopback 安装到 /dev/video0。

尝试使用decklinksrc 将视频捕获到v4l2sink:

gst-launch decklinksrc mode=8 connection=1 ! ffmpegcolorspace ! v4l2sink device=/dev/video0 sync=false

如果我使用 mplayer:

 mplayer tv:// -tv device=/dev/video0

它运行完美,但 Skype 将 video0 显示为黑屏。Cheese 和 Flash 根本不显示此设备。

我怎样才能让它在 Flash 和 Skype 中作为网络摄像头工作?

4

1 回答 1

1

如果mplayer很好地显示视频而skype没有,那么您很有可能真的遇到了Skype(和/或flash)中的错误。

众所周知, SkypeFlash在其v4l2实施中都有点拙劣。

话虽如此,请确保您使用的是足够新的版本v4l2loopback(根据NEWS -file,您应该至少有0.6.3版本),因为这将包含一些使 Skype 和 Flash 工作的技巧。

于 2015-01-09T12:19:30.470 回答