MQTT流QoS控制

时间:2017-05-16 07:04:58

标签: streaming real-time mqtt real-time-data rtcp

可能与SO问题MQTT for realtime data streaming有关,如何使用MQTT实现实时多媒体质量?

这与MQTT定义的QoS 0,1或2不同。在使用RTP和RTCP的实时流中,these extra functionalities are explicitly supported

  • 测序
  • 时间戳和缓冲
  • 费率控制
  • 质量反馈

虽然引用的SO question提及VoIP是在MQTT上实现的,但如何考虑上述因素,或者根本不予理会?

编辑:正如@hardillb在答案中提到的那样,"考虑因素必须由应用程序"来实现,应用程序应遵循什么协议?在MQTT上的RTP / RTCP是一个很好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

虽然在之前的回答中我说VoIP已经实施,但我没有说它有多强大。

从其他答案(Is message order preserved?)可以看出,消息顺序可能会受到QOS的影响。

所有其他注意事项都必须由使用MQTT的应用程序实现,因为它是传输。