为超过 100 万开发者提供专业的 API 服务,所有 API 均提供免费的服务

实时 IP — 什么是实时 IP?

什么是实时IP?

TCP和UDP都建立在互联网协议(IP)之上。实时IP通过启用互联网协议语音(VOIP)通过互联网提供音频和视频流。互联网工程任务组(IETF)设计了实时IP(RTP),用于通过称为数据包的离散分支通过互联网发送实时或实时视频。由于互联网通信的分布式性质,数据包很可能在另一端以不同的时空或抖动接收,它们可能以错误的顺序接收或丢失。实时IP通过支持数据包的快速交付以及接收整个数据包的保险来弥补此问题,而不会严重影响内容质量。

实时IP提供用户端多媒体内容的无抖动、无缓冲流畅播放。如果使用相同的多媒体内容使用某些不同的协议(例如HTTP)播放任何丢失的数据包,它将减慢速度并请求再次发送丢失的数据包,但是多媒体内容仍将以相同的方式执行。

为什么我们需要实时IP?

我们需要实时IP来满足多媒体内容的高端需求,快速播放,没有任何抖动和数据包丢失,并且还可以轻松以转发或双速模式播放,而不会在数据包中出现任何延迟。

如何使用实时IP?

通过简单的三个步骤使用实时IP

实时 IP 的标头

用于实时 IP 的端口

实施实时 IP

实时 IP 的标头

实时 IP 数据包包括:

  1. 一个序列号,用于检测从发送方到接收方丢失的数据包。
  2. 有效负载标识,用于标识和指定数据包的特定媒体编解码器。
  3. 帧指示,标识包含数据包的 IP 帧的结束和开始。
  4. 源标识,用于识别数据包帧的发起方的标识号。
  5. 媒体内部同步,这是一个时间戳,用于检测单个流中的延迟抖动并相应地容纳它,它使用时间戳来检测单个流中的不同延迟抖动并对其进行补偿。

用于实时 IP 的端口

任何端口号都可用于实时 IP,但通常使用 1024 到 65535 的高端口范围。

Last Updated on 2022-07-12 by admin