Asp.net mvc 4 如何将容器wav文件上传到编码器,以便与mp4对话?

Asp.net mvc 4 如何将容器wav文件上传到编码器,以便与mp4对话?,asp.net-mvc-4,azure-storage,azure-media-services,Asp.net Mvc 4,Azure Storage,Azure Media Services,我一直在使用微软网站上的示例进行从wav到mp4的转换,示例如下 IAsset SINGEWMVASSET=CreateAssetAndUploadSingleFile(AssetCreationOptions.None, _单输入路径) 然而,这里_singleInputWavPath期望文件是本地路径。所以当我们从本地获取路径时,它可以正常工作。然而,我的wav文件是在azure容器中上载的,所以我希望使用存储的容器进行编码 是否有可能使用asp.NETMVC代码来检索容器并将其转换为某种兼

我一直在使用微软网站上的示例进行从wav到mp4的转换,示例如下

IAsset SINGEWMVASSET=CreateAssetAndUploadSingleFile(AssetCreationOptions.None, _单输入路径)

然而,这里_singleInputWavPath期望文件是本地路径。所以当我们从本地获取路径时,它可以正常工作。然而,我的wav文件是在azure容器中上载的,所以我希望使用存储的容器进行编码

是否有可能使用asp.NETMVC代码来检索容器并将其转换为某种兼容格式,并传递和创建编码作业


我是否需要查看创建云服务并实现此机制?

请查看我们在此处提供的代码示例:。这允许您将媒体资产从现有azure存储帐户转移到连接到媒体帐户的存储帐户中

        // EncodeToH264 creates a job with one task
        // that converts a mezzanine file (in this case interview1.wmv)
        // into an MP4 file (in this case, "H264 Broadband 720p").
        IAsset MP4Asset = CreateEncodingJob(singleWMVAsset, "H264 Broadband 720p");

        // BuildSasUrlForMP4File creates a SAS Locator
        // and builds the SAS Url that can be used to 
        // progressively download the MP4 file.
        string fullSASURL = BuildSasUrlForMP4File(MP4Asset);