cpp-ipc
cpp-ipc copied to clipboard
能用来发送视频帧数据吗
可以。
但要注意:
- send目前并不是zero-copy的(recv是),数据包太大还是会有一定的拷贝成本。
- 请及时完成recv的处理,否则send太快导致消息堆积,会严重影响性能,并增加内存占用(因为内存池会cache尚未及时消费的数据包)
- send目前并不是zero-copy的(recv是),数据包太大还是会有一定的拷贝成本 这个拷贝成本能不能优化 比如直接拷贝到内存池
有后续的优化计划,但我需要把内部的内存池开放到外部来。 现在内部内存池太简单了,不足以支撑通用内存分配。
支持单生产多消费模式吗,比如视频采集后,需要分发到不同进程的场景
支持,用route。