📜  RTMP完整表格

📅  最后修改于: 2021-08-27 07:45:20             🧑  作者: Mango

RTMP代表实时消息协议,它是Macromedia开发的一种协议,用于通过保持低延迟连接来流式传输音频和视频。 RTMP是基于TCP(传输控制协议)的协议,默认情况下使用端口号1935。 RTMP是一种专为实时流传输而设计的交付方法。在2010年代初期,Flash Player和RTMP是实时流媒体的主要交付机制。在公开之前,RTMP由Adobe开发和拥有。

RTMP的特点:

  1. 兼容性–
    仅限于Flash Player,Adobe AIR和RTMP兼容。
  2. 效率 –
    实时流媒体的交付,减少等待时间和开销,提高语音/音频质量。
  3. 加密方法–
    使用行业标准的TLS / SSL机制。使用RTMPE将会话包装在较轻的加密层中。
  4. 可靠性–
    其基于TCP的数据包重传功能和可调缓冲区。

RTMP的优点:

  • 能够开始高级搜索并具有最小的缓冲。
  • 借助实时流协议,与HTTP相比,它保持的延迟更短。
  • 所有视频和音频文件都在Flash Player中发送。
  • RTMP的好处是可以优化视频和音频数据传输。
  • 通过实时消息协议传输或显示音频,视频。

RTMP的缺点:

  • 尚未针对体验质量或可伸缩性进行优化。
  • 它容易受到带宽问题的影响。
  • 由于带宽不足,可能会造成中断。