使用 MPEG DASH 流式传输纯音频 (.mp3) 文件
Posted
技术标签:
【中文标题】使用 MPEG DASH 流式传输纯音频 (.mp3) 文件【英文标题】:Streaming audio only (.mp3) files using MPEG DASH 【发布时间】:2015-02-12 21:40:51 【问题描述】:有没有办法使用MPEG DASH
流式传输纯音频文件 (.mp3
)。我正在寻找在不使用渐进式下载的情况下让 html5
音频在 chrome 上工作的方法。有任何想法吗 ?
【问题讨论】:
【参考方案1】:没有。
DASH 既是一种视频传输系统,也是一种视频格式。在 DASH 演示文稿中可能有 MP3 编码的音频流,但在这种情况下它们不会是 .mp3 文件 - 它们将是 .mp4
或 .ts
文件,因为这是 DASH 支持的两种存储格式。
此外,对纯音频自适应流播放的支持通常很差。事实上,即使是 DASH 视频播放在浏览器中仍然参差不齐,并且充斥着兼容性问题。
如果您希望成功使用现代自适应流技术,请使用更现代、更高效的 AAC 编解码器对您的音频进行编码,并将其打包成适当的 DASH 格式。
【讨论】:
谢谢。这很有帮助。 他如何打包成适当的 Dash 格式(音频或视频)? 他当然应该使用软件。周围有免费的分段器,如 mp4box、edash。还有像 Evostream 和 Wowza 这样的商业广告。 caniuse.com/#feat=aac vs caniuse.com/#feat=mp3 目前除了 opera mini 之外的所有版本都支持 mp3,而 Firefox 则缺乏对 aac 的支持(仅当编解码器存在于系统级别且仅存在于 mp4 容器中时)。 mp3 是最受支持的音频格式。 @Sander 这个答案是否仍然正确,或者是否有开发只使用 DASH 流式传输音频?以上是关于使用 MPEG DASH 流式传输纯音频 (.mp3) 文件的主要内容,如果未能解决你的问题,请参考以下文章