Android

WebRTC 接收端连接流程

接收端通过 SignalingHandler 与信令服务器交互,PeerConnectionHandler 管理 WebRTC 连接,实现远端 SDP 和 ICE Candidate 处理及媒体轨道播放。

WebRTC Java API 讲解

WebRTC 的 PeerConnectionFactory、PeerConnection 和 DataChannel 分别负责底层资源管理、点对点连接和数据通道,实现音视频流、数据传输及连接状态管理。

Collider 信令服务器

Collider 就是 WebRTC 的信令服务器,负责转发 SDP、ICE Candidate 和管理房间用户状态,但不处理实际音视频流。

Coturn(TURN/STUN)服务器部署

Coturn 是常用的开源 TURN/STUN 服务器,通过配置监听端口、认证用户和启动服务,可为 WebRTC 提供 NAT 穿透和中继支持。

AppRTC 本地部署指南

把 AppRTC 的前端、信令服务器(Collider)、GAE 服务以及可选的 STUN/TURN 服务器搭建起来,形成可运行的完整 WebRTC 测试环境。

WebRTC

WebRTC 在 Android 上实现低延迟、跨平台的点对点音视频和数据通信。

Java反射与Kotlin反射:同源异流的镜像魔法

反射(Reflection)是一种让程序能够在运行时检查和修改自身结构的能力。就像一个人通过镜子观察自己一样,程序通过反射可以”看到”自己的类、方法、属性等信息。 第一章:Java反射——经典的镜子 1.1 核心特点 Java反射API自Java 1.1就存在,是一套成熟但略显冗长的API体系: // 获...