客户提问:
常用直播协议的比较
凯铧互联技术回复:
在直播中,我们经常发现,不同的APP,不同类型的直播延时有所不同,像与主播实时互动的一般延迟比较短,而相对的,在线教育这一类就比较长了。 造成延时不同的原因,除了网络环境以外,对延时影响较大的就是直播架构中选择的直播协议。接下来,我就给大家简单介绍下常见的直播协议吧。
RTMP协议
目前cdn厂商推流多用rtmp协议,实时性比HLS好,所以一般使用这种协议来上传视频流,即推动视频流到服务器。
HTTP-FLV协议
HTTP-FLV 和 RTMP 类似,都是针对于 FLV 视频格式做的直播分发流。但,两者有着很大的区别。 直接发起长链接,下载对应的FLV文件 头部信息简单 现在市面上,比较常用的就是 HTTP-FLV 进行播放。但,由于手机端上不支持,所以,H5 的 HTTP-FLV 也是一个痛点。
HLS协议
HLS 协议本质还是一个个的 HTTP 请求 / 响应,所以适应性很好,在多数cdn厂商放在点播平台运行,不会受到防火墙影响。但它也有一个致命的弱点:延迟现象非常明显。如果每个 ts 按照 5 秒来切分,一个 m3u8 放 6 个 ts 索引,那么至少就会带来 30 秒的延迟。如果减少每个 ts 的长度,减少 m3u8 中的索引数,延时确实会减少,但会带来更频繁的缓冲,对服务端的请求压力也会成倍增加。因此在延迟和实时性上需要作出平衡。
说明:
目前国内cdn厂商支持的多为rtmp推流,flv和hls拉流,客户端分发具体用哪种协议,根据客户端特性自适应选择。
本文适用于:
常用直播协议的比较
上述就是常用直播协议的比较的简述,如果您还有阿里云服务器/阿里云产品折扣以及阿里云技术服务等,请您直接联系本站客服,阿里云代理商凯铧互联为您提供一对一服务。 阿里云代理商凯铧互联会为您提供专业全面的技术服务,同时还能为您提供阿里云产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7×24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
凯铧互联已为大批中小科技企业的创业创新活动提供了免费的技术培训服务,凯铧互联的核心优势如下:
1、一对一的客户经理服务:专业的上云架构咨询与指导、完整的售前支持与解决方案、及时的售后支持
2、云运维服务专家:上云迁移环境搭建服务、云计算相关培训、一站式运维服务
3、全面的ISV.SI能力:提供包括云基础资源+ISV.SI服务在内的一体化服务
4、选择我们的服务,我们将成立以1名服务经理为组长的服务小组,现场技术人员一主一备,长期稳定。
作为阿里云代理的凯铧互联建立有一支高素质的专业技术队伍支撑阿里云相关业务,现有一名阿里认证架构师ACE、五名阿里认证工程师ACP,随时响应客户的服务需求,服务范围已覆盖东北、华北、西北、华中等地多座城市,并为全国多家上市公司和大型集团的上云项目提供了从咨询、设计、采购到实施的一体化综合服务。按照阿里云官网解释其就是“由阿里云官方授仅的本地服务的4S店“,业务可以覆盖全国范围。
说明:本站的技术类文章,均为内部学习交流使用,并不能代表产品厂家,或者是第三方的观点。非专业技术类人员,请勿对云服务器等设备进行操作,以免造成设备不可使用或数据丢失。同时凯铧互联小编建议用户一定要定期对云服务器等数据进行备份保存!
北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯等,作为阿里云、腾讯云、华为云、天翼云、百度智能云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。阿里云、腾讯云、华为云、天翼云、百度智能云优惠购买专线:158-0160-3153(微信同步)