我想对流媒体的音频文件(mp3、mp4、m4a、ogg)进行编码,并想使用 HTML5 播放器播放(我想流畅地播放编码文件),但我认为是 HTML5 播放器。所以现在我正在做什么,我正在使用预设的“AAC 优质音频”在 Windows Azure 媒体服务上上传一个文件并编辑这个文件。它用 .mp4 文件格式对文件进行编码,然后我创建 SAS 定位器来运行这个文件,它运行良好,但问题是用户也可以下载它,我不想允许。
如果我创建相同编码资产的 OnDemandOrigin 定位器,它会给我 404 错误。这意味着我们不能玩它。
以下是我用来在 Azure 媒体服务上上传文件的步骤:
- 创建了空资产。
- 将文件上传到资产中。
- 然后创建新的任务作业来编码音频文件。
- 我已经成功地对文件进行了编码,但是当我尝试生成原始 url 时,它会生成 url,但是当我浏览文件时出现错误 404。
我的疑问:
- “AAC 优质音频”预设是否适合我的任务?
- 如果我使用 sas 定位器,如何限制用户下载文件。
- 是否可以使用原点定位器播放编码文件。
- 我可以对音频文件进行编码以实现流畅的流式传输吗?如果可以的话,我应该使用哪个播放器来运行所有浏览器、IOS 设备和 android 设备的编码文件。
如果您想了解更多详细信息,请随时问我。
等待你的回复。
谢谢