video-streaming - 通过 IoT 协议(protocol)进行视频流传输是否可行?

标签 video-streaming mqtt iot coap

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

最佳答案

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

关于video-streaming - 通过 IoT 协议(protocol)进行视频流传输是否可行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34031030/

相关文章:

FFMPEG - avcodec_decode_video2 返回 "Invalid frame dimensions 0x0"

android - 使用 SurfaceView 居中裁剪 Exoplayer

python - 使用 opencv 进行深度学习人员检测

python - vlc.py 是如何播放视频流的?

mqtt - 在一条消息 MQTT 中发布多个主题

java - MQTT Android 未连接到 ActiveMq

azure - Azure远程监控IoT套件预配置解决方案可以在本地计算机上完全运行吗?

android - Android Things 中使用的 .driver-metadata 文件是什么?

Node.js Mqtt 客户端 : matched topic

networking - 为什么我收到错误 ("status":405 ,"error" :"Method Not Allowed") upon sending data to Thingsboard device via command line