开发板实现远程视频对话

有个需求:
远程对讲,远程视频
摄像头,插4g卡。
连接后台主机可以视频,

用什么硬件什么开发板都可以,不限制。
不算硬件预算300

视频通话过程
ab要通话,a读摄像头,数据做服务输出视频,传输到达b,b接收数据并显示
b端同样读自己摄像头,输出,传输,a接收显示
ab如何连接?何种协议?摄像头输出数据格式,接口,如需音频仍然这样处理

参考家用监控摄像头方案