SRS流媒体服务器RTMP拉流框架核心组件分析.pdfVIP

  • 0
  • 0
  • 约6.26千字
  • 约 6页
  • 2026-06-24 发布于山西
  • 举报

SRS流媒体服务器RTMP拉流框架核心组件分析.pdf

-SRS流媒体服务器-RTMP拉流框架分析

核⼼类

SrsServerSRS流媒体服务入口SrsBufferListener监听器,主要是TCP的监听

SrsTcpListenerTCP监听器SrsRtmpConnRTMP连接,里面对应了SrsStSocket和

SrsCoroutineSrsRtmpServer提供与客户端之间的RTMP‑命令‑协议‑消息的交互服务,使用

SrsRtmpConn提供的socket读写数据SrsSource描述一路播放源,包括推流和拉流的描述

SrsConsumer拉流消费者,每一路拉流客户端对应一个SrsConsumerSrsStSocket经过封装

的socket接口

SrsRecvThread负责接收数据,但是要注意的是他这里并不是从IO里面读取数据

●从SrsRtmpServer类拉取数据,然后推送到SrsPublishRecvThread(推流用),或者

SrsQueueRecvThread(拉流用)SrsQueueRecvThread主要用于拉流,对应的是客户端-服务器的控制消

息,和音视频消息没有关系。客户端数据还是从consumer的queue里面去读取。

SrsPublishRecvThread主要用于推流

测试客户端

在客户端进行推流验证ff

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档