通过物联网协议的视频流是否可行?

时间:2015-12-01 22:01:42

标签: video-streaming mqtt iot coap

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

2 个答案:

答案 0 :(得分:18)

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用于流式传输。

答案 1 :(得分:7)

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

对于CoAP:这不是一个好主意,CoAP专为低吞吐量和有损网络而设计,对于视频流来说是无用的。 看看RTP或RSTP