image.png
WebRTC一个由google开源的音视频处理+即时通讯的开源库,优秀的多媒体、跨平台框架。它极其庞大复杂,换句话来说功能很强大,然后就是WebRTC只是定义了客户端的规范,至于服务器可以根据自己的业务场景来实现,一般应用于:
- 音视频会议、在线教育
- 照相机
- 音乐播放器
- 共享远程桌面
- 录制
- 实施人脸识别
- 游戏
- 文件传输工具
- P2P网络加速
- 即时通讯工具
WebRTC源码目录说明&模块用到的类
后续补
运行机制
后续补
获取权限(摄像头、麦克风)
本地视频的采集与展示
创建RTCPeerConnection
媒体协商
远端视频的展示