首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >rtmp协议和flv协议总结

rtmp协议和flv协议总结

原创
作者头像
汪秀军
发布2018-08-19 16:50:05
4.8K0
发布2018-08-19 16:50:05
举报

rmtp协议和flv协议都是直播领域常用到的协议。

rtmp协议是网络流协议,是应用层协议,传输层用的是tcp,具有低延时的特性。rtmp协议规定,播放一个流媒体有两个前提步骤:第一步,建立一个网络连接;第二步,建立一个网络流。其中,网络连接代表服务器端应用程序和客户端之间基础的连通关系。网络流代表了发送多媒体数据的通道。服务器和客户端之间只能建立一个网络连接,但是基于该连接可以创建很多网络流。

播放一个rtmp协议的流媒体需要经过以下几个步骤:握手,建立连接,建立流,播放。rtmp连接都是以握手作为开始的。建立连接阶段用于建立客户端与服务器之间的“网络连接”;建立流阶段用于建立客户端与服务器之间的“网络流”;播放阶段用于传输视音频数据。

协议总结如图:

rtmp协议
rtmp协议

flv协议:flv全称是flash video。是一种网络视频格式,用作流媒体视频格式。封装了音视频数据。

协议总结如图:

flv协议
flv协议

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档