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

    技术2022-05-19  21

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

    一个 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)