一、概述:
这是一个用于Android平台的GB28181视频流管理类,负责相机视频采集、H.264编码和RTP流媒体传输。
二、代码解析:
1)、流启动:
public boolean startStream(String ssrc, String mediaIp, int mediaPort, String channelId) {
// 🎯 阶段1: 前置检查与初始化
if (isStreaming) { /* 重复启动保护 */ }
this.currentSessionChannelId = channelId; // 会话状态保存
// 🎯 阶段2: 网络目标确定
String targetIp = mediaIp; // WVP指定的媒体服务器IP
int targetPort = mediaPort; // 🔥关键:使用WVP指定端口(如44492)
// 🎯 阶段3: 健康监控启动
startStreamHealthMonitor(); // 后台守护线程
// 🎯
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



