webrtc 安卓端多人视频会议的实现
webrtc_android项目地址:ddssingsong/webrtc_android简介:webrtc 安卓端多人视频会议的实现更多:作者提 Bug官网标签:概述meeting 是基于 webrtc 开发的一套可以进行单路或者多路语音、视频的系统,这里仅仅提供 demo,还有更多未知的东西等着大家来探索实现功能支持一对一语音和视频...
·
webrtc_android
项目地址:ddssingsong/webrtc_android
简介:webrtc 安卓端多人视频会议的实现
标签:
概述
meeting 是基于 webrtc 开发的一套可以进行单路或者多路语音、视频的系统,这里仅仅提供 demo,还有更多未知的东西等着大家来探索
实现功能
- 支持一对一语音和视频
- 支持多对多语音和视频会议
- 灵活替换 wss 信令服务器和 stun/turn 转发穿透服务器
- 动态权限申请
- 模块独立,代码清晰
- 使用最新的 webrtc 源码
服务器搭建
服务器源码是基于 skyrtc 的代码进行重写实现的
源码地址:https://github.com/ddssingsong/webrtc_server.git (github)
搭建过程请看博客
https://blog.csdn.net/u011077027/article/details/86225524 (csdn)
使用 tips:
如果只使用移动端的话,服务器不配置 https 代理也是可以的哦
实现效果展示
-
单人通话
-
多人会话
实现过程探究
- webrtc 官方 demo 流程
- 本 demo 流程
- 自定义信令
借鉴
-
https://github.com/zengpeace/apprtcmobile (github)
apprtc 官方 demo,这个更新的官方 demo 还是比较新的
-
https://github.com/LingyuCoder/SkyRTC
服务端和网页端的实现基于此
共同探索
QQ 群名称:webrtc 技术交流群
QQ 群 号:601332720
加入群一起探讨 webrtc,分享好的开源项目
更多推荐
已为社区贡献1条内容
所有评论(0)