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)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值