首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将平滑流式处理编码的视频文件迁移到Azure Media Service

将平滑流式处理编码的视频文件迁移到Azure Media Service
EN

Stack Overflow用户
提问于 2016-03-04 06:35:17
回答 2查看 197关注 0票数 0

我的公司使用IIS媒体服务将视频流式传输到Silverlight播放器,这些流以自适应比特率(Microsoft平滑流式处理)的形式提供。由于所有主流浏览器都放弃了对Silverlight插件的支持,我们正计划将我们的流媒体平台迁移到Azure。

我已经检查了文档,样本和阅读文章,没有找到任何关于如何使用现有的平滑流式编码的视频,而不必重新编码。我们有相当大的资产需要迁移,大约400 We,重新编码不是一个选项,我们还计划使用AES动态加密我们的内容。有人知道该怎么做吗?

EN

回答 2

Stack Overflow用户

发布于 2016-03-04 09:01:29

您需要执行以下步骤

  1. 创建azure媒体服务资产
  2. 上载指定资产的文件。
  3. 然后,您需要运行媒体加密器编码器“encryptor media Encryptor"
  4. Configure delivery options

参见https://github.com/Azure/azure-sdk-for-media-services/blob/dev/test/net/Scenario/JobTests.cs

方法

代码语言:javascript
复制
private IAsset CreateSmoothAsset()

覆盖步骤1和2。此文件中有各种测试,用于覆盖使用"Windows Azure Media Encryptor“编码器加密资产(请参阅

代码语言:javascript
复制
GetMediaProcessor(_mediaContext, WindowsAzureMediaServicesTestConfiguration.MpEncryptorName);

)

要配置受保护内容的传送,请参阅- https://azure.microsoft.com/en-us/documentation/articles/media-services-protect-with-aes128/

还有一个叫做"Windows Azure media Packager“的媒体处理器,它可以让你把你的平滑资产打包成HLS。

票数 0
EN

Stack Overflow用户

发布于 2016-03-05 07:32:02

你可以将现有的平滑流式处理资产加载到Azure Media Services,而无需对其重新编码,并将AES的动态加密和动态打包应用于不同的流式处理格式,如HLS、MPEG-DASH和平滑流式处理。但是,可能会有一些限制和约束。如果您的内容已经加密,如平滑流式处理+ PlayReady,则不支持动态加密到AES。如果要使用动态加密,则您的内容必须是明文形式。此外,您的流畅流式资产需要流畅流式规范投诉。有一些工具可以生成流畅的流式文件,这不符合规范,也不受Azure媒体服务的支持。您可以使用从现有存储blobs创建资产一文来启动https://azure.microsoft.com/en-us/documentation/articles/media-services-copying-existing-blob/

我希望这能回答你的问题。Cenk

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35784433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档