Azure Webapp中的微软媒体基金会



我一直致力于在Asp中使用CSCore制作一个简单的音频转码器。Net Core(目标是完整框架)。在我的开发机器上开发概念证明时,它像梦一样工作,但是当我将它部署到azure时,似乎在这些实例上没有媒体基础。当尝试实例化MediaFoundationEncoder时,我得到mfplat.dllDllNotFoundException。我假设没有办法让这个工作在azure web应用程序?如果没有简单的解决方案,欢迎任何帮助或替代解决方案。

要么包装FFmpeg(您可以将便携式ffmpeg.exe带入您的项目,App Service沙盒可以使用它),要么将编码工作交给Media Services。

ffmpeg.exe在App Service沙箱中运行:
https://stackoverflow.com/a/38672885/4148708

最新更新