音视频通话项目选型思路,请高手指点

Coder李海波 Coder李海波 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
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分。
...全文

相关推荐

Android基于腾讯云实时音视频仿微信视频通话最小化悬浮

主要为大家详细介绍了Android基于腾讯云实时音视频实现类似微信视频通话最小化悬浮,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

weixin_38665490

移动端H5音视频通话实战:WebRTC选型、权限适配与踩坑记录

实时音视频通信已成为移动互联网应用的刚需,H5凭借跨端复用和免安装特性,成为语音视频通话场景下的高效解决方案。其底层依赖WebRTC技术,通过getUserMedia采集摄像头与麦克风,借助RTCPeerConnection建立点对点连接,实现低延迟的媒体流传输。然而,移动端环境远比PC端复杂:浏览器权限策略差异、iOS自动播放限制、WebView容器兼容性、切后台行为等问题都会直接影响通话稳定性。本文从选型思路出发,拆解核心实现环节,结合TURN中继、信令交换、离屏渲染等关键技术点,深入分析各主流浏览器及

铁疾

uniapp集成融云IM实现聊天与音视频通话完整指南

即时通讯(IM)能力已成为社交、电商、在线教育等应用的标配,而音视频通话更是提升用户互动体验的关键。在技术选型上,自研通信底层需要面对长连接维护、消息可靠性、多端同步、弱网穿透等复杂挑战,因此采用成熟的IM云服务成为工程实践的主流方案。融云作为专业的IM PaaS,提供了客户端SDK与服务端API,开发者只需聚焦业务逻辑即可快速集成单聊、群聊和音视频通话。整个系统的核心链路是:客户端通过后端动态签发token完成鉴权,再与融云云端建立长连接,进而实现消息收发与RTC通信。后端采用Java+Maven构建to

AngstEssenSeele

uniapp集成融云IM实战:单聊群聊音视频通话与后端token生成全攻略

在移动应用开发中,即时通讯(IM)能力已成为社交、电商、协同办公等场景的刚需。无论是跨平台开发选型,还是服务端鉴权设计,开发者往往面临技术栈整合与长连接稳定性的双重挑战。本文从IM技术选型出发,解析uniapp跨端框架与融云SDK协同工作的原理,重点介绍如何通过Java后端生成token实现安全连接,并结合Maven依赖管理搭建服务端环境。同时,针对单聊、群聊及音视频通话功能的落地实践,梳理了权限配置、断线重连、自定义消息等关键环节的常见问题与排查方案。适合正在规划IM模块或准备接入融云的开发团队参考,帮助

梁秀红

Android音视频开发学习思路.pdf

Android音视频开发学习思路

zJianFlys
评论 5
收藏 已收藏
分享
返回顶部