RTMP是为了解决什么问题而存在,为什么不直接使用http

来源:12-3 RTMP消息

慕婉清3518035

2021-04-15

感觉RTMP协议这一块听完晕乎乎的(对TCP|UDP|HTTP均有比较深入了解的情况下)。
1.RTMP是为了解决什么问题而存在的呢?
2.为什么课程中说:协议的实际实现和文档不符呢?为什么协议的了解要靠去抓包这种非官方手段呢,而不是通过对文档的了解,然后根据实际情况取舍。
3.使用RTMP 和 直接 使用HTTP,区别在哪里呢?

写回答

1回答

李超

2021-04-15

RTMP是Adobe 公司发明的,用于音视频数据传输,因为传输音视频与传输普通数据有很大区别,所以才会出现RTMP 协议,如音视频需要同步,有channel 等概念,按流式传输;而这些显然不是http 擅长的

2
0

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2318 学习 · 813 问题

查看课程