[quote=引用 2 楼 danscort2000的回复:]100个摄像头同时工作, 那只能是通过网络进行视频流传输,不太可能是在一台电脑上实现100个usb摄像头同时采集吧 网络传输的话, 一般就做个服务器程序用来接收视频流,至于开多少个线程,看你怎么实现网络协议来决定的 先保存到内存缓冲, 然后后台用1到2个线程将缓冲保存到本地磁盘
[quote=引用 11 楼 赵4老师的回复:]古有杞人忧天 今有楼主吹牛
古有杞人忧天 今有楼主吹牛
如果500万个相机同时有成千上万个抓拍,应该涉及到分布式计算了、很复杂了,可能需要一个团队去完成了。 如果允许排队(即实时性要求低些),难度就小多了,线程数设为核数*2,采用IOCP模型。
taobao遇到一个题目: 有100万个订单,同时下单,并把下单的记录同时写进计算机。请问需要多少个线程?
100个摄像头同时工作, 那只能是通过网络进行视频流传输,不太可能是在一台电脑上实现100个usb摄像头同时采集吧 网络传输的话, 一般就做个服务器程序用来接收视频流,至于开多少个线程,看你怎么实现网络协议来决定的 先保存到内存缓冲, 然后后台用1到2个线程将缓冲保存到本地磁盘
15,471
社区成员
49,182
社区内容
加载中
试试用AI创作助手写篇文章吧