单选题
常用流传输协议有RTSP(RealTimeStreamingProtocol——实时流传输协议)、RTMP(RealTimeMessagingProtocol——实时消息传输协议)、HLS(HTTPLiveStreaming——基于HTTP的流媒体网络传输协议)等,直播中使用广泛的“推流协议”一般是( )。
A
RTSP
B
RTMP
C
HLS
答案解析
正确答案:B
解析:
**解析:**
在直播技术架构中,通常分为“推流”(主播端上传视频流到服务器)和“拉流/播放”(观众端从服务器获取视频流观看)两个环节不同的协议适用于不同的场景:
1. **RTMP (Real Time Messaging Protocol)**:
* **特点**:基于 TCP 协议,延迟低(通常在 1-3 秒左右),稳定性好,兼容性极强。
* **应用**:由于其低延迟和高可靠性,RTMP 是目前互联网直播中**最广泛使用的推流协议**。绝大多数直播软件(如 OBS、各类手机直播 App)默认都支持使用 RTMP 将视频流推送至 CDN 或直播服务器。
2. **HLS (HTTP Live Streaming)**:
* **特点**:基于 HTTP 协议,将视频流切片成一个个小的 .ts 文件,通过 m3u8 索引文件进行播放。
* **应用**:HLS 的主要优势在于兼容性极好(尤其是 iOS 设备原生支持)且能穿透防火墙。但由于其切片机制,**延迟较高**(通常在 10 秒以上甚至更多),因此它主要用作**拉流/播放协议**,而不适合用于对实时性要求较高的推流环节。
3. **RTSP (Real Time Streaming Protocol)**:
* **特点**:主要用于监控摄像头、安防领域等专网环境,支持双向控制。
* **应用**:虽然也可以用于流传输,但在面向大众互联网的直播场景中,由于其在公网穿透、防火墙兼容性以及浏览器原生支持方面的局限性,**不如 RTMP 普及**。它更多见于 IPC 摄像头推流或特定的专业音视频应用场景。
**总结:**
* **推流**:主流选择是 **RTMP**(低延迟、稳定)。
* **拉流/播放**:主流选择是 **HLS**(兼容性好)或 **FLV/HTTP-FLV**(低延迟 Web 播放)。
因此,直播中使用广泛的“推流协议”一般是 **RTMP**。
故正确答案为 **B**。
相关知识点:
直播推流协议,常用RTMP
题目纠错
2023电力行业多旋翼无人机竞赛
相关题目
单选题
企业数字化转型所面临的难得机遇:( )
单选题
木马传播包括一下哪些途径:( )?
单选题
关于“屏幕键盘”后门,以下说法错误的有( )。
单选题
当前,大数据产业的发展特点是( )。
单选题
常见的后门包括( )。
单选题
查杀木马的方式包括( )。
单选题
RPA的核心是通过自动化、智能化技术来“替代人”进行( )等固定性流程化操作
单选题
5G应用于电网控制类业务包括( )。
单选题
中央网络安全和信息化委员会印发《提升全民数字素养与技能行动纲要》中提到,要健全企业职工培训制度,针对产业工人系统开展面向生产全环节的数字技能培训,持续壮大( ),培养( ),提升( )提升企业管理人员数字素养,建立数字化思维,提高数字化经营管理能力。
单选题
中央网络安全和信息化委员会印发《提升全民数字素养与技能行动纲要》的发展目标是到2025年,全民数字化( )显著提升,全民数字素养与技能达到发达国家水平。
