我正在尝试使用Xuggler库来处理 Java 中的网络摄像头视频流。
我的项目包含这些文件:
- Xuggler 罐子( xuggle-xuggler-5.4.jar )
- SLF4J 罐子(Xuggler 需要,可在此处下载):
- jcl-over-slf4j-1.6.4.jar
- 七月到 slf4j-1.6.4.jar
- log4j-over-slf4j-1.6.4.jar
- slf4j-api-1.6.4.jar
- slf4j-ext-1.6.4.jar
- slf4j-migrator-1.6.4.jar
- slf4j-simple-1.6.4.jar
- DisplayWebcamVideo.java作为主类
"vfwcap"
我使用and"0"
作为参数运行 main 方法。
应用程序正确启动,我可以从网络摄像头看到自己,但这只是第一帧:流冻结,我看到这个输出:
5022 [Thread-3] ERROR org.ffmpeg - [vfwcap @ 000000000039A320] real-time buffer 75% full! frame dropped!
5622 [Thread-3] ERROR org.ffmpeg - [vfwcap @ 000000000039A320] real-time buffer 85% full! frame dropped!
6522 [Thread-3] ERROR org.ffmpeg - [vfwcap @ 000000000039A320] real-time buffer 95% full! frame dropped!
6822 [Thread-3] ERROR org.ffmpeg - [vfwcap @ 000000000039A320] real-time buffer 101% full! frame dropped!
6822 [Thread-3] ERROR org.ffmpeg - [vfwcap @ 000000000039A320] real-time buffer 101% full! frame dropped!
这里有什么问题?:(