直播中的“推流”是如何进行的?

直播可快速准确的传递现场信息,强烈的临场感让越来越多的人通过 站或手机来观看直播。那么有人就会有疑问,现场的视频信 是如何传到 络的呢?一般我们将这个传导的过程称之为“推流”,那这个“推流”究竟又是如何进行的呢?接下来就请大家带着这个疑问和小编一起走进直播、走进“推流”吧!

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

“推流”其实就是将现场的视频信 传到 络的过程。“推流”对 络要求比较高,如果 络不稳定,直播效果就会很差,观众观看直播时就会发生卡顿等现象,观看体验很是糟糕。

在高精尖沙龙直播中,最初使用传统设备进行“推流”。

具体过程就是:通过 线将EFP系统中的切换台、 络编码器、笔记本按顺序连接,连接完成后确保笔记本电脑的IP地址和 络编码器的地址在同一 段,然后在电脑页面上对编码器的各种“推流参数”进行调整,为保证正常“推流”,还需设置 络推流地址,输入推流地址、直播地址、视频模式、分辨率、码率、播放域名、播放地址等内容。设置完毕后确认IP地址,再进行 络测速,并确保 络与 络编码器连接正常。此种“推流”所需设备过多,出现问题后十分麻烦,需要对设备进行逐一排查,极耗费时间。

后来,将直播系统改为Livestudio系统,“推流”内置在Livestudio的软件之中,整个“推流”过程不再需要额外的 络编码器和笔记本等设备,也无需再设置IP,只要 络正常,联 即可完成操作,还可根据 络的实际情况设置“推流”的质量以满足要求。此种操作十分便捷,有效避免了上述问题的出现。

推流界面

另外,Livestudio还可根据需要绑定 络,设置主连接和备份连接。绑定的 络允许您选择使用其他的 络,并在所有 络上均匀分发流,即使主连接失败,备份连接也将继续“推流”,以保证直播的正常进行。

备份连接

进入直播后,Livestudio会在顶部显示当前的 络状态,并在底部显示“推流”的状态:时间、帧速率、比特率、观看直播的观众数量等。

推流状态提示信息

此般“推流”可更加直观有效地监测直播,使直播又多了一层安全保护机制。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月2日
下一篇 2021年2月2日

相关推荐