Azure media services按需流媒体服务来自流媒体源,无需编码

Azure media services按需流媒体服务来自流媒体源,无需编码,azure,media,azure-media-services,Azure,Media,Azure Media Services,我想用ffmpeg编码我的视频,我创建了一个10MB的MP4文件。然后我想把它作为一项资产上传到Azure媒体服务上。然后我想通过流媒体源对其进行流媒体传输,并在该源上应用CDN。我不想使用来自媒体服务的编码作业。所以问题是,在上传一个资产后,我看到一个包含BLOB direct URL的URL,我可以在其中进行流式传输。但是我想在这个url上应用流媒体源,而不需要编码作业。我认为这是不可能的。解决办法是什么 这是一个例子 案例1-刚刚上传并发布 假设我在azure portal上上传了一首mp

我想用ffmpeg编码我的视频,我创建了一个10MB的MP4文件。然后我想把它作为一项资产上传到Azure媒体服务上。然后我想通过流媒体源对其进行流媒体传输,并在该源上应用CDN。我不想使用来自媒体服务的编码作业。所以问题是,在上传一个资产后,我看到一个包含BLOB direct URL的URL,我可以在其中进行流式传输。但是我想在这个url上应用流媒体源,而不需要编码作业。我认为这是不可能的。解决办法是什么

这是一个例子

案例1-刚刚上传并发布 假设我在azure portal上上传了一首mp4文件歌曲,我看到的url如下 如果我发布它,它会工作,但当然这是直接来自blob存储URL“fiautomationblobstore.blob.core.windows.net”

案例2-上传、编码和发布 如果我对另一个视频进行编码,然后发布,url是这样的 请注意“tmediasvc.streaming.mediaservices.windows.net”部分是它的流源

如何使第一个文件来自我的流媒体服务“tmediasvc.streaming.mediaservices.windows.net”,而无需应用编码。我想这样做有两个原因。 1.在上传之前,我已经应用了ffmpeg编码 2.第二种情况下的大小奇怪地从16MB增长到100MB。这是因为azure中的媒体编码选项非常少,我不确定为什么360p/480p或更低的媒体编码没有选项。这一切都超过了720p,这很奇怪。因此,将一个文件从16BM编码到100MB是非常复杂的


提前谢谢你的帮助

您是否尝试过将其上载到blob存储,然后返回该URL?这样它就不会对原始文件应用任何格式

还是我误解了这个问题