音视频通话项目选型思路,请高手指点
1、Windows下的1对1和1对多音视频通话项目。既要支持1对1,也要支持1对多,但不是数千人的直播系统。
2、支持2个摄像头,1个麦克风,同时还要支持文本聊天。
3、走客户端到服务器端转发的模式,不走P2P,服务器需要保留音视频数据。
这两天我看了一堆技术规范比如SIP、RTP等,也了解了一些开源框架,比如jrtplib、opensip、live555等。
所以我的问题来了
1、服务器端要参考什么开源项目(Linux系统)?16核的单台服务器可以支持多少用户。
2、客户端要参考什么开源项目(Windows系统)?视频和音频的尺寸和压缩参数和对应的带宽要求。
(客户端需要同时播放2路本地视频,2路传输过来的对方视频)
以上,给思路和方向即可,送上100分。