资讯动态

音视频面试题之rtmp-01推流和拉流总结

发布时间:2026/10/3 2:37:56 来源:尧图企业网站定制
RTMP(Real Time Messaging Protocol)是一个应用层协议,主要用于在Flash player和服务器之间传输视频、音频、控制命令等内容。该协议的突出优点是:低延时。rtmp 默认端口1935RTMP 推流的完整流程:Client Server |--- 握手 (C0+C1 → S0+S1+S2 → C2) ----------| |--- connect 命令 ----------------------------| |-- _result (连接成功) -----------------------| |--- createStream ----------------------------| |-- _result (返回 stream id) ----------------| |--- publish (流名称, live/record/append) -----| |-- onStatus (NetStream.Publish.Start) ------| |--- 音视频数据 (Audio/Video Message) --------| |--- ... 持续推流 ... -----------------------|rtmp拉流(播放)的完整过程: Client Serve

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑