Red5 录音的正常流程操作,简单说明

下面是我的简单记录,没整理的。。。。

一个 Red5 录音/视频的 正常流程

 

1.setScope   项目设置节点
2.start      项目开始,启动项目
3.appStart   应用程序开始,进入监听状态

 

//到了这里,Red5才算正常启动,并等待客户端


4.connect  客户端握手连接请求
5.appConnect Red5与客户端建立连接,并处理第一批数据
6.join    客户端加入队列请求
7.appJoin Red5将其加入队列
   --> 分支
       serviceCall   客户端发出Call请求
       hashCode 返回Call请求 Hash
8.getStreamPublishSecurity 获取流发布安全
9.addChildScope 添加节点
10.streamRecordStart 客户端发出录制请求,开始录制
11.streamBroadcastStart 开始录制
12.removeChildScope  移除节点
13.streamBroadcastClose 流关闭
14.disconnect 客户端断开连接
15.appDisconnect 应用程序连接断开(是指RED5)
16.leave  客户端离开(文档说是要接着调用appLeave和roomLeave 来处理后事)
17.appLeave   应用程序离开(真的调用了这个方法,roomLeave呢?真的没调用roomLeave)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值