ddssingsong/webrtc_android
ddssingsong/webrtc_android has 1,727 GitHub stars and 542 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-08 17:08 UTC. Last push 2025-01-09.
webrtc VideoCall VideoConference 视频通话 视频会议
可以做什么
- Support one-to-one voice and video
- Support for many-to-many voice and video conferencing
- Flexible configuration of signaling server and stun/turn forwarding penetration server
- Dynamic permission application
实测星标增长
- 24小时
- 0
- 7天
- +1
- 15天
- 正在收集历史
- 1个月
- 正在收集历史
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README-zh.md
原文
RTC 视频通话
基于 WebRTC 开发的一套可以进行单路或者多路语音、视频的系统。仿微信九宫格显示,最多可支持 9 路视频。
这是一个很棒的WebRTC入门项目,帮助你深刻理解webRTC通话的整个流程,仅仅作为学习使用
服务器搭建
java: https://github.com/ddssingsong/webrtc_server_java for branch:master
如果需要详细的部署流程可参考博客
https://blog.csdn.net/u011077027/article/details/86225524 (csdn)
实现功能
已实现功能:
- 支持一对一语音和视频
- 支持多对多语音和视频会议
- 灵活替换wss信令服务器和stun/turn转发穿透服务器
- 动态权限申请
- 切换摄像头、免提、开启静音、关闭视频保留声音
- 呼叫、响铃、拨打电话的整个流程
- 将信令模块和UI提取出来,将核心代码封装成SDK
正在开发的功能:
- 断线重连的能力
- 美颜功能
实现效果展示
单人通话

多人会话

demo测试
apk:Android端测试
借鉴
https://github.com/LingyuCoder/SkyRTC
服务端和网页端的实现基于此修改
-
webrtc网站
https://webrtc.googlesource.com/src/+/master/examples
google git demo
webrtc源码编译时间:2019年4月
License
MIT License Copyright (c) 2019 哒哒瑟
共同探索
QQ群名称:webrtc技术交流群
QQ群 号:601332720 619413989 (2群)
Now:请加微信号好友:ddssingsong007
email: [email protected]