|
|
1
9
对于linux, V4L . AFAIR,BSD使用相同的代码基。我不知道其他人。。。 |
|
|
2
7
在Linux中,使用 Video4Linux . 看一看 userspace API 和 Video4Linux introduction . |
|
|
3
1
|
|
|
4
0
首先确定网络摄像机是否传输视频?通常,他们会将视频流传输到特定端口。然后,您可以在该端口上打开一个C++套接字,并获取视频数据。大多数网络摄像头都应该能够做到这一点。 这里的主要问题是,您需要了解网络摄像头使用的视频格式以及如何处理它。Silverlight或DirectX会有所帮助,因为它们可以在特定端口直接侦听,但您没有提到您正在使用的操作系统。 如果网络摄像机没有流媒体,它至少应该具有将视频保存到文件的功能。在本例中,还可以找出视频格式,这将帮助您决定使用哪种API。 |