1

我能想到使用 RTP 传输预先存在的文件的唯一原因是,如果您尝试监控用户流式传输文件的时间量,例如您正在运行基于时间的按需网站. 我知道的另一个流媒体解决方案是使用 HTTP 上传媒体文件,然后提供客户端来逐步播放文件。谁能想出另一个使用 RTP 流媒体文件的理由?

4

1 回答 1

1

您不使用 RTP 传输文件,而是使用 RTP 将媒体流式传输到媒体播放器。

如果要为媒体服务,RTP 有一些优势:

  • 支持 RTP 的客户端可以使用该流,但他们可能无法使用您想出的任何其他内容。
  • 容忍网络拥塞。如果您通过 TCP 连接提供数据,则流对丢包和拥塞非常敏感。TCP 有很长的超时,您可能会遇到停顿。
于 2010-02-08T22:37:32.663 回答