繁体   English   中英

在Azure媒体服务上存储实时视频

[英]Storing live video on Azure Media Services

我有一个有趣的场景,使用Windows Azure直接从IP摄像机存储视频。

我知道Azure媒体服务对于视频流而言是惊人的,但是我不知道是否可以使用媒体服务来存储来自IP安全摄像机的视频。

这里有人有经验吗?

是的,如果您的相机或流软件支持RTMP或Fragmented MP4作为流协议,则是可能的。

如何做好准备:

如下图所示,存储实时流的实体为“程序”。

在此处输入图片说明

常见的直播流场景

以下步骤描述了创建通用实时流应用程序所涉及的任务。

  1. 将摄像机连接到计算机。 启动并配置本地实时编码器,该实时编码器输出多比特率RTMP或分段MP4(平滑流)流。 (如WireCast一样) 在创建频道后也可以执行此步骤。

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

  3. 检索频道提取网址。 实时编码器使用摄取URL将流发送到Channel。

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

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

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

  7. 准备开始流式传输和归档时,请启动程序。 可选地,实时编码器可以被发信号以开始广告。 广告将插入输出流中。

  8. 每当您要停止流式传输和存档事件时,请停止程序。

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

所有这些任务都可以通过使用Azure管理门户.NET SDKJava SDK ,Azure Media Services REST API等来完成。

在这里更多细节

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM