14

与 HTTP/RTP 或 TCP/UDP 流相比,视频流(如 50 Kbps 的低比特率)可以通过 CoAP/MQTT 等物联网协议完成吗?或者底层视频流架构对使用 CoAP/MQTT 的用例没有帮助。我期待一些好的资源或例子来支持或不支持我的问题。我问这个问题是因为我找不到关于通过 IoT 协议进行视频流的好资源。请帮忙。

4

2 回答 2

24

MQTT 专门用于低带宽、高延迟环境,是机器对机器 (M2M) 通信的理想协议。http://mqtt.org/ 流媒体视频需要连续的数据流。您可以通过 MQTT 实现视频,因为它支持二进制有效负载http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718026但它不是专为。没有什么能阻止您实现多协议设备。MQTT 用于传感器流式传输,TCP/UDP 用于流式传输。

于 2015-12-02T07:39:20.610 回答
8

我认为 MQTT @danvy 回答了你的问题。

对于 CoAP:这不是一个好主意,CoAP 是为低吞吐量和有损网络而设计的,它对于视频流将毫无用处;查看 RTP 或 RSTP

于 2015-12-03T08:51:17.700 回答