【问题标题】:Do I need to use Azure Media Services and Player for audio only application我是否需要将 Azure 媒体服务和播放器用于纯音频应用程序
【发布时间】:2016-03-16 22:59:15
【问题描述】:

我希望构建一个 ASP.NET 应用程序,该应用程序将允许用户(仅)上传音频文件并通过该站点播放媒体。我计划使用 Azure Blob 存储来保存媒体,但我需要使用 Azure 媒体服务和播放器进行上传和播放吗?

在音频方面使用 Azure 媒体服务和播放器,因为我能找到的所有示例都集中在视频上。

感谢您的任何帮助或建议。

【问题讨论】:

    标签: asp.net asp.net-mvc azure azure-media-services


    【解决方案1】:

    您不需要使用 Azure 媒体服务或 AMP(Azure 媒体播放器)进行上传和播放。

    使用 AMP 的主要好处(至少对我而言)

    AMP 可以识别您的用户在哪个平台(iOS、Android、浏览器等)上,然后构建代码以分发适当的视频文件(例如:iOS 上的 HLS、MSFT 平台上的平滑流、支持它的 DASH )。现在,媒体播放器将为您处理所有这些。

    上传视频

    You can do this programmatically,可以通过 Web 应用程序或您编写的已编译应用程序,也可以通过 Visual Studio 的内置上传工具。您需要安装 Azure SDK 来执行此操作。

    直接上传到 Blob 存储

    您无需将视频直接上传到 Azure 媒体服务。相反,您可以上传到 Blob 存储帐户(我就是这样做的),然后让您的 Azure 媒体服务帐户指向您的 Blob 存储。

    我这样做的原因是因为我可以更轻松地组织和管理其中的文件,方法是命名其中的文件夹 blob。

    Azure 媒体服务支持的输入格式

    可以将各种视频、音频和图像文件类型上传到媒体服务帐户,您可以使用媒体服务 SDK 上传的文件类型或格式没有限制。但是,Azure 管理门户将上传限制为 Azure 媒体编码器支持的格式。 使用以下视频编解码器编码的内容可以导入到媒体服务中,以供 Azure 媒体编码器处理:

    • H.264(基线、主要和高配置文件)
    • MPEG-1 MPEG-2(简单和 主要配置文件)
    • MPEG-4 v2(简单视觉配置文件和高级简单 个人资料)
    • VC-1(简单、主要和高级配置文件)
    • Windows 媒体 视频(简单、主要和高级配置文件)
    • DV(DVC、DVHD、DVSD、 DVSL)

    更多信息

    I have more detailed information on all of this in a series of blog post tutorials on the subject. 让我知道是否还有什么需要澄清的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多