什么是推流? (产品供销 - 其他产品)

网络广告(中国) > 产品供销 > 其他产品 > 什么是推流?

信息号码: 2911096 类别: 产品供销 - 其他产品

什么是推流?


什么是推流?

推流,指的是把采集阶段封包好的内容传输到服务器的过程。其实就是将现场的视频信号传到网络的过程。“推流”对网络要求比较高,如果网络不稳定,直播效果就会很差,观众观看直播时就会发生卡顿等现象,观看体验很是糟糕。

要想用于推流还必须把音视频数据使用传输协议进行封装,变成流数据。常用的流传输协议有RTSP、RTMP、HLS等,使用RTMP传输的延时通常在1–3秒,对于手机直播这种实时性要求非常高的场景,RTMP也成为手机直播中最常用的流传输协议。最后通过一定的Qos算法将音视频流数据推送到网络断,通过CDN进行分发。

在直播场景中,网络不稳定是非常常见的,这时就需要Qos来保证网络不稳情况下的用户观看直播的体验,通常是通过主播端和播放端设置缓存,让码率均匀。另外,针对实时变化的网络状况,动态码率和帧率也是最常用的策略。

直播中使用广泛的“推流协议”一般是RTMP(Real Time Messaging Protocol——实时消息传输协议)。该协议是一个基于TCP的协议族,是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括Adobe Media Server/Ultrant Media Server/red5等。

更多信息请联系:
QQ :2881062440
VX :hellocdn99
飞机:@wwwcdncloud

相关链接: 暂不显示
面向省市区: 全国
面向市区县: 全部
最后更新: 2022-08-26 10:27:29
发 布 者: 小青蛇
联系电话: (无)
电子邮箱: (无)
浏览次数: 154
网络广告(中国) > 产品供销 > 其他产品 > 什么是推流?
© 2024 网络广告(中国) CNNetAds.com