1

我有一个有趣的场景,使用Windows Azure直接从IP摄像机存储视频。在Azure媒体服务上存储实时视频

我知道Azure的媒体服务是惊人的视频流,但我不知道是否可以从IP安全相机使用的媒体服务来存储视频。

有人在这里有经验吗?

回答

2

是有可能,如果你的相机或流媒体软件支持RTMP或零散的MP4流媒体协议。

如何把事情做好准备:

正如你可以在下面的图片中看到,存储直播流的实体是“程序”。

enter image description here

常见的流媒体直播方案

以下步骤描述任务,参与创建共同直播流媒体应用。

  1. 将摄像机连接到计算机。启动并配置输出多比特率RTMP或碎片化MP4(平滑流式传输)流的本地活动编码器。 (如WireCast此步骤也可以在创建频道后执行。

  2. 创建并启动一个通道。

  3. 检索通道提取URL。现场编码器使用摄取URL将流发送到频道。

  4. 检索频道预览网址。使用此网址来验证您的频道是否正确接收实时流。

  5. 创建程序。使用Azure管理门户时,创建程序也会创建资产。在使用.NET SDK或REST时,您需要创建资产并指定在创建程序时使用此资产。

  6. 发布与程序关联的资产。确保您想要从中流式传输内容的流式端点上至少有一个流式保留单元。

  7. 当您准备好开始流式传输和存档时启动程序。可选地,实时编码器可以用信号发送以开始广告。广告插入到输出流中。

  8. 只要您想停止流式传输并归档事件,请停止该程序。

  9. 删除程序(并可选择删除资产)。

所有这些任务都可以通过使用Azure Management Portal.NET SDKJava SDK,Azure的媒体服务REST API等进行

更多详细信息here