【发布时间】:2020-10-21 19:58:15
【问题描述】:
目前,我正在向 EC2 实例流式传输视频、音频或两者。我想以最具成本效益和可扩展的方式做到这一点。该服务的工作方式是任何设备都能够发布到 nginx ec2 实例。因此,从一部手机来看,我可以发布到 x.x.x.x:6000/live/stream1。从同一设备,我可以发布到 x.x.x.x:6000/live/stream2。这些 rtmp 推送端点都不是预定义的服务器端。它们是从设备动态创建的。是否有 AWS 服务可以动态提供此类功能?这不应该要求用户登录任何 AWS 服务来满足我的需要。我已经检查了 AWS Live Streaming with Elemental Media Store 以及 Kinises。媒体商店似乎需要先通过 AWS 设置 RTMP 推送端点,然后设备才能发布流。 Kinesis 似乎需要创建用户帐户,我假设这还将创建一个与用户绑定的端点,用户也可以通过 rtmp 发布。
我不需要创建 Kinesis 的用户帐户,因为我使用不同的服务来管理用户。我只是在寻找从设备创建 rtmp 推送端点并在创建时发布该端点的能力。
感谢任何帮助。
谢谢。
谢谢。
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-ec2 amazon-kinesis aws-mediastore