物联网 - 来自设备的实时视频流

问题描述 投票:-1回答:2

我有一个要求需要直播解决方案的要求。这是要求。

将有5000个物联网设备。每个设备都能够直播视频。将有大约1000名用户。每个用户可以拥有1个或多个设备。每当用户想要查看他们拥有的设备的实时流时,他们应该能够这样做。因此,如果user1拥有device1,则user1应该能够从该设备查看实时流,而不能查看其他任何人。用户凭据和设备映射存储在数据库中。设备使用MQTT协议连接到服务器,用户使用HTTPS REST API连接到服务器。

我该如何为此实现服务器。我应该使用什么协议?

我一直在寻找互联网上的解决方案。我遇到了亚马逊媒体直播,但似乎有限,我每个频道只有100个输入和5个频道。此外,文档还指出,当通道启动时,流输入必须已经是流式传输。但我的要求更像是流媒体源会在需要时启动流媒体。

有没有人知道如何使用AWS MediaLive完成此任务,或者我是否应该使用MediaLive。

同样可以将视频从设备流式传输到用户的应用程序。假设嵌入式设备上有linux操作系统是否有可行的对等解决方案来解决此问题,其中设备直接将视频流式传输到移动应用程序上的多个用户。我无法在互联网上找到任何此类解决方案。

amazon-web-services iot live-streaming
2个回答
0
投票

对于将来做类似事情的人,我在互联网上做了更多的研究,看起来像亚马逊Kinesis视频流做了所需要的。我还没有实现任何东西,但希望它能很好地满足要求。


0
投票

你可以使用DXS(数据流交换系统),你也可以看看这个技术讲座,它将解释你如何做到这一点https://www.youtube.com/watch?v=DoDzfRU4rEU&list=PLZWI9MjJG-V_Y52VWLPZE1KtUTykyGTpJ&index=2&t=0s

© www.soinside.com 2019 - 2024. All rights reserved.