求助一个server进程与多个client进程间通信问题

[复制链接]
查看11 | 回复3 | 2021-1-27 05:28:04 | 显示全部楼层 |阅读模式
我设计在同一台PC有一个server进程负责从摄像头或者视频文件中读取数据,将视频数据的每一帧通过进程间的通信推给client进程显示。求大神帮忙采用什么样的进程间通信方式最好?
server与client进程之间通信的特点:
1、只有server是共享数据的生产者。client只能读取视频的每一帧图像,负责显示,不能修改图像。
2、进程间传递的数据是一桢完整的数据图像,大小可以为几百K到几M之间。
3、server进程每从视频源中抓到一桢就通知并将数据丢给client进程显示。
4、传递的效率要求比较高,不能再进程间数据共享的时候造成视频丢帧。
5、多个client进程同时读取server抓到的那帧图像。
我是进程间通信的小白,不知采用哪种方式?
另外,对hook了解甚少,请问此过程中能否使用hook?怎么用?
求大神解惑。。。。
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:28:04 | 显示全部楼层
进程间通信,如果要求效率,那么就用内存映射方式
回复

使用道具 举报

千问 | 2021-1-27 05:28:04 | 显示全部楼层
http://blog.csdn.net/fym0121/article/details/7560327
回复

使用道具 举报

千问 | 2021-1-27 05:28:04 | 显示全部楼层


顶!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行