通过网络连续传输图像的最有效方式
Posted
技术标签:
【中文标题】通过网络连续传输图像的最有效方式【英文标题】:Most efficient way to transfer images continuously across the network 【发布时间】:2019-03-04 11:55:06 【问题描述】:我有一个架构,其中有独立运行的单独服务。我的一项服务是不断地从相机中获取帧并将它们发送到另一个服务,该服务对帧执行一些处理(如面部检测、面部识别等)并发回结果。服务可以在不同的机器上运行。
请推荐任何好的库或在服务之间快速传输帧的东西。我的脑海里已经有了一些选择,比如 Kafka 和 ZeroMq,但我也对它们感到困惑,该选择哪一个。
也欢迎任何好的管道设计。谢谢
【问题讨论】:
【参考方案1】:在非常相似的场景中尝试了 Kafka 管道后,我的建议是 Kafka 不适合它。因为在处理实时图像流时,消息的频率和大小是这里的关注点。
可以测试的选项有:
零 MQ 兔子MQ零 MQ 很可能在给定场景中表现良好。
【讨论】:
以上是关于通过网络连续传输图像的最有效方式的主要内容,如果未能解决你的问题,请参考以下文章